2020-12-22 19:33:47 +00:00
|
|
|
# This file is automatically @generated by Cargo.
|
|
|
|
|
# It is not intended for manual editing.
|
2021-04-11 20:44:27 +00:00
|
|
|
version = 3
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "asn1"
|
2024-11-21 04:12:09 +00:00
|
|
|
version = "0.20.0"
|
2021-04-11 20:44:27 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-11-21 04:12:09 +00:00
|
|
|
checksum = "2d8b84b4ea1de2bf1dcd2a759737ddb328fb6695b2a95eb7e44fed67e3406f32"
|
2021-04-11 20:44:27 +00:00
|
|
|
dependencies = [
|
2021-05-03 16:10:32 +00:00
|
|
|
"asn1_derive",
|
2024-11-17 15:35:54 +00:00
|
|
|
"itoa",
|
2021-04-11 20:44:27 +00:00
|
|
|
]
|
|
|
|
|
|
2021-05-03 16:10:32 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "asn1_derive"
|
2024-11-21 04:12:09 +00:00
|
|
|
version = "0.20.0"
|
2021-05-03 16:10:32 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-11-21 04:12:09 +00:00
|
|
|
checksum = "a200809d0138620b3dba989f1d08d0620e76248bc1e62a2ec1b2df5eb1ee08ad"
|
2021-05-03 16:10:32 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"proc-macro2",
|
|
|
|
|
"quote",
|
2023-10-11 21:55:05 +00:00
|
|
|
"syn",
|
2021-05-03 16:10:32 +00:00
|
|
|
]
|
|
|
|
|
|
2021-04-11 20:44:27 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "autocfg"
|
2024-09-27 11:24:53 +00:00
|
|
|
version = "1.4.0"
|
2021-04-11 20:44:27 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-09-27 11:24:53 +00:00
|
|
|
checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
|
2021-04-11 20:44:27 +00:00
|
|
|
|
2021-07-25 22:03:14 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "base64"
|
2024-05-01 11:15:08 +00:00
|
|
|
version = "0.22.1"
|
2021-07-25 22:03:14 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-05-01 11:15:08 +00:00
|
|
|
checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
|
2021-07-25 22:03:14 +00:00
|
|
|
|
2023-08-27 15:28:22 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "bitflags"
|
2025-01-15 13:14:04 +00:00
|
|
|
version = "2.8.0"
|
2023-08-27 15:28:22 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-01-15 13:14:04 +00:00
|
|
|
checksum = "8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36"
|
2023-08-27 15:28:22 +00:00
|
|
|
|
2022-10-09 14:00:06 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "cc"
|
2025-02-10 12:18:13 +00:00
|
|
|
version = "1.2.13"
|
2022-10-09 14:00:06 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-02-10 12:18:13 +00:00
|
|
|
checksum = "c7777341816418c02e033934a09f20dc0ccaf65a5201ef8a450ae0105a573fda"
|
2024-08-14 10:59:29 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"shlex",
|
|
|
|
|
]
|
2022-10-09 14:00:06 +00:00
|
|
|
|
2020-12-22 19:33:47 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "cfg-if"
|
|
|
|
|
version = "1.0.0"
|
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
|
|
|
|
|
|
2023-04-24 15:14:43 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "cryptography-cffi"
|
|
|
|
|
version = "0.1.0"
|
|
|
|
|
dependencies = [
|
|
|
|
|
"cc",
|
|
|
|
|
"openssl-sys",
|
|
|
|
|
"pyo3",
|
|
|
|
|
]
|
|
|
|
|
|
2025-01-20 23:24:46 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "cryptography-crypto"
|
|
|
|
|
version = "0.1.0"
|
|
|
|
|
dependencies = [
|
|
|
|
|
"openssl",
|
|
|
|
|
]
|
|
|
|
|
|
2024-04-12 17:47:15 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "cryptography-keepalive"
|
|
|
|
|
version = "0.1.0"
|
2024-04-13 19:51:25 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"pyo3",
|
|
|
|
|
]
|
2024-04-12 17:47:15 +00:00
|
|
|
|
2024-01-03 14:02:55 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "cryptography-key-parsing"
|
|
|
|
|
version = "0.1.0"
|
|
|
|
|
dependencies = [
|
|
|
|
|
"asn1",
|
2024-01-21 18:11:17 +00:00
|
|
|
"cfg-if",
|
|
|
|
|
"cryptography-x509",
|
2024-01-03 14:02:55 +00:00
|
|
|
"openssl",
|
2024-01-21 18:11:17 +00:00
|
|
|
"openssl-sys",
|
2024-01-03 14:02:55 +00:00
|
|
|
]
|
|
|
|
|
|
2023-04-22 18:20:57 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "cryptography-openssl"
|
|
|
|
|
version = "0.1.0"
|
|
|
|
|
dependencies = [
|
2024-01-28 20:07:13 +00:00
|
|
|
"cfg-if",
|
2023-04-22 18:20:57 +00:00
|
|
|
"foreign-types",
|
|
|
|
|
"foreign-types-shared",
|
|
|
|
|
"openssl",
|
|
|
|
|
"openssl-sys",
|
|
|
|
|
]
|
|
|
|
|
|
2020-12-22 19:33:47 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "cryptography-rust"
|
|
|
|
|
version = "0.1.0"
|
|
|
|
|
dependencies = [
|
2021-04-11 20:44:27 +00:00
|
|
|
"asn1",
|
2023-09-14 00:02:23 +00:00
|
|
|
"cfg-if",
|
2023-04-24 15:14:43 +00:00
|
|
|
"cryptography-cffi",
|
2025-01-20 23:24:46 +00:00
|
|
|
"cryptography-crypto",
|
2024-04-12 17:47:15 +00:00
|
|
|
"cryptography-keepalive",
|
2024-01-03 14:02:55 +00:00
|
|
|
"cryptography-key-parsing",
|
2023-04-22 18:20:57 +00:00
|
|
|
"cryptography-openssl",
|
2023-04-16 21:45:25 +00:00
|
|
|
"cryptography-x509",
|
2023-12-23 12:37:48 +00:00
|
|
|
"cryptography-x509-verification",
|
2023-03-24 03:48:40 +00:00
|
|
|
"foreign-types-shared",
|
2022-05-27 21:11:53 +00:00
|
|
|
"once_cell",
|
2023-03-15 05:06:16 +00:00
|
|
|
"openssl",
|
|
|
|
|
"openssl-sys",
|
2021-07-25 22:03:14 +00:00
|
|
|
"pem",
|
2020-12-22 19:33:47 +00:00
|
|
|
"pyo3",
|
2023-06-12 10:23:06 +00:00
|
|
|
"self_cell",
|
2020-12-22 19:33:47 +00:00
|
|
|
]
|
|
|
|
|
|
2023-04-16 21:45:25 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "cryptography-x509"
|
|
|
|
|
version = "0.1.0"
|
|
|
|
|
dependencies = [
|
|
|
|
|
"asn1",
|
|
|
|
|
]
|
|
|
|
|
|
2023-07-26 11:13:03 +00:00
|
|
|
[[package]]
|
2023-12-23 12:37:48 +00:00
|
|
|
name = "cryptography-x509-verification"
|
2023-07-26 11:13:03 +00:00
|
|
|
version = "0.1.0"
|
|
|
|
|
dependencies = [
|
|
|
|
|
"asn1",
|
2024-01-31 00:45:18 +00:00
|
|
|
"cryptography-key-parsing",
|
2023-07-26 11:13:03 +00:00
|
|
|
"cryptography-x509",
|
2023-09-09 03:01:45 +00:00
|
|
|
"once_cell",
|
verification: fill in policy API internals (#9642)
* src, tests: flatten all changes
Signed-off-by: William Woodruff <william@trailofbits.com>
validation: remove Profile abstract from public APIs
One step towards removing it entirely
Signed-off-by: William Woodruff <william@trailofbits.com>
policy: disambiguate references
Signed-off-by: William Woodruff <william@trailofbits.com>
policy: remove separate rfc5280 profile
Signed-off-by: William Woodruff <william@trailofbits.com>
policy: remove profile abstraction entirely
Signed-off-by: William Woodruff <william@trailofbits.com>
rust: permitted_algorithms filtering
Signed-off-by: William Woodruff <william@trailofbits.com>
verify: simplify policy API substantially
No more manual monomorphization.
Signed-off-by: William Woodruff <william@trailofbits.com>
src, tests: remove verification code
Signed-off-by: William Woodruff <william@trailofbits.com>
validation: remove more validation code
Signed-off-by: William Woodruff <william@trailofbits.com>
* cryptography, rust: lintage
Signed-off-by: William Woodruff <william@trailofbits.com>
* cryptography, rust: lintage, add Policy.subject API
Signed-off-by: William Woodruff <william@trailofbits.com>
* src, tests: initial PolicyBuilder tests
Signed-off-by: William Woodruff <william@trailofbits.com>
* verify: Policy.validation_time getter
Signed-off-by: William Woodruff <william@trailofbits.com>
* push Store into rust
Signed-off-by: William Woodruff <william@trailofbits.com>
* cleanup, fixup
Signed-off-by: William Woodruff <william@trailofbits.com>
* tests: lintage
Signed-off-by: William Woodruff <william@trailofbits.com>
* src: lintage
Signed-off-by: William Woodruff <william@trailofbits.com>
* tests: fix linter warning
* policy: apply the relevant parts of trail-of-forks/cryptography/pull/3
Signed-off-by: William Woodruff <william@trailofbits.com>
* policy: typo
Signed-off-by: William Woodruff <william@trailofbits.com>
* fixup type hints
Signed-off-by: William Woodruff <william@trailofbits.com>
* drop dep
Not used, yet.
Signed-off-by: William Woodruff <william@trailofbits.com>
* Revert "drop dep"
This reverts commit a5154e1245e666a79838cd73784884fad6743e7f.
* mod: remove permits_* bodies
Will include these in a subsequent PR.
Signed-off-by: William Woodruff <william@trailofbits.com>
* src: drop certificate helpers as well
Not needed yet.
Signed-off-by: William Woodruff <william@trailofbits.com>
* verify: remove unneeded explicit lifetimes
Signed-off-by: William Woodruff <william@trailofbits.com>
* tests: builder API coverage
Signed-off-by: William Woodruff <william@trailofbits.com>
* tests: more coverage
Signed-off-by: William Woodruff <william@trailofbits.com>
* type hints
Signed-off-by: William Woodruff <william@trailofbits.com>
* unused derives
Signed-off-by: William Woodruff <william@trailofbits.com>
* validation: more coverage
Signed-off-by: William Woodruff <william@trailofbits.com>
* policy: more cov
Signed-off-by: William Woodruff <william@trailofbits.com>
* policy: more coverage
Signed-off-by: William Woodruff <william@trailofbits.com>
* policy: add some known bad testcases
Signed-off-by: William Woodruff <william@trailofbits.com>
* policy: coverage
Signed-off-by: William Woodruff <william@trailofbits.com>
* validation: remove trust_store
Not yet used.
Signed-off-by: William Woodruff <william@trailofbits.com>
* ops: add NullOps test
Signed-off-by: William Woodruff <william@trailofbits.com>
* x509: reimplement verify_directly_issued_by via CryptoOps
Tests fail, but this gets the right coverage.
Signed-off-by: William Woodruff <william@trailofbits.com>
* ops: use results
Signed-off-by: William Woodruff <william@trailofbits.com>
* src, tests: last cov, hopefully
Signed-off-by: William Woodruff <william@trailofbits.com>
* test: lintage
Signed-off-by: William Woodruff <william@trailofbits.com>
* docs: fill in API docs
Signed-off-by: William Woodruff <william@trailofbits.com>
* rust: uniform imports
Signed-off-by: William Woodruff <william@trailofbits.com>
* minimize for MVP
No configurable profile, Web PKI only.
Signed-off-by: William Woodruff <william@trailofbits.com>
* verify: remove old NOTE
Signed-off-by: William Woodruff <william@trailofbits.com>
* verify: remove another old NOTE
Signed-off-by: William Woodruff <william@trailofbits.com>
* src, tests: fixup tests
Signed-off-by: William Woodruff <william@trailofbits.com>
* docs: cleanup
Signed-off-by: William Woodruff <william@trailofbits.com>
* src, tests: drop support for missing subjects
As part of the MVP.
Signed-off-by: William Woodruff <william@trailofbits.com>
* profile: remove old comments
Signed-off-by: William Woodruff <william@trailofbits.com>
* verification: deconflict docs
Signed-off-by: William Woodruff <william@trailofbits.com>
* validation: bump pem dev-dep
Signed-off-by: William Woodruff <william@trailofbits.com>
* validation: drop PolicyError
Not part of these changes.
Signed-off-by: William Woodruff <william@trailofbits.com>
* validation: drop Policy::rfc5280
Not needed yet; not part of MVP.
Signed-off-by: William Woodruff <william@trailofbits.com>
* `Policy::webpki` -> `Policy::new`
Bad merge.
Signed-off-by: William Woodruff <william@trailofbits.com>
* validation/policy: remove configuration APIs
Rust-only, unused, non-MVP.
Signed-off-by: William Woodruff <william@trailofbits.com>
---------
Signed-off-by: William Woodruff <william@trailofbits.com>
Co-authored-by: Facundo Tuesca <facundo.tuesca@trailofbits.com>
2023-09-30 01:04:03 +00:00
|
|
|
"pem",
|
2023-07-26 11:13:03 +00:00
|
|
|
]
|
|
|
|
|
|
2023-03-15 05:06:16 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "foreign-types"
|
|
|
|
|
version = "0.3.2"
|
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
|
|
|
|
|
dependencies = [
|
|
|
|
|
"foreign-types-shared",
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "foreign-types-shared"
|
|
|
|
|
version = "0.1.1"
|
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
|
|
|
|
|
|
2023-10-11 21:55:05 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "heck"
|
2024-06-25 17:40:46 +00:00
|
|
|
version = "0.5.0"
|
2023-10-11 21:55:05 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-06-25 17:40:46 +00:00
|
|
|
checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
|
2023-10-11 21:55:05 +00:00
|
|
|
|
2020-12-22 19:33:47 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "indoc"
|
2024-03-24 01:03:39 +00:00
|
|
|
version = "2.0.5"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-03-24 01:03:39 +00:00
|
|
|
checksum = "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5"
|
2020-12-22 19:33:47 +00:00
|
|
|
|
2024-11-17 15:35:54 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "itoa"
|
2024-11-26 04:45:11 +00:00
|
|
|
version = "1.0.14"
|
2024-11-17 15:35:54 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-11-26 04:45:11 +00:00
|
|
|
checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674"
|
2024-11-17 15:35:54 +00:00
|
|
|
|
2020-12-22 19:33:47 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "libc"
|
2024-12-19 12:10:15 +00:00
|
|
|
version = "0.2.169"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-12-19 12:10:15 +00:00
|
|
|
checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a"
|
2020-12-22 19:33:47 +00:00
|
|
|
|
2023-03-24 21:23:13 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "memoffset"
|
2024-03-27 11:07:05 +00:00
|
|
|
version = "0.9.1"
|
2023-03-24 21:23:13 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-03-27 11:07:05 +00:00
|
|
|
checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"
|
2023-03-24 21:23:13 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"autocfg",
|
|
|
|
|
]
|
|
|
|
|
|
2021-07-04 23:01:10 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "once_cell"
|
2025-02-07 11:51:26 +00:00
|
|
|
version = "1.20.3"
|
2021-07-04 23:01:10 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-02-07 11:51:26 +00:00
|
|
|
checksum = "945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e"
|
2021-07-04 23:01:10 +00:00
|
|
|
|
2023-03-15 05:06:16 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "openssl"
|
2025-02-02 20:24:18 +00:00
|
|
|
version = "0.10.70"
|
2023-03-15 05:06:16 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-02-02 20:24:18 +00:00
|
|
|
checksum = "61cfb4e166a8bb8c9b55c500bc2308550148ece889be90f609377e58140f42c6"
|
2023-03-15 05:06:16 +00:00
|
|
|
dependencies = [
|
2024-04-26 03:01:29 +00:00
|
|
|
"bitflags",
|
2023-03-15 05:06:16 +00:00
|
|
|
"cfg-if",
|
|
|
|
|
"foreign-types",
|
|
|
|
|
"libc",
|
|
|
|
|
"once_cell",
|
|
|
|
|
"openssl-macros",
|
|
|
|
|
"openssl-sys",
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "openssl-macros"
|
2023-04-01 14:17:25 +00:00
|
|
|
version = "0.1.1"
|
2023-03-15 05:06:16 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-04-01 14:17:25 +00:00
|
|
|
checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
|
2023-03-15 05:06:16 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"proc-macro2",
|
|
|
|
|
"quote",
|
2023-10-11 21:55:05 +00:00
|
|
|
"syn",
|
2023-03-15 05:06:16 +00:00
|
|
|
]
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "openssl-sys"
|
2025-02-02 20:24:18 +00:00
|
|
|
version = "0.9.105"
|
2023-03-15 05:06:16 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-02-02 20:24:18 +00:00
|
|
|
checksum = "8b22d5b84be05a8d6947c7cb71f7c849aa0f112acd4bf51c2a7c1c988ac0a9dc"
|
2023-03-15 05:06:16 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"cc",
|
|
|
|
|
"libc",
|
|
|
|
|
"pkg-config",
|
|
|
|
|
"vcpkg",
|
|
|
|
|
]
|
|
|
|
|
|
2021-07-25 22:03:14 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "pem"
|
2024-04-08 21:53:32 +00:00
|
|
|
version = "3.0.4"
|
2021-07-25 22:03:14 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-04-08 21:53:32 +00:00
|
|
|
checksum = "8e459365e590736a54c3fa561947c84837534b8e9af6fc5bf781307e82658fae"
|
2021-07-25 22:03:14 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"base64",
|
|
|
|
|
]
|
|
|
|
|
|
2023-03-15 05:06:16 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "pkg-config"
|
2024-09-23 11:26:41 +00:00
|
|
|
version = "0.3.31"
|
2023-03-15 05:06:16 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-09-23 11:26:41 +00:00
|
|
|
checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2"
|
2023-03-15 05:06:16 +00:00
|
|
|
|
2024-02-23 13:10:48 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "portable-atomic"
|
2024-11-25 12:21:48 +00:00
|
|
|
version = "1.10.0"
|
2024-02-23 13:10:48 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-11-25 12:21:48 +00:00
|
|
|
checksum = "280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6"
|
2024-02-23 13:10:48 +00:00
|
|
|
|
2020-12-22 19:33:47 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "proc-macro2"
|
2025-01-13 12:48:03 +00:00
|
|
|
version = "1.0.93"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-01-13 12:48:03 +00:00
|
|
|
checksum = "60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99"
|
2020-12-22 19:33:47 +00:00
|
|
|
dependencies = [
|
2022-05-17 12:21:43 +00:00
|
|
|
"unicode-ident",
|
2020-12-22 19:33:47 +00:00
|
|
|
]
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "pyo3"
|
2025-01-13 12:49:21 +00:00
|
|
|
version = "0.23.4"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-01-13 12:49:21 +00:00
|
|
|
checksum = "57fe09249128b3173d092de9523eaa75136bf7ba85e0d69eca241c7939c933cc"
|
2020-12-22 19:33:47 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"cfg-if",
|
|
|
|
|
"indoc",
|
|
|
|
|
"libc",
|
2023-03-24 21:23:13 +00:00
|
|
|
"memoffset",
|
2024-06-25 17:40:46 +00:00
|
|
|
"once_cell",
|
2024-02-23 13:10:48 +00:00
|
|
|
"portable-atomic",
|
2021-07-04 23:01:10 +00:00
|
|
|
"pyo3-build-config",
|
2023-03-24 21:23:13 +00:00
|
|
|
"pyo3-ffi",
|
2020-12-22 19:33:47 +00:00
|
|
|
"pyo3-macros",
|
|
|
|
|
"unindent",
|
|
|
|
|
]
|
|
|
|
|
|
2021-07-04 23:01:10 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "pyo3-build-config"
|
2025-01-13 12:49:21 +00:00
|
|
|
version = "0.23.4"
|
2021-07-04 23:01:10 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-01-13 12:49:21 +00:00
|
|
|
checksum = "1cd3927b5a78757a0d71aa9dff669f903b1eb64b54142a9bd9f757f8fde65fd7"
|
2021-07-04 23:01:10 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"once_cell",
|
2023-03-24 21:23:13 +00:00
|
|
|
"target-lexicon",
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "pyo3-ffi"
|
2025-01-13 12:49:21 +00:00
|
|
|
version = "0.23.4"
|
2023-03-24 21:23:13 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-01-13 12:49:21 +00:00
|
|
|
checksum = "dab6bb2102bd8f991e7749f130a70d05dd557613e39ed2deeee8e9ca0c4d548d"
|
2023-03-24 21:23:13 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"libc",
|
|
|
|
|
"pyo3-build-config",
|
2021-07-04 23:01:10 +00:00
|
|
|
]
|
|
|
|
|
|
2020-12-22 19:33:47 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "pyo3-macros"
|
2025-01-13 12:49:21 +00:00
|
|
|
version = "0.23.4"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-01-13 12:49:21 +00:00
|
|
|
checksum = "91871864b353fd5ffcb3f91f2f703a22a9797c91b9ab497b1acac7b07ae509c7"
|
2020-12-22 19:33:47 +00:00
|
|
|
dependencies = [
|
2023-03-24 21:23:13 +00:00
|
|
|
"proc-macro2",
|
2020-12-22 19:33:47 +00:00
|
|
|
"pyo3-macros-backend",
|
|
|
|
|
"quote",
|
2023-10-11 21:55:05 +00:00
|
|
|
"syn",
|
2020-12-22 19:33:47 +00:00
|
|
|
]
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "pyo3-macros-backend"
|
2025-01-13 12:49:21 +00:00
|
|
|
version = "0.23.4"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-01-13 12:49:21 +00:00
|
|
|
checksum = "43abc3b80bc20f3facd86cd3c60beed58c3e2aa26213f3cda368de39c60a27e4"
|
2020-12-22 19:33:47 +00:00
|
|
|
dependencies = [
|
2023-10-11 21:55:05 +00:00
|
|
|
"heck",
|
2020-12-22 19:33:47 +00:00
|
|
|
"proc-macro2",
|
2024-02-23 13:10:48 +00:00
|
|
|
"pyo3-build-config",
|
2020-12-22 19:33:47 +00:00
|
|
|
"quote",
|
2023-10-11 21:55:05 +00:00
|
|
|
"syn",
|
2020-12-22 19:33:47 +00:00
|
|
|
]
|
|
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
|
name = "quote"
|
2024-12-26 12:28:51 +00:00
|
|
|
version = "1.0.38"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-12-26 12:28:51 +00:00
|
|
|
checksum = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc"
|
2020-12-22 19:33:47 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"proc-macro2",
|
|
|
|
|
]
|
|
|
|
|
|
2023-06-12 10:23:06 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "self_cell"
|
2024-12-06 12:58:38 +00:00
|
|
|
version = "1.1.0"
|
2023-06-12 10:23:06 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-12-06 12:58:38 +00:00
|
|
|
checksum = "c2fdfc24bc566f839a2da4c4295b82db7d25a24253867d5c64355abb5799bdbe"
|
2023-06-12 10:23:06 +00:00
|
|
|
|
2023-04-01 14:17:25 +00:00
|
|
|
[[package]]
|
2024-08-14 10:59:29 +00:00
|
|
|
name = "shlex"
|
|
|
|
|
version = "1.3.0"
|
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
|
|
|
|
|
|
|
|
|
|
[[package]]
|
2023-04-01 14:17:25 +00:00
|
|
|
name = "syn"
|
2025-02-02 20:22:17 +00:00
|
|
|
version = "2.0.98"
|
2023-04-01 14:17:25 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-02-02 20:22:17 +00:00
|
|
|
checksum = "36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1"
|
2023-04-01 14:17:25 +00:00
|
|
|
dependencies = [
|
|
|
|
|
"proc-macro2",
|
|
|
|
|
"quote",
|
|
|
|
|
"unicode-ident",
|
|
|
|
|
]
|
|
|
|
|
|
2023-03-24 21:23:13 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "target-lexicon"
|
2024-07-31 10:53:23 +00:00
|
|
|
version = "0.12.16"
|
2023-03-24 21:23:13 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-07-31 10:53:23 +00:00
|
|
|
checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1"
|
2023-03-24 21:23:13 +00:00
|
|
|
|
2022-05-17 12:21:43 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "unicode-ident"
|
2025-01-28 13:12:46 +00:00
|
|
|
version = "1.0.16"
|
2022-05-17 12:21:43 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-01-28 13:12:46 +00:00
|
|
|
checksum = "a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034"
|
2022-05-17 12:21:43 +00:00
|
|
|
|
2020-12-22 19:33:47 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "unindent"
|
2023-10-11 21:55:05 +00:00
|
|
|
version = "0.2.3"
|
2020-12-22 19:33:47 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-10-11 21:55:05 +00:00
|
|
|
checksum = "c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce"
|
2020-12-22 19:33:47 +00:00
|
|
|
|
2023-03-15 05:06:16 +00:00
|
|
|
[[package]]
|
|
|
|
|
name = "vcpkg"
|
|
|
|
|
version = "0.2.15"
|
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
|