summaryrefslogtreecommitdiffstats
path: root/vendor/gix/Cargo.toml
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/gix/Cargo.toml')
-rw-r--r--vendor/gix/Cargo.toml288
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