diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-04 12:41:41 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-05-04 12:41:41 +0000 |
commit | 10ee2acdd26a7f1298c6f6d6b7af9b469fe29b87 (patch) | |
tree | bdffd5d80c26cf4a7a518281a204be1ace85b4c1 /vendor/gix/Cargo.toml | |
parent | Releasing progress-linux version 1.70.0+dfsg1-9~progress7.99u1. (diff) | |
download | rustc-10ee2acdd26a7f1298c6f6d6b7af9b469fe29b87.tar.xz rustc-10ee2acdd26a7f1298c6f6d6b7af9b469fe29b87.zip |
Merging upstream version 1.70.0+dfsg2.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'vendor/gix/Cargo.toml')
-rw-r--r-- | vendor/gix/Cargo.toml | 288 |
1 files changed, 288 insertions, 0 deletions
diff --git a/vendor/gix/Cargo.toml b/vendor/gix/Cargo.toml new file mode 100644 index 000000000..6341d11a7 --- /dev/null +++ b/vendor/gix/Cargo.toml @@ -0,0 +1,288 @@ +# 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 = "gix" +version = "0.39.0" +authors = ["Sebastian Thiel <sebastian.thiel@icloud.com>"] +include = [ + "src/**/*", + "CHANGELOG.md", +] +description = "Interact with git repositories just like git would" +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.gix-actor] +version = "^0.19.0" + +[dependencies.gix-attributes] +version = "^0.10.0" + +[dependencies.gix-config] +version = "^0.18.0" + +[dependencies.gix-credentials] +version = "^0.11.0" + +[dependencies.gix-date] +version = "^0.4.3" + +[dependencies.gix-diff] +version = "^0.28.0" + +[dependencies.gix-discover] +version = "^0.15.0" + +[dependencies.gix-features] +version = "^0.28.0" +features = [ + "progress", + "once_cell", +] + +[dependencies.gix-glob] +version = "^0.5.5" + +[dependencies.gix-hash] +version = "^0.10.3" + +[dependencies.gix-hashtable] +version = "^0.1.2" + +[dependencies.gix-index] +version = "^0.14.0" + +[dependencies.gix-lock] +version = "^4.0.0" + +[dependencies.gix-mailmap] +version = "^0.11.0" + +[dependencies.gix-object] +version = "^0.28.0" + +[dependencies.gix-odb] +version = "^0.42.0" + +[dependencies.gix-pack] +version = "^0.32.0" +features = ["object-cache-dynamic"] + +[dependencies.gix-path] +version = "^0.7.2" + +[dependencies.gix-prompt] +version = "^0.3.2" + +[dependencies.gix-protocol] +version = "^0.28.0" +optional = true + +[dependencies.gix-ref] +version = "^0.26.0" + +[dependencies.gix-refspec] +version = "^0.9.0" + +[dependencies.gix-revision] +version = "^0.12.0" + +[dependencies.gix-sec] +version = "^0.6.2" + +[dependencies.gix-tempfile] +version = "^4.0.0" +features = ["signals"] +default-features = false + +[dependencies.gix-transport] +version = "^0.27.0" +optional = true + +[dependencies.gix-traverse] +version = "^0.24.0" + +[dependencies.gix-url] +version = "^0.15.0" + +[dependencies.gix-validate] +version = "^0.7.3" + +[dependencies.gix-worktree] +version = "^0.14.0" + +[dependencies.log] +version = "0.4.14" + +[dependencies.once_cell] +version = "1.14.0" + +[dependencies.prodash] +version = "23.1" +features = ["progress-tree"] +optional = true +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 = ["gix-protocol/async-client"] +async-network-client-async-std = [ + "async-std", + "async-network-client", + "gix-transport/async-std", +] +blocking-http-transport-curl = [ + "blocking-network-client", + "gix-transport/http-client-curl", +] +blocking-http-transport-reqwest = [ + "blocking-network-client", + "gix-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 = ["gix-protocol/blocking-client"] +cache-efficiency-debug = ["gix-features/cache-efficiency-debug"] +comfort = [ + "gix-features/progress-unit-bytes", + "gix-features/progress-unit-human-numbers", +] +default = [ + "max-performance-safe", + "comfort", +] +fast-sha1 = ["gix-features/fast-sha1"] +hp-tempfile-registry = ["gix-tempfile/hp-hashmap"] +max-performance = [ + "max-performance-safe", + "gix-features/zlib-ng-compat", + "fast-sha1", +] +max-performance-safe = [ + "gix-features/parallel", + "pack-cache-lru-static", + "pack-cache-lru-dynamic", + "gix-features/fs-walkdir-parallel", +] +pack-cache-lru-dynamic = ["gix-pack/pack-cache-lru-dynamic"] +pack-cache-lru-static = ["gix-pack/pack-cache-lru-static"] +progress-tree = ["prodash/progress-tree"] +serde1 = [ + "serde", + "gix-pack/serde1", + "gix-object/serde1", + "gix-protocol?/serde1", + "gix-transport?/serde1", + "gix-ref/serde1", + "gix-odb/serde1", + "gix-index/serde1", + "gix-mailmap/serde1", + "gix-url/serde1", + "gix-attributes/serde1", + "gix-revision/serde1", + "gix-credentials/serde1", +] + +[target."cfg(target_vendor = \"apple\")".dependencies.unicode-normalization] +version = "0.1.19" +default-features = false |