# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" rust-version = "1.64" name = "git-repository" version = "0.35.0" authors = ["Sebastian Thiel "] include = [ "src/**/*", "CHANGELOG.md", ] description = "This crate is now named 'gix' and not available under this name anymore" license = "MIT/Apache-2.0" repository = "https://github.com/Byron/gitoxide" [package.metadata.docs.rs] features = [ "document-features", "max-performance", "blocking-network-client", "serde1", ] rustdoc-args = [ "--cfg", "docsrs", ] [lib] test = true doctest = false [[example]] name = "clone" path = "examples/clone.rs" required-features = ["blocking-network-client"] [[test]] name = "git" path = "tests/git.rs" required-features = [] [[test]] name = "git-with-regex" path = "tests/git-with-regex.rs" required-features = ["regex"] [dependencies.async-std] version = "1.12.0" optional = true [dependencies.document-features] version = "0.2.0" optional = true [dependencies.git-actor] version = "^0.17.1" [dependencies.git-attributes] version = "^0.8.2" [dependencies.git-config] version = "^0.16.0" [dependencies.git-credentials] version = "^0.9.1" [dependencies.git-date] version = "^0.4.2" [dependencies.git-diff] version = "^0.26.1" [dependencies.git-discover] version = "^0.13.0" [dependencies.git-features] version = "^0.26.2" features = [ "progress", "once_cell", ] [dependencies.git-glob] version = "^0.5.3" [dependencies.git-hash] version = "^0.10.2" [dependencies.git-hashtable] version = "^0.1.1" [dependencies.git-index] version = "^0.12.3" [dependencies.git-lock] version = "^3.0.0" [dependencies.git-mailmap] version = "^0.9.2" [dependencies.git-object] version = "^0.26.1" [dependencies.git-odb] version = "^0.40.2" [dependencies.git-pack] version = "^0.30.2" features = ["object-cache-dynamic"] [dependencies.git-path] version = "^0.7.1" [dependencies.git-prompt] version = "^0.3.2" [dependencies.git-protocol] version = "^0.26.3" optional = true [dependencies.git-ref] version = "^0.24.0" [dependencies.git-refspec] version = "^0.7.2" [dependencies.git-revision] version = "^0.10.2" [dependencies.git-sec] version = "^0.6.2" [dependencies.git-tempfile] version = "^3.0.0" [dependencies.git-transport] version = "^0.25.4" optional = true [dependencies.git-traverse] version = "^0.22.1" [dependencies.git-url] version = "^0.13.2" [dependencies.git-validate] version = "^0.7.2" [dependencies.git-worktree] version = "^0.12.2" [dependencies.log] version = "0.4.14" [dependencies.once_cell] version = "1.14.0" [dependencies.prodash] version = "23.0.0" features = ["progress-tree"] default-features = false [dependencies.regex] version = "1.6.0" features = ["std"] optional = true default-features = false [dependencies.reqwest-for-configuration-only] version = "0.11.13" optional = true default-features = false package = "reqwest" [dependencies.serde] version = "1.0.114" features = ["derive"] optional = true default-features = false [dependencies.signal-hook] version = "0.3.9" default-features = false [dependencies.smallvec] version = "1.9.0" [dependencies.thiserror] version = "1.0.26" [dev-dependencies.anyhow] version = "1" [dev-dependencies.async-std] version = "1.12.0" features = ["attributes"] [dev-dependencies.is_ci] version = "1.1.1" [dev-dependencies.serial_test] version = "1.0.0" [dev-dependencies.walkdir] version = "2.3.2" [features] async-network-client = ["git-protocol/async-client"] async-network-client-async-std = [ "async-std", "async-network-client", "git-transport/async-std", ] blocking-http-transport-curl = [ "blocking-network-client", "git-transport/http-client-curl", ] blocking-http-transport-reqwest = [ "blocking-network-client", "git-transport/http-client-reqwest", ] blocking-http-transport-reqwest-native-tls = [ "blocking-http-transport-reqwest", "reqwest-for-configuration-only/default-tls", ] blocking-http-transport-reqwest-rust-tls = [ "blocking-http-transport-reqwest", "reqwest-for-configuration-only/rustls-tls", "reqwest-for-configuration-only/trust-dns", ] blocking-network-client = ["git-protocol/blocking-client"] cache-efficiency-debug = ["git-features/cache-efficiency-debug"] default = ["max-performance-safe"] fast-sha1 = ["git-features/fast-sha1"] max-performance = [ "git-features/zlib-ng-compat", "fast-sha1", "max-performance-safe", ] max-performance-safe = [ "git-features/parallel", "git-pack/pack-cache-lru-static", "git-pack/pack-cache-lru-dynamic", "git-features/fs-walkdir-parallel", ] serde1 = [ "serde", "git-pack/serde1", "git-object/serde1", "git-protocol?/serde1", "git-transport?/serde1", "git-ref/serde1", "git-odb/serde1", "git-index/serde1", "git-mailmap/serde1", "git-attributes/serde1", "git-revision/serde1", "git-credentials/serde1", ] [target."cfg(target_vendor = \"apple\")".dependencies.unicode-normalization] version = "0.1.19" default-features = false