]> git.proxmox.com Git - rustc.git/blob - vendor/gix-pack/Cargo.toml
New upstream version 1.70.0+dfsg2
[rustc.git] / vendor / gix-pack / Cargo.toml
1 # THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
2 #
3 # When uploading crates to the registry Cargo will automatically
4 # "normalize" Cargo.toml files for maximal compatibility
5 # with all versions of Cargo and also rewrite `path` dependencies
6 # to registry (e.g., crates.io) dependencies.
7 #
8 # If you are reading this file be aware that the original Cargo.toml
9 # will likely look very different (and much more reasonable).
10 # See Cargo.toml.orig for the original contents.
11
12 [package]
13 edition = "2018"
14 rust-version = "1.64"
15 name = "gix-pack"
16 version = "0.32.0"
17 authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
18 include = [
19 "src/**/*",
20 "CHANGELOG.md",
21 ]
22 autotests = false
23 description = "Implements git packs and related data structures"
24 license = "MIT/Apache-2.0"
25 repository = "https://github.com/Byron/gitoxide"
26 resolver = "2"
27
28 [package.metadata.docs.rs]
29 all-features = true
30 features = [
31 "document-features",
32 "pack-cache-lru-dynamic",
33 "object-cache-dynamic",
34 "serde1",
35 ]
36 rustdoc-args = [
37 "--cfg",
38 "docsrs",
39 ]
40
41 [lib]
42 doctest = false
43
44 [dependencies.clru]
45 version = "0.6.1"
46 optional = true
47
48 [dependencies.document-features]
49 version = "0.2.0"
50 optional = true
51
52 [dependencies.gix-chunk]
53 version = "^0.4.1"
54
55 [dependencies.gix-diff]
56 version = "^0.28.0"
57
58 [dependencies.gix-features]
59 version = "^0.28.0"
60 features = [
61 "crc32",
62 "rustsha1",
63 "progress",
64 "zlib",
65 ]
66
67 [dependencies.gix-hash]
68 version = "^0.10.3"
69
70 [dependencies.gix-hashtable]
71 version = "^0.1.2"
72
73 [dependencies.gix-object]
74 version = "^0.28.0"
75
76 [dependencies.gix-path]
77 version = "^0.7.2"
78
79 [dependencies.gix-traverse]
80 version = "^0.24.0"
81
82 [dependencies.memmap2]
83 version = "0.5.0"
84
85 [dependencies.parking_lot]
86 version = "0.12.0"
87 default-features = false
88
89 [dependencies.serde]
90 version = "1.0.114"
91 features = ["derive"]
92 optional = true
93 default-features = false
94
95 [dependencies.smallvec]
96 version = "1.3.0"
97
98 [dependencies.thiserror]
99 version = "1.0.26"
100
101 [dependencies.uluru]
102 version = "3.0.0"
103 optional = true
104
105 [dev-dependencies]
106
107 [features]
108 object-cache-dynamic = ["dep:clru"]
109 pack-cache-lru-dynamic = ["dep:clru"]
110 pack-cache-lru-static = ["dep:uluru"]
111 serde1 = [
112 "dep:serde",
113 "gix-object/serde1",
114 ]
115 wasm = ["gix-diff/wasm"]
116
117 [target."cfg(not(target_arch = \"wasm32\"))".dependencies.gix-tempfile]
118 version = "^4.0.0"
119 default-features = false