1 # THIS FILE IS AUTOMATICALLY GENERATED BY CARGO
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.
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.
17 authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"]
23 description = "Implements git packs and related data structures"
24 license = "MIT/Apache-2.0"
25 repository = "https://github.com/Byron/gitoxide"
28 [package.metadata.docs.rs]
32 "pack-cache-lru-dynamic",
33 "object-cache-dynamic",
48 [dependencies.document-features]
52 [dependencies.gix-chunk]
55 [dependencies.gix-diff]
58 [dependencies.gix-features]
67 [dependencies.gix-hash]
70 [dependencies.gix-hashtable]
73 [dependencies.gix-object]
76 [dependencies.gix-path]
79 [dependencies.gix-traverse]
82 [dependencies.memmap2]
85 [dependencies.parking_lot]
87 default-features = false
93 default-features = false
95 [dependencies.smallvec]
98 [dependencies.thiserror]
108 object-cache-dynamic = ["dep:clru"]
109 pack-cache-lru-dynamic = ["dep:clru"]
110 pack-cache-lru-static = ["dep:uluru"]
115 wasm = ["gix-diff/wasm"]
117 [target."cfg(not(target_arch = \"wasm32\"))".dependencies.gix-tempfile]
119 default-features = false