]> git.proxmox.com Git - rustc.git/blame - vendor/gix-pack/Cargo.toml
New upstream version 1.76.0+dfsg1
[rustc.git] / vendor / gix-pack / Cargo.toml
CommitLineData
0a29b90c
FG
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]
fe692bf9 13edition = "2021"
781aab86 14rust-version = "1.65"
0a29b90c 15name = "gix-pack"
4b012472 16version = "0.45.0"
0a29b90c
FG
17authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
18include = [
19 "src/**/*",
fe692bf9 20 "LICENSE-*",
0a29b90c
FG
21]
22autotests = false
23description = "Implements git packs and related data structures"
781aab86 24license = "MIT OR Apache-2.0"
0a29b90c 25repository = "https://github.com/Byron/gitoxide"
0a29b90c
FG
26
27[package.metadata.docs.rs]
28all-features = true
29features = [
30 "document-features",
31 "pack-cache-lru-dynamic",
32 "object-cache-dynamic",
49aad941 33 "serde",
0a29b90c 34]
0a29b90c
FG
35
36[lib]
37doctest = false
38
39[dependencies.clru]
40version = "0.6.1"
41optional = true
42
43[dependencies.document-features]
44version = "0.2.0"
45optional = true
46
47[dependencies.gix-chunk]
4b012472 48version = "^0.4.5"
0a29b90c
FG
49
50[dependencies.gix-diff]
4b012472 51version = "^0.38.0"
781aab86
FG
52optional = true
53default-features = false
0a29b90c
FG
54
55[dependencies.gix-features]
4b012472 56version = "^0.36.1"
0a29b90c
FG
57features = [
58 "crc32",
59 "rustsha1",
60 "progress",
61 "zlib",
62]
63
64[dependencies.gix-hash]
4b012472 65version = "^0.13.2"
0a29b90c
FG
66
67[dependencies.gix-hashtable]
4b012472 68version = "^0.4.1"
0a29b90c
FG
69
70[dependencies.gix-object]
4b012472 71version = "^0.39.0"
0a29b90c
FG
72
73[dependencies.gix-path]
4b012472 74version = "^0.10.1"
0a29b90c
FG
75
76[dependencies.gix-traverse]
4b012472 77version = "^0.35.0"
781aab86 78optional = true
0a29b90c
FG
79
80[dependencies.memmap2]
4b012472 81version = "0.9.0"
0a29b90c
FG
82
83[dependencies.parking_lot]
84version = "0.12.0"
85default-features = false
86
87[dependencies.serde]
88version = "1.0.114"
89features = ["derive"]
90optional = true
91default-features = false
92
93[dependencies.smallvec]
94version = "1.3.0"
95
96[dependencies.thiserror]
97version = "1.0.26"
98
99[dependencies.uluru]
100version = "3.0.0"
101optional = true
102
103[dev-dependencies]
104
105[features]
781aab86
FG
106default = [
107 "generate",
108 "streaming-input",
109]
110generate = [
111 "dep:gix-traverse",
112 "dep:gix-diff",
113]
0a29b90c
FG
114object-cache-dynamic = ["dep:clru"]
115pack-cache-lru-dynamic = ["dep:clru"]
116pack-cache-lru-static = ["dep:uluru"]
49aad941 117serde = [
0a29b90c 118 "dep:serde",
49aad941 119 "gix-object/serde",
0a29b90c 120]
781aab86
FG
121streaming-input = []
122wasm = ["gix-diff?/wasm"]
0a29b90c
FG
123
124[target."cfg(not(target_arch = \"wasm32\"))".dependencies.gix-tempfile]
ed00b5ec 125version = "^11.0.0"
0a29b90c 126default-features = false