diff --git a/Cargo.lock b/Cargo.lock index b54e972d913c..a2d73a63b44d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -8185,9 +8185,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.88" +version = "0.2.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7daec296f25a1bae309c0cd5c29c4b260e510e6d813c286b19eaadf409d40fce" +checksum = "0ed0d4f68a3015cc185aff4db9506a015f4b96f95303897bfa23f846db54064e" dependencies = [ "cfg-if", "wasm-bindgen-macro", @@ -8195,9 +8195,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.88" +version = "0.2.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e397f4664c0e4e428e8313a469aaa58310d302159845980fd23b0f22a847f217" +checksum = "1b56f625e64f3a1084ded111c4d5f477df9f8c92df113852fa5a374dbda78826" dependencies = [ "bumpalo", "log", @@ -8222,9 +8222,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.88" +version = "0.2.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5961017b3b08ad5f3fe39f1e79877f8ee7c23c5e5fd5eb80de95abc41f1f16b2" +checksum = "0162dbf37223cd2afce98f3d0785506dcb8d266223983e4b5b525859e6e182b2" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -8232,9 +8232,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.88" +version = "0.2.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5353b8dab669f5e10f5bd76df26a9360c748f054f862ff5f3f8aae0c7fb3907" +checksum = "f0eb82fcb7930ae6219a7ecfd55b217f5f0893484b7a13022ebb2b2bf20b5283" dependencies = [ "proc-macro2", "quote", @@ -8245,9 +8245,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.88" +version = "0.2.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d046c5d029ba91a1ed14da14dca44b68bf2f124cfbaf741c54151fdb3e0750b" +checksum = "7ab9b36309365056cd639da3134bf87fa8f3d86008abf99e612384a6eecd459f" [[package]] name = "wasm-streams" diff --git a/DEPENDENCIES.md b/DEPENDENCIES.md new file mode 100644 index 000000000000..52d3605ed187 --- /dev/null +++ b/DEPENDENCIES.md @@ -0,0 +1,16 @@ +# OpenDAL Dependencies + +Please visit every package's `DEPENDENCIES.md` for a full list of dependencies. + +## Notes + +- `ring` has complex licenses that can't be detected by `cargo deny` correctly. We can use it as `ISC AND MIT AND OpenSSL`. +- Some packages like `binding/golang` replies on opendal c library only, so they don't have other extra runtime dependencies. + +## Check + +To check and generate dependencies list of any package of opendal, please run: + +```bash +python ./scripts/dependencies.py +``` diff --git a/bin/oay/DEPENDENCIES.md b/bin/oay/DEPENDENCIES.md new file mode 100644 index 000000000000..b8260cb7d479 --- /dev/null +++ b/bin/oay/DEPENDENCIES.md @@ -0,0 +1,3 @@ +# Dependencies + +Refer to [DEPENDENCIES.rust.csv](./DEPENDENCIES.rust.csv) for full list. diff --git a/bin/oay/DEPENDENCIES.rust.csv b/bin/oay/DEPENDENCIES.rust.csv new file mode 100644 index 000000000000..46bfad5a7de3 --- /dev/null +++ b/bin/oay/DEPENDENCIES.rust.csv @@ -0,0 +1,290 @@ +crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense Zlib Unlicensed +addr2line@0.21.0 X X +adler@1.0.2 X X X +ahash@0.8.6 X X +aho-corasick@1.1.2 X X +allocator-api2@0.2.16 X X +android-tzdata@0.1.1 X X +android_system_properties@0.1.5 X X +anstream@0.6.4 X X +anstyle@1.0.4 X X +anstyle-parse@0.2.2 X X +anstyle-query@1.0.0 X X +anstyle-wincon@3.0.1 X X +anyhow@1.0.75 X X +arc-swap@1.6.0 X X +async-compat@0.2.3 X X +async-trait@0.1.74 X X +autocfg@1.1.0 X X +awaitable@0.4.0 X +awaitable-error@0.1.0 X +axum@0.6.20 X +axum-core@0.3.4 X +backon@0.4.1 X +backtrace@0.3.69 X X +base64@0.21.5 X X +base64ct@1.6.0 X X +bitflags@1.3.2 X X +bitflags@2.4.1 X X +block-buffer@0.10.4 X X +bumpalo@3.14.0 X X +byteorder@1.5.0 X X +bytes@1.5.0 X +cc@1.0.83 X X +cfg-if@1.0.0 X X +chrono@0.4.31 X X +clap@4.4.8 X X +clap_builder@4.4.8 X X +clap_derive@4.4.7 X X +clap_lex@0.6.0 X X +colorchoice@1.0.0 X X +concurrent_arena@0.1.8 X +const-oid@0.9.5 X X +const-random@0.1.17 X X +const-random-macro@0.1.16 X X +core-foundation@0.9.3 X X +core-foundation-sys@0.8.4 X X +cpufeatures@0.2.11 X X +crunchy@0.2.2 X +crypto-common@0.1.6 X X +dav-server@0.5.7 X +dav-server-opendalfs@0.43.0 X +der@0.7.8 X X +deranged@0.3.9 X X +derive_destructure2@0.1.2 X X +digest@0.10.7 X X +dirs@5.0.1 X X +dirs-sys@0.4.1 X X +dlv-list@0.5.2 X X +dotenvy@0.15.7 X +encoding_rs@0.8.33 X X X +equivalent@1.0.1 X X +fastrand@1.9.0 X X +fastrand@2.0.1 X X +flagset@0.4.4 X +fnv@1.0.7 X X +form_urlencoded@1.2.0 X X +futures@0.3.29 X X +futures-channel@0.3.29 X X +futures-core@0.3.29 X X +futures-executor@0.3.29 X X +futures-io@0.3.29 X X +futures-macro@0.3.29 X X +futures-sink@0.3.29 X X +futures-task@0.3.29 X X +futures-util@0.3.29 X X +generic-array@0.14.7 X +getrandom@0.2.11 X X +gimli@0.28.0 X X +h2@0.3.22 X +hashbrown@0.14.2 X X +headers@0.3.9 X +headers-core@0.2.0 X +heck@0.4.1 X X +hermit-abi@0.3.3 X X +hex@0.4.3 X X +hmac@0.12.1 X X +home@0.5.5 X X +htmlescape@0.3.1 X X X +http@0.2.11 X X +http-body@0.4.5 X +http-range-header@0.3.1 X +httparse@1.8.0 X X +httpdate@1.0.3 X X +hyper@0.14.27 X +hyper-rustls@0.24.2 X X X +iana-time-zone@0.1.58 X X +iana-time-zone-haiku@0.1.2 X X +idna@0.4.0 X X +indexmap@2.1.0 X X +instant@0.1.12 X +ipnet@2.9.0 X X +itoa@1.0.9 X X +jobserver@0.1.27 X X +js-sys@0.3.65 X X +jsonwebtoken@9.1.0 X +lazy_static@1.4.0 X X +libc@0.2.150 X X +libm@0.2.8 X X +libredox@0.0.1 X +linux-raw-sys@0.4.11 X X X +lock_api@0.4.11 X X +log@0.4.20 X X +lru@0.11.1 X +matchers@0.1.0 X +matchit@0.7.3 X X +md-5@0.10.6 X X +memchr@2.6.4 X X +mime@0.3.17 X X +mime_guess@2.0.4 X +miniz_oxide@0.7.1 X X X +mio@0.8.9 X +nu-ansi-term@0.46.0 X +num-bigint@0.4.4 X X +num-bigint-dig@0.8.4 X X +num-derive@0.3.3 X X +num-integer@0.1.45 X X +num-iter@0.1.43 X X +num-traits@0.2.17 X X +num_cpus@1.16.0 X X +oay@0.43.0 X +object@0.32.1 X X +once_cell@1.18.0 X X +opendal@0.43.0 X +openssh@0.10.1 X X +openssh-sftp-client@0.14.1 X +openssh-sftp-client-lowlevel@0.6.0 X +openssh-sftp-error@0.4.0 X +openssh-sftp-protocol@0.24.0 X +openssh-sftp-protocol-error@0.1.0 X +openssl-probe@0.1.5 X X +option-ext@0.2.0 X +ordered-multimap@0.7.0 X +overload@0.1.1 X +parking_lot@0.12.1 X X +parking_lot_core@0.9.9 X X +pem@3.0.2 X +pem-rfc7468@0.7.0 X X +percent-encoding@2.3.0 X X +pin-project@1.1.3 X X +pin-project-internal@1.1.3 X X +pin-project-lite@0.2.13 X X +pin-utils@0.1.0 X X +pkcs1@0.7.5 X X +pkcs8@0.10.2 X X +powerfmt@0.2.0 X X +ppv-lite86@0.2.17 X X +proc-macro2@1.0.69 X X +quick-xml@0.30.0 X +quick-xml@0.31.0 X +quote@1.0.33 X X +rand@0.8.5 X X +rand_chacha@0.3.1 X X +rand_core@0.6.4 X X +redox_syscall@0.4.1 X +redox_users@0.4.4 X +regex@1.10.2 X X +regex-automata@0.1.10 X X +regex-automata@0.4.3 X X +regex-syntax@0.6.29 X X +regex-syntax@0.8.2 X X +reqsign@0.14.4 X +reqwest@0.11.22 X X +ring@0.17.5 X +rsa@0.9.4 X X +rust-ini@0.20.0 X +rustc-demangle@0.1.23 X X +rustix@0.38.25 X X X +rustls@0.21.9 X X X +rustls-native-certs@0.6.3 X X X +rustls-pemfile@1.0.4 X X X +rustls-webpki@0.101.7 X +rustversion@1.0.14 X X +ryu@1.0.15 X X +schannel@0.1.22 X +scopeguard@1.2.0 X X +sct@0.7.1 X X X +security-framework@2.9.2 X X +security-framework-sys@2.9.1 X X +serde@1.0.193 X X +serde_derive@1.0.193 X X +serde_json@1.0.108 X X +serde_path_to_error@0.1.14 X X +serde_spanned@0.6.4 X X +serde_urlencoded@0.7.1 X X +sha1@0.10.6 X X +sha2@0.10.8 X X +sharded-slab@0.1.7 X +shell-escape@0.1.5 X X +signal-hook-registry@1.4.1 X X +signature@2.2.0 X X +simple_asn1@0.6.2 X +slab@0.4.9 X +smallvec@1.11.2 X X +socket2@0.4.10 X X +socket2@0.5.5 X X +spin@0.5.2 X +spin@0.9.8 X +spki@0.7.2 X X +ssh_format@0.14.1 X +ssh_format_error@0.1.0 X +stable_deref_trait@1.2.0 X X +strsim@0.10.0 X +subtle@2.5.0 X +syn@1.0.109 X X +syn@2.0.39 X X +sync_wrapper@0.1.2 X +system-configuration@0.5.1 X X +system-configuration-sys@0.5.0 X X +tempfile@3.8.1 X X +thin-vec@0.2.12 X X +thiserror@1.0.50 X X +thiserror-impl@1.0.50 X X +thread_local@1.1.7 X X +time@0.3.30 X X +time-core@0.1.2 X X +time-macros@0.2.15 X X +tiny-keccak@2.0.2 X +tinyvec@1.6.0 X X X +tinyvec_macros@0.1.1 X X X +tokio@1.34.0 X +tokio-io-utility@0.7.6 X +tokio-macros@2.2.0 X +tokio-pipe@0.2.12 X X +tokio-rustls@0.24.1 X X +tokio-util@0.7.10 X +toml@0.8.8 X X +toml_datetime@0.6.5 X X +toml_edit@0.21.0 X X +tower@0.4.13 X +tower-http@0.4.4 X +tower-layer@0.3.2 X +tower-service@0.3.2 X +tracing@0.1.40 X +tracing-attributes@0.1.27 X +tracing-core@0.1.32 X +tracing-log@0.2.0 X +tracing-subscriber@0.3.18 X +triomphe@0.1.9 X X +try-lock@0.2.4 X +typenum@1.17.0 X X +unicase@2.7.0 X X +unicode-bidi@0.3.13 X X +unicode-ident@1.0.12 X X X +unicode-normalization@0.1.22 X X +untrusted@0.9.0 X +url@2.4.1 X X +utf8parse@0.2.1 X X +uuid@1.6.1 X X +valuable@0.1.0 X +vec-strings@0.4.8 X +version_check@0.9.4 X X +want@0.3.1 X +wasi@0.11.0+wasi-snapshot-preview1 X X X +wasm-bindgen@0.2.89 X X +wasm-bindgen-backend@0.2.89 X X +wasm-bindgen-futures@0.4.38 X X +wasm-bindgen-macro@0.2.89 X X +wasm-bindgen-macro-support@0.2.89 X X +wasm-bindgen-shared@0.2.89 X X +wasm-streams@0.3.0 X X +web-sys@0.3.65 X X +winapi@0.3.9 X X +winapi-i686-pc-windows-gnu@0.4.0 X X +winapi-x86_64-pc-windows-gnu@0.4.0 X X +windows-core@0.51.1 X X +windows-sys@0.48.0 X X +windows-targets@0.48.5 X X +windows_aarch64_gnullvm@0.48.5 X X +windows_aarch64_msvc@0.48.5 X X +windows_i686_gnu@0.48.5 X X +windows_i686_msvc@0.48.5 X X +windows_x86_64_gnu@0.48.5 X X +windows_x86_64_gnullvm@0.48.5 X X +windows_x86_64_msvc@0.48.5 X X +winnow@0.5.19 X +winreg@0.50.0 X +xml-rs@0.8.19 X +xmltree@0.10.3 X +zerocopy@0.7.26 X X X +zeroize@1.7.0 X X diff --git a/bin/oli/DEPENDENCIES.md b/bin/oli/DEPENDENCIES.md new file mode 100644 index 000000000000..b8260cb7d479 --- /dev/null +++ b/bin/oli/DEPENDENCIES.md @@ -0,0 +1,3 @@ +# Dependencies + +Refer to [DEPENDENCIES.rust.csv](./DEPENDENCIES.rust.csv) for full list. diff --git a/bin/oli/DEPENDENCIES.rust.csv b/bin/oli/DEPENDENCIES.rust.csv new file mode 100644 index 000000000000..b1bfd5dd6c07 --- /dev/null +++ b/bin/oli/DEPENDENCIES.rust.csv @@ -0,0 +1,266 @@ +crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense Zlib Unlicensed +addr2line@0.21.0 X X +adler@1.0.2 X X X +ahash@0.8.6 X X +aho-corasick@1.1.2 X X +allocator-api2@0.2.16 X X +android-tzdata@0.1.1 X X +android_system_properties@0.1.5 X X +anstream@0.6.4 X X +anstyle@1.0.4 X X +anstyle-parse@0.2.2 X X +anstyle-query@1.0.0 X X +anstyle-wincon@3.0.1 X X +anyhow@1.0.75 X X +arc-swap@1.6.0 X X +async-compat@0.2.3 X X +async-trait@0.1.74 X X +autocfg@1.1.0 X X +awaitable@0.4.0 X +awaitable-error@0.1.0 X +backon@0.4.1 X +backtrace@0.3.69 X X +base64@0.21.5 X X +base64ct@1.6.0 X X +bitflags@1.3.2 X X +bitflags@2.4.1 X X +block-buffer@0.10.4 X X +bumpalo@3.14.0 X X +byteorder@1.5.0 X X +bytes@1.5.0 X +cc@1.0.83 X X +cfg-if@1.0.0 X X +chrono@0.4.31 X X +clap@4.4.8 X X +clap_builder@4.4.8 X X +clap_derive@4.4.7 X X +clap_lex@0.6.0 X X +colorchoice@1.0.0 X X +concurrent_arena@0.1.8 X +const-oid@0.9.5 X X +const-random@0.1.17 X X +const-random-macro@0.1.16 X X +core-foundation@0.9.3 X X +core-foundation-sys@0.8.4 X X +cpufeatures@0.2.11 X X +crunchy@0.2.2 X +crypto-common@0.1.6 X X +der@0.7.8 X X +deranged@0.3.9 X X +derive_destructure2@0.1.2 X X +digest@0.10.7 X X +dirs@5.0.1 X X +dirs-sys@0.4.1 X X +dlv-list@0.5.2 X X +dotenvy@0.15.7 X +encoding_rs@0.8.33 X X X +env_logger@0.10.1 X X +equivalent@1.0.1 X X +fastrand@1.9.0 X X +fastrand@2.0.1 X X +flagset@0.4.4 X +fnv@1.0.7 X X +form_urlencoded@1.2.0 X X +futures@0.3.29 X X +futures-channel@0.3.29 X X +futures-core@0.3.29 X X +futures-executor@0.3.29 X X +futures-io@0.3.29 X X +futures-macro@0.3.29 X X +futures-sink@0.3.29 X X +futures-task@0.3.29 X X +futures-util@0.3.29 X X +generic-array@0.14.7 X +getrandom@0.2.11 X X +gimli@0.28.0 X X +h2@0.3.22 X +hashbrown@0.14.2 X X +heck@0.4.1 X X +hermit-abi@0.3.3 X X +hex@0.4.3 X X +hmac@0.12.1 X X +home@0.5.5 X X +http@0.2.11 X X +http-body@0.4.5 X +httparse@1.8.0 X X +httpdate@1.0.3 X X +humantime@2.1.0 X X +hyper@0.14.27 X +hyper-rustls@0.24.2 X X X +iana-time-zone@0.1.58 X X +iana-time-zone-haiku@0.1.2 X X +idna@0.4.0 X X +indexmap@2.1.0 X X +instant@0.1.12 X +ipnet@2.9.0 X X +is-terminal@0.4.9 X +itoa@1.0.9 X X +jobserver@0.1.27 X X +js-sys@0.3.65 X X +jsonwebtoken@9.1.0 X +lazy_static@1.4.0 X X +libc@0.2.150 X X +libm@0.2.8 X X +libredox@0.0.1 X +linux-raw-sys@0.4.11 X X X +lock_api@0.4.11 X X +log@0.4.20 X X +md-5@0.10.6 X X +memchr@2.6.4 X X +mime@0.3.17 X X +miniz_oxide@0.7.1 X X X +mio@0.8.9 X +num-bigint@0.4.4 X X +num-bigint-dig@0.8.4 X X +num-derive@0.3.3 X X +num-integer@0.1.45 X X +num-iter@0.1.43 X X +num-traits@0.2.17 X X +num_cpus@1.16.0 X X +object@0.32.1 X X +oli@0.43.0 X +once_cell@1.18.0 X X +opendal@0.43.0 X +openssh@0.10.1 X X +openssh-sftp-client@0.14.1 X +openssh-sftp-client-lowlevel@0.6.0 X +openssh-sftp-error@0.4.0 X +openssh-sftp-protocol@0.24.0 X +openssh-sftp-protocol-error@0.1.0 X +openssl-probe@0.1.5 X X +option-ext@0.2.0 X +ordered-multimap@0.7.0 X +parking_lot@0.12.1 X X +parking_lot_core@0.9.9 X X +pem@3.0.2 X +pem-rfc7468@0.7.0 X X +percent-encoding@2.3.0 X X +pin-project@1.1.3 X X +pin-project-internal@1.1.3 X X +pin-project-lite@0.2.13 X X +pin-utils@0.1.0 X X +pkcs1@0.7.5 X X +pkcs8@0.10.2 X X +powerfmt@0.2.0 X X +ppv-lite86@0.2.17 X X +proc-macro2@1.0.69 X X +quick-xml@0.30.0 X +quick-xml@0.31.0 X +quote@1.0.33 X X +rand@0.8.5 X X +rand_chacha@0.3.1 X X +rand_core@0.6.4 X X +redox_syscall@0.4.1 X +redox_users@0.4.4 X +regex@1.10.2 X X +regex-automata@0.4.3 X X +regex-syntax@0.8.2 X X +reqsign@0.14.4 X +reqwest@0.11.22 X X +ring@0.17.5 X +rsa@0.9.4 X X +rust-ini@0.20.0 X +rustc-demangle@0.1.23 X X +rustix@0.38.25 X X X +rustls@0.21.9 X X X +rustls-native-certs@0.6.3 X X X +rustls-pemfile@1.0.4 X X X +rustls-webpki@0.101.7 X +ryu@1.0.15 X X +schannel@0.1.22 X +scopeguard@1.2.0 X X +sct@0.7.1 X X X +security-framework@2.9.2 X X +security-framework-sys@2.9.1 X X +serde@1.0.193 X X +serde_derive@1.0.193 X X +serde_json@1.0.108 X X +serde_spanned@0.6.4 X X +serde_urlencoded@0.7.1 X X +sha1@0.10.6 X X +sha2@0.10.8 X X +shell-escape@0.1.5 X X +signal-hook-registry@1.4.1 X X +signature@2.2.0 X X +simple_asn1@0.6.2 X +slab@0.4.9 X +smallvec@1.11.2 X X +socket2@0.4.10 X X +socket2@0.5.5 X X +spin@0.5.2 X +spin@0.9.8 X +spki@0.7.2 X X +ssh_format@0.14.1 X +ssh_format_error@0.1.0 X +stable_deref_trait@1.2.0 X X +strsim@0.10.0 X +subtle@2.5.0 X +syn@1.0.109 X X +syn@2.0.39 X X +system-configuration@0.5.1 X X +system-configuration-sys@0.5.0 X X +tempfile@3.8.1 X X +termcolor@1.4.0 X X +thin-vec@0.2.12 X X +thiserror@1.0.50 X X +thiserror-impl@1.0.50 X X +time@0.3.30 X X +time-core@0.1.2 X X +time-macros@0.2.15 X X +tiny-keccak@2.0.2 X +tinyvec@1.6.0 X X X +tinyvec_macros@0.1.1 X X X +tokio@1.34.0 X +tokio-io-utility@0.7.6 X +tokio-macros@2.2.0 X +tokio-pipe@0.2.12 X X +tokio-rustls@0.24.1 X X +tokio-util@0.7.10 X +toml@0.8.8 X X +toml_datetime@0.6.5 X X +toml_edit@0.21.0 X X +tower-service@0.3.2 X +tracing@0.1.40 X +tracing-attributes@0.1.27 X +tracing-core@0.1.32 X +triomphe@0.1.9 X X +try-lock@0.2.4 X +typenum@1.17.0 X X +unicode-bidi@0.3.13 X X +unicode-ident@1.0.12 X X X +unicode-normalization@0.1.22 X X +untrusted@0.9.0 X +url@2.4.1 X X +utf8parse@0.2.1 X X +uuid@1.6.1 X X +valuable@0.1.0 X +vec-strings@0.4.8 X +version_check@0.9.4 X X +want@0.3.1 X +wasi@0.11.0+wasi-snapshot-preview1 X X X +wasm-bindgen@0.2.89 X X +wasm-bindgen-backend@0.2.89 X X +wasm-bindgen-futures@0.4.38 X X +wasm-bindgen-macro@0.2.89 X X +wasm-bindgen-macro-support@0.2.89 X X +wasm-bindgen-shared@0.2.89 X X +wasm-streams@0.3.0 X X +web-sys@0.3.65 X X +winapi@0.3.9 X X +winapi-i686-pc-windows-gnu@0.4.0 X X +winapi-util@0.1.6 X X +winapi-x86_64-pc-windows-gnu@0.4.0 X X +windows-core@0.51.1 X X +windows-sys@0.48.0 X X +windows-targets@0.48.5 X X +windows_aarch64_gnullvm@0.48.5 X X +windows_aarch64_msvc@0.48.5 X X +windows_i686_gnu@0.48.5 X X +windows_i686_msvc@0.48.5 X X +windows_x86_64_gnu@0.48.5 X X +windows_x86_64_gnullvm@0.48.5 X X +windows_x86_64_msvc@0.48.5 X X +winnow@0.5.19 X +winreg@0.50.0 X +zerocopy@0.7.26 X X X +zeroize@1.7.0 X X diff --git a/bindings/c/DEPENDENCIES.md b/bindings/c/DEPENDENCIES.md new file mode 100644 index 000000000000..a40a9dcd26bf --- /dev/null +++ b/bindings/c/DEPENDENCIES.md @@ -0,0 +1,9 @@ +# Dependencies + +## Rust Part Dependencies + +Refer to [DEPENDENCIES.rust.csv](./DEPENDENCIES.rust.csv) for full list. + +## C Part Dependencies + +No runtime extra deps. diff --git a/bindings/c/DEPENDENCIES.rust.csv b/bindings/c/DEPENDENCIES.rust.csv new file mode 100644 index 000000000000..a36883e625b1 --- /dev/null +++ b/bindings/c/DEPENDENCIES.rust.csv @@ -0,0 +1,253 @@ +crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense Zlib Unlicensed +addr2line@0.21.0 X X +adler@1.0.2 X X X +ahash@0.8.6 X X +allocator-api2@0.2.16 X X +android-tzdata@0.1.1 X X +android_system_properties@0.1.5 X X +anyhow@1.0.75 X X +arc-swap@1.6.0 X X +async-compat@0.2.3 X X +async-trait@0.1.74 X X +atty@0.2.14 X +autocfg@1.1.0 X X +awaitable@0.4.0 X +awaitable-error@0.1.0 X +backon@0.4.1 X +backtrace@0.3.69 X X +base64@0.21.5 X X +base64ct@1.6.0 X X +bitflags@1.3.2 X X +bitflags@2.4.1 X X +block-buffer@0.10.4 X X +bumpalo@3.14.0 X X +byteorder@1.5.0 X X +bytes@1.5.0 X +cbindgen@0.25.0 X +cc@1.0.83 X X +cfg-if@1.0.0 X X +chrono@0.4.31 X X +clap@3.2.25 X X +clap_lex@0.2.4 X X +concurrent_arena@0.1.8 X +const-oid@0.9.5 X X +const-random@0.1.17 X X +const-random-macro@0.1.16 X X +core-foundation@0.9.3 X X +core-foundation-sys@0.8.4 X X +cpufeatures@0.2.11 X X +crunchy@0.2.2 X +crypto-common@0.1.6 X X +der@0.7.8 X X +deranged@0.3.9 X X +derive_destructure2@0.1.2 X X +digest@0.10.7 X X +dirs@5.0.1 X X +dirs-sys@0.4.1 X X +dlv-list@0.5.2 X X +dotenvy@0.15.7 X +encoding_rs@0.8.33 X X X +equivalent@1.0.1 X X +fastrand@1.9.0 X X +fastrand@2.0.1 X X +flagset@0.4.4 X +fnv@1.0.7 X X +form_urlencoded@1.2.0 X X +futures@0.3.29 X X +futures-channel@0.3.29 X X +futures-core@0.3.29 X X +futures-executor@0.3.29 X X +futures-io@0.3.29 X X +futures-macro@0.3.29 X X +futures-sink@0.3.29 X X +futures-task@0.3.29 X X +futures-util@0.3.29 X X +generic-array@0.14.7 X +getrandom@0.2.11 X X +gimli@0.28.0 X X +h2@0.3.22 X +hashbrown@0.12.3 X X +hashbrown@0.14.2 X X +heck@0.4.1 X X +hermit-abi@0.1.19 X X +hermit-abi@0.3.3 X X +hex@0.4.3 X X +hmac@0.12.1 X X +home@0.5.5 X X +http@0.2.11 X X +http-body@0.4.5 X +httparse@1.8.0 X X +httpdate@1.0.3 X X +hyper@0.14.27 X +hyper-rustls@0.24.2 X X X +iana-time-zone@0.1.58 X X +iana-time-zone-haiku@0.1.2 X X +idna@0.4.0 X X +indexmap@1.9.3 X X +indexmap@2.1.0 X X +instant@0.1.12 X +ipnet@2.9.0 X X +itoa@1.0.9 X X +jobserver@0.1.27 X X +js-sys@0.3.65 X X +jsonwebtoken@9.1.0 X +lazy_static@1.4.0 X X +libc@0.2.150 X X +libm@0.2.8 X X +libredox@0.0.1 X +linux-raw-sys@0.4.11 X X X +lock_api@0.4.11 X X +log@0.4.20 X X +md-5@0.10.6 X X +memchr@2.6.4 X X +mime@0.3.17 X X +miniz_oxide@0.7.1 X X X +mio@0.8.9 X +num-bigint@0.4.4 X X +num-bigint-dig@0.8.4 X X +num-derive@0.3.3 X X +num-integer@0.1.45 X X +num-iter@0.1.43 X X +num-traits@0.2.17 X X +num_cpus@1.16.0 X X +object@0.32.1 X X +once_cell@1.18.0 X X +opendal@0.43.0 X +opendal-c@0.43.0 X +openssh@0.10.1 X X +openssh-sftp-client@0.14.1 X +openssh-sftp-client-lowlevel@0.6.0 X +openssh-sftp-error@0.4.0 X +openssh-sftp-protocol@0.24.0 X +openssh-sftp-protocol-error@0.1.0 X +openssl-probe@0.1.5 X X +option-ext@0.2.0 X +ordered-multimap@0.7.0 X +os_str_bytes@6.6.1 X X +parking_lot@0.12.1 X X +parking_lot_core@0.9.9 X X +pem@3.0.2 X +pem-rfc7468@0.7.0 X X +percent-encoding@2.3.0 X X +pin-project@1.1.3 X X +pin-project-internal@1.1.3 X X +pin-project-lite@0.2.13 X X +pin-utils@0.1.0 X X +pkcs1@0.7.5 X X +pkcs8@0.10.2 X X +powerfmt@0.2.0 X X +ppv-lite86@0.2.17 X X +proc-macro2@1.0.69 X X +quick-xml@0.30.0 X +quick-xml@0.31.0 X +quote@1.0.33 X X +rand@0.8.5 X X +rand_chacha@0.3.1 X X +rand_core@0.6.4 X X +redox_syscall@0.4.1 X +redox_users@0.4.4 X +reqsign@0.14.4 X +reqwest@0.11.22 X X +ring@0.17.5 X +rsa@0.9.4 X X +rust-ini@0.20.0 X +rustc-demangle@0.1.23 X X +rustix@0.38.25 X X X +rustls@0.21.9 X X X +rustls-native-certs@0.6.3 X X X +rustls-pemfile@1.0.4 X X X +rustls-webpki@0.101.7 X +ryu@1.0.15 X X +schannel@0.1.22 X +scopeguard@1.2.0 X X +sct@0.7.1 X X X +security-framework@2.9.2 X X +security-framework-sys@2.9.1 X X +serde@1.0.193 X X +serde_derive@1.0.193 X X +serde_json@1.0.108 X X +serde_urlencoded@0.7.1 X X +sha1@0.10.6 X X +sha2@0.10.8 X X +shell-escape@0.1.5 X X +signal-hook-registry@1.4.1 X X +signature@2.2.0 X X +simple_asn1@0.6.2 X +slab@0.4.9 X +smallvec@1.11.2 X X +socket2@0.4.10 X X +socket2@0.5.5 X X +spin@0.5.2 X +spin@0.9.8 X +spki@0.7.2 X X +ssh_format@0.14.1 X +ssh_format_error@0.1.0 X +stable_deref_trait@1.2.0 X X +strsim@0.10.0 X +subtle@2.5.0 X +syn@1.0.109 X X +syn@2.0.39 X X +system-configuration@0.5.1 X X +system-configuration-sys@0.5.0 X X +tempfile@3.8.1 X X +termcolor@1.4.0 X X +textwrap@0.16.0 X +thin-vec@0.2.12 X X +thiserror@1.0.50 X X +thiserror-impl@1.0.50 X X +time@0.3.30 X X +time-core@0.1.2 X X +time-macros@0.2.15 X X +tiny-keccak@2.0.2 X +tinyvec@1.6.0 X X X +tinyvec_macros@0.1.1 X X X +tokio@1.34.0 X +tokio-io-utility@0.7.6 X +tokio-macros@2.2.0 X +tokio-pipe@0.2.12 X X +tokio-rustls@0.24.1 X X +tokio-util@0.7.10 X +toml@0.5.11 X X +tower-service@0.3.2 X +tracing@0.1.40 X +tracing-attributes@0.1.27 X +tracing-core@0.1.32 X +triomphe@0.1.9 X X +try-lock@0.2.4 X +typenum@1.17.0 X X +unicode-bidi@0.3.13 X X +unicode-ident@1.0.12 X X X +unicode-normalization@0.1.22 X X +untrusted@0.9.0 X +url@2.4.1 X X +uuid@1.6.1 X X +valuable@0.1.0 X +vec-strings@0.4.8 X +version_check@0.9.4 X X +want@0.3.1 X +wasi@0.11.0+wasi-snapshot-preview1 X X X +wasm-bindgen@0.2.89 X X +wasm-bindgen-backend@0.2.89 X X +wasm-bindgen-futures@0.4.38 X X +wasm-bindgen-macro@0.2.89 X X +wasm-bindgen-macro-support@0.2.89 X X +wasm-bindgen-shared@0.2.89 X X +wasm-streams@0.3.0 X X +web-sys@0.3.65 X X +winapi@0.3.9 X X +winapi-i686-pc-windows-gnu@0.4.0 X X +winapi-util@0.1.6 X X +winapi-x86_64-pc-windows-gnu@0.4.0 X X +windows-core@0.51.1 X X +windows-sys@0.48.0 X X +windows-targets@0.48.5 X X +windows_aarch64_gnullvm@0.48.5 X X +windows_aarch64_msvc@0.48.5 X X +windows_i686_gnu@0.48.5 X X +windows_i686_msvc@0.48.5 X X +windows_x86_64_gnu@0.48.5 X X +windows_x86_64_gnullvm@0.48.5 X X +windows_x86_64_msvc@0.48.5 X X +winreg@0.50.0 X +zerocopy@0.7.26 X X X +zeroize@1.7.0 X X diff --git a/bindings/cpp/DEPENDENCIES.md b/bindings/cpp/DEPENDENCIES.md new file mode 100644 index 000000000000..d4844c2a313a --- /dev/null +++ b/bindings/cpp/DEPENDENCIES.md @@ -0,0 +1,9 @@ +# Dependencies + +## Rust Part Dependencies + +Refer to [DEPENDENCIES.rust.csv](./DEPENDENCIES.rust.csv) for full list. + +## Cpp Part Dependencies + +No runtime extra deps. diff --git a/bindings/cpp/DEPENDENCIES.rust.csv b/bindings/cpp/DEPENDENCIES.rust.csv new file mode 100644 index 000000000000..ee473cd3b0f6 --- /dev/null +++ b/bindings/cpp/DEPENDENCIES.rust.csv @@ -0,0 +1,249 @@ +crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense Zlib Unlicensed +addr2line@0.21.0 X X +adler@1.0.2 X X X +ahash@0.8.6 X X +allocator-api2@0.2.16 X X +android-tzdata@0.1.1 X X +android_system_properties@0.1.5 X X +anyhow@1.0.75 X X +arc-swap@1.6.0 X X +async-compat@0.2.3 X X +async-trait@0.1.74 X X +autocfg@1.1.0 X X +awaitable@0.4.0 X +awaitable-error@0.1.0 X +backon@0.4.1 X +backtrace@0.3.69 X X +base64@0.21.5 X X +base64ct@1.6.0 X X +bitflags@1.3.2 X X +bitflags@2.4.1 X X +block-buffer@0.10.4 X X +bumpalo@3.14.0 X X +byteorder@1.5.0 X X +bytes@1.5.0 X +cc@1.0.83 X X +cfg-if@1.0.0 X X +chrono@0.4.31 X X +codespan-reporting@0.11.1 X +concurrent_arena@0.1.8 X +const-oid@0.9.5 X X +const-random@0.1.17 X X +const-random-macro@0.1.16 X X +core-foundation@0.9.3 X X +core-foundation-sys@0.8.4 X X +cpufeatures@0.2.11 X X +crunchy@0.2.2 X +crypto-common@0.1.6 X X +cxx@1.0.110 X X +cxx-build@1.0.110 X X +cxxbridge-flags@1.0.110 X X +cxxbridge-macro@1.0.110 X X +der@0.7.8 X X +deranged@0.3.9 X X +derive_destructure2@0.1.2 X X +digest@0.10.7 X X +dirs@5.0.1 X X +dirs-sys@0.4.1 X X +dlv-list@0.5.2 X X +dotenvy@0.15.7 X +encoding_rs@0.8.33 X X X +equivalent@1.0.1 X X +fastrand@1.9.0 X X +fastrand@2.0.1 X X +flagset@0.4.4 X +fnv@1.0.7 X X +form_urlencoded@1.2.0 X X +futures@0.3.29 X X +futures-channel@0.3.29 X X +futures-core@0.3.29 X X +futures-executor@0.3.29 X X +futures-io@0.3.29 X X +futures-macro@0.3.29 X X +futures-sink@0.3.29 X X +futures-task@0.3.29 X X +futures-util@0.3.29 X X +generic-array@0.14.7 X +getrandom@0.2.11 X X +gimli@0.28.0 X X +h2@0.3.22 X +hashbrown@0.14.2 X X +hermit-abi@0.3.3 X X +hex@0.4.3 X X +hmac@0.12.1 X X +home@0.5.5 X X +http@0.2.11 X X +http-body@0.4.5 X +httparse@1.8.0 X X +httpdate@1.0.3 X X +hyper@0.14.27 X +hyper-rustls@0.24.2 X X X +iana-time-zone@0.1.58 X X +iana-time-zone-haiku@0.1.2 X X +idna@0.4.0 X X +indexmap@2.1.0 X X +instant@0.1.12 X +ipnet@2.9.0 X X +itoa@1.0.9 X X +jobserver@0.1.27 X X +js-sys@0.3.65 X X +jsonwebtoken@9.1.0 X +lazy_static@1.4.0 X X +libc@0.2.150 X X +libm@0.2.8 X X +libredox@0.0.1 X +link-cplusplus@1.0.9 X X +linux-raw-sys@0.4.11 X X X +lock_api@0.4.11 X X +log@0.4.20 X X +md-5@0.10.6 X X +memchr@2.6.4 X X +mime@0.3.17 X X +miniz_oxide@0.7.1 X X X +mio@0.8.9 X +num-bigint@0.4.4 X X +num-bigint-dig@0.8.4 X X +num-derive@0.3.3 X X +num-integer@0.1.45 X X +num-iter@0.1.43 X X +num-traits@0.2.17 X X +num_cpus@1.16.0 X X +object@0.32.1 X X +once_cell@1.18.0 X X +opendal@0.43.0 X +opendal-cpp@0.43.0 X +openssh@0.10.1 X X +openssh-sftp-client@0.14.1 X +openssh-sftp-client-lowlevel@0.6.0 X +openssh-sftp-error@0.4.0 X +openssh-sftp-protocol@0.24.0 X +openssh-sftp-protocol-error@0.1.0 X +openssl-probe@0.1.5 X X +option-ext@0.2.0 X +ordered-multimap@0.7.0 X +parking_lot@0.12.1 X X +parking_lot_core@0.9.9 X X +pem@3.0.2 X +pem-rfc7468@0.7.0 X X +percent-encoding@2.3.0 X X +pin-project@1.1.3 X X +pin-project-internal@1.1.3 X X +pin-project-lite@0.2.13 X X +pin-utils@0.1.0 X X +pkcs1@0.7.5 X X +pkcs8@0.10.2 X X +powerfmt@0.2.0 X X +ppv-lite86@0.2.17 X X +proc-macro2@1.0.69 X X +quick-xml@0.30.0 X +quick-xml@0.31.0 X +quote@1.0.33 X X +rand@0.8.5 X X +rand_chacha@0.3.1 X X +rand_core@0.6.4 X X +redox_syscall@0.4.1 X +redox_users@0.4.4 X +reqsign@0.14.4 X +reqwest@0.11.22 X X +ring@0.17.5 X +rsa@0.9.4 X X +rust-ini@0.20.0 X +rustc-demangle@0.1.23 X X +rustix@0.38.25 X X X +rustls@0.21.9 X X X +rustls-native-certs@0.6.3 X X X +rustls-pemfile@1.0.4 X X X +rustls-webpki@0.101.7 X +ryu@1.0.15 X X +schannel@0.1.22 X +scopeguard@1.2.0 X X +scratch@1.0.7 X X +sct@0.7.1 X X X +security-framework@2.9.2 X X +security-framework-sys@2.9.1 X X +serde@1.0.193 X X +serde_derive@1.0.193 X X +serde_json@1.0.108 X X +serde_urlencoded@0.7.1 X X +sha1@0.10.6 X X +sha2@0.10.8 X X +shell-escape@0.1.5 X X +signal-hook-registry@1.4.1 X X +signature@2.2.0 X X +simple_asn1@0.6.2 X +slab@0.4.9 X +smallvec@1.11.2 X X +socket2@0.4.10 X X +socket2@0.5.5 X X +spin@0.5.2 X +spin@0.9.8 X +spki@0.7.2 X X +ssh_format@0.14.1 X +ssh_format_error@0.1.0 X +stable_deref_trait@1.2.0 X X +subtle@2.5.0 X +syn@1.0.109 X X +syn@2.0.39 X X +system-configuration@0.5.1 X X +system-configuration-sys@0.5.0 X X +tempfile@3.8.1 X X +termcolor@1.4.0 X X +thin-vec@0.2.12 X X +thiserror@1.0.50 X X +thiserror-impl@1.0.50 X X +time@0.3.30 X X +time-core@0.1.2 X X +time-macros@0.2.15 X X +tiny-keccak@2.0.2 X +tinyvec@1.6.0 X X X +tinyvec_macros@0.1.1 X X X +tokio@1.34.0 X +tokio-io-utility@0.7.6 X +tokio-macros@2.2.0 X +tokio-pipe@0.2.12 X X +tokio-rustls@0.24.1 X X +tokio-util@0.7.10 X +tower-service@0.3.2 X +tracing@0.1.40 X +tracing-attributes@0.1.27 X +tracing-core@0.1.32 X +triomphe@0.1.9 X X +try-lock@0.2.4 X +typenum@1.17.0 X X +unicode-bidi@0.3.13 X X +unicode-ident@1.0.12 X X X +unicode-normalization@0.1.22 X X +unicode-width@0.1.11 X X +untrusted@0.9.0 X +url@2.4.1 X X +uuid@1.6.1 X X +valuable@0.1.0 X +vec-strings@0.4.8 X +version_check@0.9.4 X X +want@0.3.1 X +wasi@0.11.0+wasi-snapshot-preview1 X X X +wasm-bindgen@0.2.89 X X +wasm-bindgen-backend@0.2.89 X X +wasm-bindgen-futures@0.4.38 X X +wasm-bindgen-macro@0.2.89 X X +wasm-bindgen-macro-support@0.2.89 X X +wasm-bindgen-shared@0.2.89 X X +wasm-streams@0.3.0 X X +web-sys@0.3.65 X X +winapi@0.3.9 X X +winapi-i686-pc-windows-gnu@0.4.0 X X +winapi-util@0.1.6 X X +winapi-x86_64-pc-windows-gnu@0.4.0 X X +windows-core@0.51.1 X X +windows-sys@0.48.0 X X +windows-targets@0.48.5 X X +windows_aarch64_gnullvm@0.48.5 X X +windows_aarch64_msvc@0.48.5 X X +windows_i686_gnu@0.48.5 X X +windows_i686_msvc@0.48.5 X X +windows_x86_64_gnu@0.48.5 X X +windows_x86_64_gnullvm@0.48.5 X X +windows_x86_64_msvc@0.48.5 X X +winreg@0.50.0 X +zerocopy@0.7.26 X X X +zeroize@1.7.0 X X diff --git a/bindings/dotnet/DEPENDENCIES.md b/bindings/dotnet/DEPENDENCIES.md new file mode 100644 index 000000000000..1d0cd52d8a36 --- /dev/null +++ b/bindings/dotnet/DEPENDENCIES.md @@ -0,0 +1,11 @@ +# Dependencies + +## Rust Part Dependencies + +## Rust Part Dependencies + +Refer to [DEPENDENCIES.rust.csv](./DEPENDENCIES.rust.csv) for full list. + +## Dotnet Part Dependencies + +No runtime extra deps. diff --git a/bindings/dotnet/DEPENDENCIES.rust.csv b/bindings/dotnet/DEPENDENCIES.rust.csv new file mode 100644 index 000000000000..da07ef13db8f --- /dev/null +++ b/bindings/dotnet/DEPENDENCIES.rust.csv @@ -0,0 +1,239 @@ +crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense Zlib Unlicensed +addr2line@0.21.0 X X +adler@1.0.2 X X X +ahash@0.8.6 X X +allocator-api2@0.2.16 X X +android-tzdata@0.1.1 X X +android_system_properties@0.1.5 X X +anyhow@1.0.75 X X +arc-swap@1.6.0 X X +async-compat@0.2.3 X X +async-trait@0.1.74 X X +autocfg@1.1.0 X X +awaitable@0.4.0 X +awaitable-error@0.1.0 X +backon@0.4.1 X +backtrace@0.3.69 X X +base64@0.21.5 X X +base64ct@1.6.0 X X +bitflags@1.3.2 X X +bitflags@2.4.1 X X +block-buffer@0.10.4 X X +bumpalo@3.14.0 X X +byteorder@1.5.0 X X +bytes@1.5.0 X +cc@1.0.83 X X +cfg-if@1.0.0 X X +chrono@0.4.31 X X +concurrent_arena@0.1.8 X +const-oid@0.9.5 X X +const-random@0.1.17 X X +const-random-macro@0.1.16 X X +core-foundation@0.9.3 X X +core-foundation-sys@0.8.4 X X +cpufeatures@0.2.11 X X +crunchy@0.2.2 X +crypto-common@0.1.6 X X +der@0.7.8 X X +deranged@0.3.9 X X +derive_destructure2@0.1.2 X X +digest@0.10.7 X X +dirs@5.0.1 X X +dirs-sys@0.4.1 X X +dlv-list@0.5.2 X X +dotenvy@0.15.7 X +encoding_rs@0.8.33 X X X +equivalent@1.0.1 X X +fastrand@1.9.0 X X +fastrand@2.0.1 X X +flagset@0.4.4 X +fnv@1.0.7 X X +form_urlencoded@1.2.0 X X +futures@0.3.29 X X +futures-channel@0.3.29 X X +futures-core@0.3.29 X X +futures-executor@0.3.29 X X +futures-io@0.3.29 X X +futures-macro@0.3.29 X X +futures-sink@0.3.29 X X +futures-task@0.3.29 X X +futures-util@0.3.29 X X +generic-array@0.14.7 X +getrandom@0.2.11 X X +gimli@0.28.0 X X +h2@0.3.22 X +hashbrown@0.14.2 X X +hermit-abi@0.3.3 X X +hex@0.4.3 X X +hmac@0.12.1 X X +home@0.5.5 X X +http@0.2.11 X X +http-body@0.4.5 X +httparse@1.8.0 X X +httpdate@1.0.3 X X +hyper@0.14.27 X +hyper-rustls@0.24.2 X X X +iana-time-zone@0.1.58 X X +iana-time-zone-haiku@0.1.2 X X +idna@0.4.0 X X +indexmap@2.1.0 X X +instant@0.1.12 X +ipnet@2.9.0 X X +itoa@1.0.9 X X +jobserver@0.1.27 X X +js-sys@0.3.65 X X +jsonwebtoken@9.1.0 X +lazy_static@1.4.0 X X +libc@0.2.150 X X +libm@0.2.8 X X +libredox@0.0.1 X +linux-raw-sys@0.4.11 X X X +lock_api@0.4.11 X X +log@0.4.20 X X +md-5@0.10.6 X X +memchr@2.6.4 X X +mime@0.3.17 X X +miniz_oxide@0.7.1 X X X +mio@0.8.9 X +num-bigint@0.4.4 X X +num-bigint-dig@0.8.4 X X +num-derive@0.3.3 X X +num-integer@0.1.45 X X +num-iter@0.1.43 X X +num-traits@0.2.17 X X +num_cpus@1.16.0 X X +object@0.32.1 X X +once_cell@1.18.0 X X +opendal@0.43.0 X +opendal-dotnet@0.1.0 X +openssh@0.10.1 X X +openssh-sftp-client@0.14.1 X +openssh-sftp-client-lowlevel@0.6.0 X +openssh-sftp-error@0.4.0 X +openssh-sftp-protocol@0.24.0 X +openssh-sftp-protocol-error@0.1.0 X +openssl-probe@0.1.5 X X +option-ext@0.2.0 X +ordered-multimap@0.7.0 X +parking_lot@0.12.1 X X +parking_lot_core@0.9.9 X X +pem@3.0.2 X +pem-rfc7468@0.7.0 X X +percent-encoding@2.3.0 X X +pin-project@1.1.3 X X +pin-project-internal@1.1.3 X X +pin-project-lite@0.2.13 X X +pin-utils@0.1.0 X X +pkcs1@0.7.5 X X +pkcs8@0.10.2 X X +powerfmt@0.2.0 X X +ppv-lite86@0.2.17 X X +proc-macro2@1.0.69 X X +quick-xml@0.30.0 X +quick-xml@0.31.0 X +quote@1.0.33 X X +rand@0.8.5 X X +rand_chacha@0.3.1 X X +rand_core@0.6.4 X X +redox_syscall@0.4.1 X +redox_users@0.4.4 X +reqsign@0.14.4 X +reqwest@0.11.22 X X +ring@0.17.5 X +rsa@0.9.4 X X +rust-ini@0.20.0 X +rustc-demangle@0.1.23 X X +rustix@0.38.25 X X X +rustls@0.21.9 X X X +rustls-native-certs@0.6.3 X X X +rustls-pemfile@1.0.4 X X X +rustls-webpki@0.101.7 X +ryu@1.0.15 X X +schannel@0.1.22 X +scopeguard@1.2.0 X X +sct@0.7.1 X X X +security-framework@2.9.2 X X +security-framework-sys@2.9.1 X X +serde@1.0.193 X X +serde_derive@1.0.193 X X +serde_json@1.0.108 X X +serde_urlencoded@0.7.1 X X +sha1@0.10.6 X X +sha2@0.10.8 X X +shell-escape@0.1.5 X X +signal-hook-registry@1.4.1 X X +signature@2.2.0 X X +simple_asn1@0.6.2 X +slab@0.4.9 X +smallvec@1.11.2 X X +socket2@0.4.10 X X +socket2@0.5.5 X X +spin@0.5.2 X +spin@0.9.8 X +spki@0.7.2 X X +ssh_format@0.14.1 X +ssh_format_error@0.1.0 X +stable_deref_trait@1.2.0 X X +subtle@2.5.0 X +syn@1.0.109 X X +syn@2.0.39 X X +system-configuration@0.5.1 X X +system-configuration-sys@0.5.0 X X +tempfile@3.8.1 X X +thin-vec@0.2.12 X X +thiserror@1.0.50 X X +thiserror-impl@1.0.50 X X +time@0.3.30 X X +time-core@0.1.2 X X +time-macros@0.2.15 X X +tiny-keccak@2.0.2 X +tinyvec@1.6.0 X X X +tinyvec_macros@0.1.1 X X X +tokio@1.34.0 X +tokio-io-utility@0.7.6 X +tokio-macros@2.2.0 X +tokio-pipe@0.2.12 X X +tokio-rustls@0.24.1 X X +tokio-util@0.7.10 X +tower-service@0.3.2 X +tracing@0.1.40 X +tracing-attributes@0.1.27 X +tracing-core@0.1.32 X +triomphe@0.1.9 X X +try-lock@0.2.4 X +typenum@1.17.0 X X +unicode-bidi@0.3.13 X X +unicode-ident@1.0.12 X X X +unicode-normalization@0.1.22 X X +untrusted@0.9.0 X +url@2.4.1 X X +uuid@1.6.1 X X +valuable@0.1.0 X +vec-strings@0.4.8 X +version_check@0.9.4 X X +want@0.3.1 X +wasi@0.11.0+wasi-snapshot-preview1 X X X +wasm-bindgen@0.2.89 X X +wasm-bindgen-backend@0.2.89 X X +wasm-bindgen-futures@0.4.38 X X +wasm-bindgen-macro@0.2.89 X X +wasm-bindgen-macro-support@0.2.89 X X +wasm-bindgen-shared@0.2.89 X X +wasm-streams@0.3.0 X X +web-sys@0.3.65 X X +winapi@0.3.9 X X +winapi-i686-pc-windows-gnu@0.4.0 X X +winapi-x86_64-pc-windows-gnu@0.4.0 X X +windows-core@0.51.1 X X +windows-sys@0.48.0 X X +windows-targets@0.48.5 X X +windows_aarch64_gnullvm@0.48.5 X X +windows_aarch64_msvc@0.48.5 X X +windows_i686_gnu@0.48.5 X X +windows_i686_msvc@0.48.5 X X +windows_x86_64_gnu@0.48.5 X X +windows_x86_64_gnullvm@0.48.5 X X +windows_x86_64_msvc@0.48.5 X X +winreg@0.50.0 X +zerocopy@0.7.26 X X X +zeroize@1.7.0 X X diff --git a/bindings/go/DEPENDENCIES.md b/bindings/go/DEPENDENCIES.md new file mode 100644 index 000000000000..ec08abe4bd84 --- /dev/null +++ b/bindings/go/DEPENDENCIES.md @@ -0,0 +1,3 @@ +# Dependencies + +No runtime extra deps. diff --git a/bindings/haskell/DEPENDENCIES.md b/bindings/haskell/DEPENDENCIES.md new file mode 100644 index 000000000000..d894fc7ceed5 --- /dev/null +++ b/bindings/haskell/DEPENDENCIES.md @@ -0,0 +1,17 @@ +# Dependencies + +## Rust Part Dependencies + +Refer to [DEPENDENCIES.rust.csv](./DEPENDENCIES.rust.csv) for full list. + +## Haskell Part Dependencies + +Check packages listed in `opendal.cabal` from : + +- base: [BSD-3-Clause](https://hackage.haskell.org/package/base-4.19.0.0/src/LICENSE) +- bytestring: [BSD-3-Clause](https://hackage.haskell.org/package/bytestring-0.12.0.2/src/LICENSE) +- mtl: [BSD-3-Clause](https://hackage.haskell.org/package/mtl-2.3.1/src/LICENSE) +- text: [BSD-2-Clause](https://hackage.haskell.org/package/text-2.1/src/LICENSE) +- time: [BSD-2-Clause](https://hackage.haskell.org/package/time-1.12.2/src/LICENSE) +- unordered-containers: [BSD-3-Clause](https://hackage.haskell.org/package/unordered-containers-0.2.19.1/src/LICENSE) +- co-log: [MPL-2.0](https://hackage.haskell.org/package/co-log-0.6.0.2/src/LICENSE) diff --git a/bindings/haskell/DEPENDENCIES.rust.csv b/bindings/haskell/DEPENDENCIES.rust.csv new file mode 100644 index 000000000000..3791abb4d46a --- /dev/null +++ b/bindings/haskell/DEPENDENCIES.rust.csv @@ -0,0 +1,239 @@ +crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense Zlib Unlicensed +addr2line@0.21.0 X X +adler@1.0.2 X X X +ahash@0.8.6 X X +allocator-api2@0.2.16 X X +android-tzdata@0.1.1 X X +android_system_properties@0.1.5 X X +anyhow@1.0.75 X X +arc-swap@1.6.0 X X +async-compat@0.2.3 X X +async-trait@0.1.74 X X +autocfg@1.1.0 X X +awaitable@0.4.0 X +awaitable-error@0.1.0 X +backon@0.4.1 X +backtrace@0.3.69 X X +base64@0.21.5 X X +base64ct@1.6.0 X X +bitflags@1.3.2 X X +bitflags@2.4.1 X X +block-buffer@0.10.4 X X +bumpalo@3.14.0 X X +byteorder@1.5.0 X X +bytes@1.5.0 X +cc@1.0.83 X X +cfg-if@1.0.0 X X +chrono@0.4.31 X X +concurrent_arena@0.1.8 X +const-oid@0.9.5 X X +const-random@0.1.17 X X +const-random-macro@0.1.16 X X +core-foundation@0.9.3 X X +core-foundation-sys@0.8.4 X X +cpufeatures@0.2.11 X X +crunchy@0.2.2 X +crypto-common@0.1.6 X X +der@0.7.8 X X +deranged@0.3.9 X X +derive_destructure2@0.1.2 X X +digest@0.10.7 X X +dirs@5.0.1 X X +dirs-sys@0.4.1 X X +dlv-list@0.5.2 X X +dotenvy@0.15.7 X +encoding_rs@0.8.33 X X X +equivalent@1.0.1 X X +fastrand@1.9.0 X X +fastrand@2.0.1 X X +flagset@0.4.4 X +fnv@1.0.7 X X +form_urlencoded@1.2.0 X X +futures@0.3.29 X X +futures-channel@0.3.29 X X +futures-core@0.3.29 X X +futures-executor@0.3.29 X X +futures-io@0.3.29 X X +futures-macro@0.3.29 X X +futures-sink@0.3.29 X X +futures-task@0.3.29 X X +futures-util@0.3.29 X X +generic-array@0.14.7 X +getrandom@0.2.11 X X +gimli@0.28.0 X X +h2@0.3.22 X +hashbrown@0.14.2 X X +hermit-abi@0.3.3 X X +hex@0.4.3 X X +hmac@0.12.1 X X +home@0.5.5 X X +http@0.2.11 X X +http-body@0.4.5 X +httparse@1.8.0 X X +httpdate@1.0.3 X X +hyper@0.14.27 X +hyper-rustls@0.24.2 X X X +iana-time-zone@0.1.58 X X +iana-time-zone-haiku@0.1.2 X X +idna@0.4.0 X X +indexmap@2.1.0 X X +instant@0.1.12 X +ipnet@2.9.0 X X +itoa@1.0.9 X X +jobserver@0.1.27 X X +js-sys@0.3.65 X X +jsonwebtoken@9.1.0 X +lazy_static@1.4.0 X X +libc@0.2.150 X X +libm@0.2.8 X X +libredox@0.0.1 X +linux-raw-sys@0.4.11 X X X +lock_api@0.4.11 X X +log@0.4.20 X X +md-5@0.10.6 X X +memchr@2.6.4 X X +mime@0.3.17 X X +miniz_oxide@0.7.1 X X X +mio@0.8.9 X +num-bigint@0.4.4 X X +num-bigint-dig@0.8.4 X X +num-derive@0.3.3 X X +num-integer@0.1.45 X X +num-iter@0.1.43 X X +num-traits@0.2.17 X X +num_cpus@1.16.0 X X +object@0.32.1 X X +once_cell@1.18.0 X X +opendal@0.43.0 X +opendal-hs@0.43.0 X +openssh@0.10.1 X X +openssh-sftp-client@0.14.1 X +openssh-sftp-client-lowlevel@0.6.0 X +openssh-sftp-error@0.4.0 X +openssh-sftp-protocol@0.24.0 X +openssh-sftp-protocol-error@0.1.0 X +openssl-probe@0.1.5 X X +option-ext@0.2.0 X +ordered-multimap@0.7.0 X +parking_lot@0.12.1 X X +parking_lot_core@0.9.9 X X +pem@3.0.2 X +pem-rfc7468@0.7.0 X X +percent-encoding@2.3.0 X X +pin-project@1.1.3 X X +pin-project-internal@1.1.3 X X +pin-project-lite@0.2.13 X X +pin-utils@0.1.0 X X +pkcs1@0.7.5 X X +pkcs8@0.10.2 X X +powerfmt@0.2.0 X X +ppv-lite86@0.2.17 X X +proc-macro2@1.0.69 X X +quick-xml@0.30.0 X +quick-xml@0.31.0 X +quote@1.0.33 X X +rand@0.8.5 X X +rand_chacha@0.3.1 X X +rand_core@0.6.4 X X +redox_syscall@0.4.1 X +redox_users@0.4.4 X +reqsign@0.14.4 X +reqwest@0.11.22 X X +ring@0.17.5 X +rsa@0.9.4 X X +rust-ini@0.20.0 X +rustc-demangle@0.1.23 X X +rustix@0.38.25 X X X +rustls@0.21.9 X X X +rustls-native-certs@0.6.3 X X X +rustls-pemfile@1.0.4 X X X +rustls-webpki@0.101.7 X +ryu@1.0.15 X X +schannel@0.1.22 X +scopeguard@1.2.0 X X +sct@0.7.1 X X X +security-framework@2.9.2 X X +security-framework-sys@2.9.1 X X +serde@1.0.193 X X +serde_derive@1.0.193 X X +serde_json@1.0.108 X X +serde_urlencoded@0.7.1 X X +sha1@0.10.6 X X +sha2@0.10.8 X X +shell-escape@0.1.5 X X +signal-hook-registry@1.4.1 X X +signature@2.2.0 X X +simple_asn1@0.6.2 X +slab@0.4.9 X +smallvec@1.11.2 X X +socket2@0.4.10 X X +socket2@0.5.5 X X +spin@0.5.2 X +spin@0.9.8 X +spki@0.7.2 X X +ssh_format@0.14.1 X +ssh_format_error@0.1.0 X +stable_deref_trait@1.2.0 X X +subtle@2.5.0 X +syn@1.0.109 X X +syn@2.0.39 X X +system-configuration@0.5.1 X X +system-configuration-sys@0.5.0 X X +tempfile@3.8.1 X X +thin-vec@0.2.12 X X +thiserror@1.0.50 X X +thiserror-impl@1.0.50 X X +time@0.3.30 X X +time-core@0.1.2 X X +time-macros@0.2.15 X X +tiny-keccak@2.0.2 X +tinyvec@1.6.0 X X X +tinyvec_macros@0.1.1 X X X +tokio@1.34.0 X +tokio-io-utility@0.7.6 X +tokio-macros@2.2.0 X +tokio-pipe@0.2.12 X X +tokio-rustls@0.24.1 X X +tokio-util@0.7.10 X +tower-service@0.3.2 X +tracing@0.1.40 X +tracing-attributes@0.1.27 X +tracing-core@0.1.32 X +triomphe@0.1.9 X X +try-lock@0.2.4 X +typenum@1.17.0 X X +unicode-bidi@0.3.13 X X +unicode-ident@1.0.12 X X X +unicode-normalization@0.1.22 X X +untrusted@0.9.0 X +url@2.4.1 X X +uuid@1.6.1 X X +valuable@0.1.0 X +vec-strings@0.4.8 X +version_check@0.9.4 X X +want@0.3.1 X +wasi@0.11.0+wasi-snapshot-preview1 X X X +wasm-bindgen@0.2.89 X X +wasm-bindgen-backend@0.2.89 X X +wasm-bindgen-futures@0.4.38 X X +wasm-bindgen-macro@0.2.89 X X +wasm-bindgen-macro-support@0.2.89 X X +wasm-bindgen-shared@0.2.89 X X +wasm-streams@0.3.0 X X +web-sys@0.3.65 X X +winapi@0.3.9 X X +winapi-i686-pc-windows-gnu@0.4.0 X X +winapi-x86_64-pc-windows-gnu@0.4.0 X X +windows-core@0.51.1 X X +windows-sys@0.48.0 X X +windows-targets@0.48.5 X X +windows_aarch64_gnullvm@0.48.5 X X +windows_aarch64_msvc@0.48.5 X X +windows_i686_gnu@0.48.5 X X +windows_i686_msvc@0.48.5 X X +windows_x86_64_gnu@0.48.5 X X +windows_x86_64_gnullvm@0.48.5 X X +windows_x86_64_msvc@0.48.5 X X +winreg@0.50.0 X +zerocopy@0.7.26 X X X +zeroize@1.7.0 X X diff --git a/bindings/java/DEPENDENCIES.md b/bindings/java/DEPENDENCIES.md new file mode 100644 index 000000000000..c6ac093334c7 --- /dev/null +++ b/bindings/java/DEPENDENCIES.md @@ -0,0 +1,9 @@ +# Dependencies + +## Rust Part Dependencies + +Refer to [DEPENDENCIES.rust.csv](./DEPENDENCIES.rust.csv) for full list. + +## Java Part Dependencies + +No runtime extra deps. diff --git a/bindings/java/DEPENDENCIES.rust.csv b/bindings/java/DEPENDENCIES.rust.csv new file mode 100644 index 000000000000..061e813ad9d0 --- /dev/null +++ b/bindings/java/DEPENDENCIES.rust.csv @@ -0,0 +1,255 @@ +crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense Zlib Unlicensed +addr2line@0.21.0 X X +adler@1.0.2 X X X +ahash@0.8.6 X X +allocator-api2@0.2.16 X X +android-tzdata@0.1.1 X X +android_system_properties@0.1.5 X X +anyhow@1.0.75 X X +arc-swap@1.6.0 X X +async-compat@0.2.3 X X +async-trait@0.1.74 X X +autocfg@1.1.0 X X +awaitable@0.4.0 X +awaitable-error@0.1.0 X +backon@0.4.1 X +backtrace@0.3.69 X X +base64@0.21.5 X X +base64ct@1.6.0 X X +bitflags@1.3.2 X X +bitflags@2.4.1 X X +block-buffer@0.10.4 X X +bumpalo@3.14.0 X X +byteorder@1.5.0 X X +bytes@1.5.0 X +cc@1.0.83 X X +cesu8@1.1.0 X X +cfg-if@1.0.0 X X +chrono@0.4.31 X X +combine@4.6.6 X +concurrent_arena@0.1.8 X +const-oid@0.9.5 X X +const-random@0.1.17 X X +const-random-macro@0.1.16 X X +core-foundation@0.9.3 X X +core-foundation-sys@0.8.4 X X +cpufeatures@0.2.11 X X +crunchy@0.2.2 X +crypto-common@0.1.6 X X +der@0.7.8 X X +deranged@0.3.9 X X +derive_destructure2@0.1.2 X X +digest@0.10.7 X X +dirs@5.0.1 X X +dirs-sys@0.4.1 X X +dlv-list@0.5.2 X X +dotenvy@0.15.7 X +encoding_rs@0.8.33 X X X +equivalent@1.0.1 X X +fastrand@1.9.0 X X +fastrand@2.0.1 X X +flagset@0.4.4 X +fnv@1.0.7 X X +form_urlencoded@1.2.0 X X +futures@0.3.29 X X +futures-channel@0.3.29 X X +futures-core@0.3.29 X X +futures-executor@0.3.29 X X +futures-io@0.3.29 X X +futures-macro@0.3.29 X X +futures-sink@0.3.29 X X +futures-task@0.3.29 X X +futures-util@0.3.29 X X +generic-array@0.14.7 X +getrandom@0.2.11 X X +gimli@0.28.0 X X +h2@0.3.22 X +hashbrown@0.14.2 X X +hermit-abi@0.3.3 X X +hex@0.4.3 X X +hmac@0.12.1 X X +home@0.5.5 X X +http@0.2.11 X X +http-body@0.4.5 X +httparse@1.8.0 X X +httpdate@1.0.3 X X +hyper@0.14.27 X +hyper-rustls@0.24.2 X X X +iana-time-zone@0.1.58 X X +iana-time-zone-haiku@0.1.2 X X +idna@0.4.0 X X +indexmap@2.1.0 X X +instant@0.1.12 X +ipnet@2.9.0 X X +itoa@1.0.9 X X +jni@0.21.1 X X +jni-sys@0.3.0 X X +jobserver@0.1.27 X X +js-sys@0.3.65 X X +jsonwebtoken@9.1.0 X +lazy_static@1.4.0 X X +libc@0.2.150 X X +libm@0.2.8 X X +libredox@0.0.1 X +linux-raw-sys@0.4.11 X X X +lock_api@0.4.11 X X +log@0.4.20 X X +md-5@0.10.6 X X +memchr@2.6.4 X X +mime@0.3.17 X X +miniz_oxide@0.7.1 X X X +mio@0.8.9 X +num-bigint@0.4.4 X X +num-bigint-dig@0.8.4 X X +num-derive@0.3.3 X X +num-integer@0.1.45 X X +num-iter@0.1.43 X X +num-traits@0.2.17 X X +num_cpus@1.16.0 X X +object@0.32.1 X X +once_cell@1.18.0 X X +opendal@0.43.0 X +opendal-java@0.43.0 X +openssh@0.10.1 X X +openssh-sftp-client@0.14.1 X +openssh-sftp-client-lowlevel@0.6.0 X +openssh-sftp-error@0.4.0 X +openssh-sftp-protocol@0.24.0 X +openssh-sftp-protocol-error@0.1.0 X +openssl-probe@0.1.5 X X +option-ext@0.2.0 X +ordered-multimap@0.7.0 X +parking_lot@0.12.1 X X +parking_lot_core@0.9.9 X X +pem@3.0.2 X +pem-rfc7468@0.7.0 X X +percent-encoding@2.3.0 X X +pin-project@1.1.3 X X +pin-project-internal@1.1.3 X X +pin-project-lite@0.2.13 X X +pin-utils@0.1.0 X X +pkcs1@0.7.5 X X +pkcs8@0.10.2 X X +powerfmt@0.2.0 X X +ppv-lite86@0.2.17 X X +proc-macro2@1.0.69 X X +quick-xml@0.30.0 X +quick-xml@0.31.0 X +quote@1.0.33 X X +rand@0.8.5 X X +rand_chacha@0.3.1 X X +rand_core@0.6.4 X X +redox_syscall@0.4.1 X +redox_users@0.4.4 X +reqsign@0.14.4 X +reqwest@0.11.22 X X +ring@0.17.5 X +rsa@0.9.4 X X +rust-ini@0.20.0 X +rustc-demangle@0.1.23 X X +rustix@0.38.25 X X X +rustls@0.21.9 X X X +rustls-native-certs@0.6.3 X X X +rustls-pemfile@1.0.4 X X X +rustls-webpki@0.101.7 X +ryu@1.0.15 X X +same-file@1.0.6 X X +schannel@0.1.22 X +scopeguard@1.2.0 X X +sct@0.7.1 X X X +security-framework@2.9.2 X X +security-framework-sys@2.9.1 X X +serde@1.0.193 X X +serde_derive@1.0.193 X X +serde_json@1.0.108 X X +serde_urlencoded@0.7.1 X X +sha1@0.10.6 X X +sha2@0.10.8 X X +shell-escape@0.1.5 X X +signal-hook-registry@1.4.1 X X +signature@2.2.0 X X +simple_asn1@0.6.2 X +slab@0.4.9 X +smallvec@1.11.2 X X +socket2@0.4.10 X X +socket2@0.5.5 X X +spin@0.5.2 X +spin@0.9.8 X +spki@0.7.2 X X +ssh_format@0.14.1 X +ssh_format_error@0.1.0 X +stable_deref_trait@1.2.0 X X +subtle@2.5.0 X +syn@1.0.109 X X +syn@2.0.39 X X +system-configuration@0.5.1 X X +system-configuration-sys@0.5.0 X X +tempfile@3.8.1 X X +thin-vec@0.2.12 X X +thiserror@1.0.50 X X +thiserror-impl@1.0.50 X X +time@0.3.30 X X +time-core@0.1.2 X X +time-macros@0.2.15 X X +tiny-keccak@2.0.2 X +tinyvec@1.6.0 X X X +tinyvec_macros@0.1.1 X X X +tokio@1.34.0 X +tokio-io-utility@0.7.6 X +tokio-macros@2.2.0 X +tokio-pipe@0.2.12 X X +tokio-rustls@0.24.1 X X +tokio-util@0.7.10 X +tower-service@0.3.2 X +tracing@0.1.40 X +tracing-attributes@0.1.27 X +tracing-core@0.1.32 X +triomphe@0.1.9 X X +try-lock@0.2.4 X +typenum@1.17.0 X X +unicode-bidi@0.3.13 X X +unicode-ident@1.0.12 X X X +unicode-normalization@0.1.22 X X +untrusted@0.9.0 X +url@2.4.1 X X +uuid@1.6.1 X X +valuable@0.1.0 X +vec-strings@0.4.8 X +version_check@0.9.4 X X +walkdir@2.4.0 X X +want@0.3.1 X +wasi@0.11.0+wasi-snapshot-preview1 X X X +wasm-bindgen@0.2.89 X X +wasm-bindgen-backend@0.2.89 X X +wasm-bindgen-futures@0.4.38 X X +wasm-bindgen-macro@0.2.89 X X +wasm-bindgen-macro-support@0.2.89 X X +wasm-bindgen-shared@0.2.89 X X +wasm-streams@0.3.0 X X +web-sys@0.3.65 X X +winapi@0.3.9 X X +winapi-i686-pc-windows-gnu@0.4.0 X X +winapi-util@0.1.6 X X +winapi-x86_64-pc-windows-gnu@0.4.0 X X +windows-core@0.51.1 X X +windows-sys@0.45.0 X X +windows-sys@0.48.0 X X +windows-targets@0.42.2 X X +windows-targets@0.48.5 X X +windows_aarch64_gnullvm@0.42.2 X X +windows_aarch64_gnullvm@0.48.5 X X +windows_aarch64_msvc@0.42.2 X X +windows_aarch64_msvc@0.48.5 X X +windows_i686_gnu@0.42.2 X X +windows_i686_gnu@0.48.5 X X +windows_i686_msvc@0.42.2 X X +windows_i686_msvc@0.48.5 X X +windows_x86_64_gnu@0.42.2 X X +windows_x86_64_gnu@0.48.5 X X +windows_x86_64_gnullvm@0.42.2 X X +windows_x86_64_gnullvm@0.48.5 X X +windows_x86_64_msvc@0.42.2 X X +windows_x86_64_msvc@0.48.5 X X +winreg@0.50.0 X +zerocopy@0.7.26 X X X +zeroize@1.7.0 X X diff --git a/bindings/lua/DEPENDENCIES.md b/bindings/lua/DEPENDENCIES.md new file mode 100644 index 000000000000..5799ceac18ea --- /dev/null +++ b/bindings/lua/DEPENDENCIES.md @@ -0,0 +1,9 @@ +# Dependencies + +## Rust Part Dependencies + +Refer to [DEPENDENCIES.rust.csv](./DEPENDENCIES.rust.csv) for full list. + +## Lua Part Dependencies + +No runtime extra deps. diff --git a/bindings/lua/DEPENDENCIES.rust.csv b/bindings/lua/DEPENDENCIES.rust.csv new file mode 100644 index 000000000000..4d925b6743da --- /dev/null +++ b/bindings/lua/DEPENDENCIES.rust.csv @@ -0,0 +1,244 @@ +crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense Zlib Unlicensed +addr2line@0.21.0 X X +adler@1.0.2 X X X +ahash@0.8.6 X X +allocator-api2@0.2.16 X X +android-tzdata@0.1.1 X X +android_system_properties@0.1.5 X X +anyhow@1.0.75 X X +arc-swap@1.6.0 X X +async-compat@0.2.3 X X +async-trait@0.1.74 X X +autocfg@1.1.0 X X +awaitable@0.4.0 X +awaitable-error@0.1.0 X +backon@0.4.1 X +backtrace@0.3.69 X X +base64@0.21.5 X X +base64ct@1.6.0 X X +bitflags@1.3.2 X X +bitflags@2.4.1 X X +block-buffer@0.10.4 X X +bstr@0.2.17 X X +bumpalo@3.14.0 X X +byteorder@1.5.0 X X +bytes@1.5.0 X +cc@1.0.83 X X +cfg-if@1.0.0 X X +chrono@0.4.31 X X +concurrent_arena@0.1.8 X +const-oid@0.9.5 X X +const-random@0.1.17 X X +const-random-macro@0.1.16 X X +core-foundation@0.9.3 X X +core-foundation-sys@0.8.4 X X +cpufeatures@0.2.11 X X +crunchy@0.2.2 X +crypto-common@0.1.6 X X +der@0.7.8 X X +deranged@0.3.9 X X +derive_destructure2@0.1.2 X X +digest@0.10.7 X X +dirs@5.0.1 X X +dirs-sys@0.4.1 X X +dlv-list@0.5.2 X X +dotenvy@0.15.7 X +encoding_rs@0.8.33 X X X +equivalent@1.0.1 X X +fastrand@1.9.0 X X +fastrand@2.0.1 X X +flagset@0.4.4 X +fnv@1.0.7 X X +form_urlencoded@1.2.0 X X +futures@0.3.29 X X +futures-channel@0.3.29 X X +futures-core@0.3.29 X X +futures-executor@0.3.29 X X +futures-io@0.3.29 X X +futures-macro@0.3.29 X X +futures-sink@0.3.29 X X +futures-task@0.3.29 X X +futures-util@0.3.29 X X +generic-array@0.14.7 X +getrandom@0.2.11 X X +gimli@0.28.0 X X +h2@0.3.22 X +hashbrown@0.14.2 X X +hermit-abi@0.3.3 X X +hex@0.4.3 X X +hmac@0.12.1 X X +home@0.5.5 X X +http@0.2.11 X X +http-body@0.4.5 X +httparse@1.8.0 X X +httpdate@1.0.3 X X +hyper@0.14.27 X +hyper-rustls@0.24.2 X X X +iana-time-zone@0.1.58 X X +iana-time-zone-haiku@0.1.2 X X +idna@0.4.0 X X +indexmap@2.1.0 X X +instant@0.1.12 X +ipnet@2.9.0 X X +itoa@1.0.9 X X +jobserver@0.1.27 X X +js-sys@0.3.65 X X +jsonwebtoken@9.1.0 X +lazy_static@1.4.0 X X +libc@0.2.150 X X +libm@0.2.8 X X +libredox@0.0.1 X +linux-raw-sys@0.4.11 X X X +lock_api@0.4.11 X X +log@0.4.20 X X +md-5@0.10.6 X X +memchr@2.6.4 X X +mime@0.3.17 X X +miniz_oxide@0.7.1 X X X +mio@0.8.9 X +mlua@0.8.10 X +mlua_derive@0.8.0 X +num-bigint@0.4.4 X X +num-bigint-dig@0.8.4 X X +num-derive@0.3.3 X X +num-integer@0.1.45 X X +num-iter@0.1.43 X X +num-traits@0.2.17 X X +num_cpus@1.16.0 X X +object@0.32.1 X X +once_cell@1.18.0 X X +opendal@0.43.0 X +opendal-lua@0.1.0 X +openssh@0.10.1 X X +openssh-sftp-client@0.14.1 X +openssh-sftp-client-lowlevel@0.6.0 X +openssh-sftp-error@0.4.0 X +openssh-sftp-protocol@0.24.0 X +openssh-sftp-protocol-error@0.1.0 X +openssl-probe@0.1.5 X X +option-ext@0.2.0 X +ordered-multimap@0.7.0 X +parking_lot@0.12.1 X X +parking_lot_core@0.9.9 X X +pem@3.0.2 X +pem-rfc7468@0.7.0 X X +percent-encoding@2.3.0 X X +pin-project@1.1.3 X X +pin-project-internal@1.1.3 X X +pin-project-lite@0.2.13 X X +pin-utils@0.1.0 X X +pkcs1@0.7.5 X X +pkcs8@0.10.2 X X +pkg-config@0.3.27 X X +powerfmt@0.2.0 X X +ppv-lite86@0.2.17 X X +proc-macro2@1.0.69 X X +quick-xml@0.30.0 X +quick-xml@0.31.0 X +quote@1.0.33 X X +rand@0.8.5 X X +rand_chacha@0.3.1 X X +rand_core@0.6.4 X X +redox_syscall@0.4.1 X +redox_users@0.4.4 X +reqsign@0.14.4 X +reqwest@0.11.22 X X +ring@0.17.5 X +rsa@0.9.4 X X +rust-ini@0.20.0 X +rustc-demangle@0.1.23 X X +rustc-hash@1.1.0 X X +rustix@0.38.25 X X X +rustls@0.21.9 X X X +rustls-native-certs@0.6.3 X X X +rustls-pemfile@1.0.4 X X X +rustls-webpki@0.101.7 X +ryu@1.0.15 X X +schannel@0.1.22 X +scopeguard@1.2.0 X X +sct@0.7.1 X X X +security-framework@2.9.2 X X +security-framework-sys@2.9.1 X X +serde@1.0.193 X X +serde_derive@1.0.193 X X +serde_json@1.0.108 X X +serde_urlencoded@0.7.1 X X +sha1@0.10.6 X X +sha2@0.10.8 X X +shell-escape@0.1.5 X X +signal-hook-registry@1.4.1 X X +signature@2.2.0 X X +simple_asn1@0.6.2 X +slab@0.4.9 X +smallvec@1.11.2 X X +socket2@0.4.10 X X +socket2@0.5.5 X X +spin@0.5.2 X +spin@0.9.8 X +spki@0.7.2 X X +ssh_format@0.14.1 X +ssh_format_error@0.1.0 X +stable_deref_trait@1.2.0 X X +subtle@2.5.0 X +syn@1.0.109 X X +syn@2.0.39 X X +system-configuration@0.5.1 X X +system-configuration-sys@0.5.0 X X +tempfile@3.8.1 X X +thin-vec@0.2.12 X X +thiserror@1.0.50 X X +thiserror-impl@1.0.50 X X +time@0.3.30 X X +time-core@0.1.2 X X +time-macros@0.2.15 X X +tiny-keccak@2.0.2 X +tinyvec@1.6.0 X X X +tinyvec_macros@0.1.1 X X X +tokio@1.34.0 X +tokio-io-utility@0.7.6 X +tokio-macros@2.2.0 X +tokio-pipe@0.2.12 X X +tokio-rustls@0.24.1 X X +tokio-util@0.7.10 X +tower-service@0.3.2 X +tracing@0.1.40 X +tracing-attributes@0.1.27 X +tracing-core@0.1.32 X +triomphe@0.1.9 X X +try-lock@0.2.4 X +typenum@1.17.0 X X +unicode-bidi@0.3.13 X X +unicode-ident@1.0.12 X X X +unicode-normalization@0.1.22 X X +untrusted@0.9.0 X +url@2.4.1 X X +uuid@1.6.1 X X +valuable@0.1.0 X +vec-strings@0.4.8 X +version_check@0.9.4 X X +want@0.3.1 X +wasi@0.11.0+wasi-snapshot-preview1 X X X +wasm-bindgen@0.2.89 X X +wasm-bindgen-backend@0.2.89 X X +wasm-bindgen-futures@0.4.38 X X +wasm-bindgen-macro@0.2.89 X X +wasm-bindgen-macro-support@0.2.89 X X +wasm-bindgen-shared@0.2.89 X X +wasm-streams@0.3.0 X X +web-sys@0.3.65 X X +winapi@0.3.9 X X +winapi-i686-pc-windows-gnu@0.4.0 X X +winapi-x86_64-pc-windows-gnu@0.4.0 X X +windows-core@0.51.1 X X +windows-sys@0.48.0 X X +windows-targets@0.48.5 X X +windows_aarch64_gnullvm@0.48.5 X X +windows_aarch64_msvc@0.48.5 X X +windows_i686_gnu@0.48.5 X X +windows_i686_msvc@0.48.5 X X +windows_x86_64_gnu@0.48.5 X X +windows_x86_64_gnullvm@0.48.5 X X +windows_x86_64_msvc@0.48.5 X X +winreg@0.50.0 X +zerocopy@0.7.26 X X X +zeroize@1.7.0 X X diff --git a/bindings/nodejs/DEPENDENCIES.md b/bindings/nodejs/DEPENDENCIES.md new file mode 100644 index 000000000000..9ef10b109de0 --- /dev/null +++ b/bindings/nodejs/DEPENDENCIES.md @@ -0,0 +1,9 @@ +# Dependencies + +## Rust Part Dependencies + +Refer to [DEPENDENCIES.rust.csv](./DEPENDENCIES.rust.csv) for full list. + +## Nodejs Part Dependencies + +No runtime extra deps. diff --git a/bindings/nodejs/DEPENDENCIES.rust.csv b/bindings/nodejs/DEPENDENCIES.rust.csv new file mode 100644 index 000000000000..3fc79bf8b2d3 --- /dev/null +++ b/bindings/nodejs/DEPENDENCIES.rust.csv @@ -0,0 +1,253 @@ +crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense Zlib Unlicensed +addr2line@0.21.0 X X +adler@1.0.2 X X X +ahash@0.8.6 X X +aho-corasick@1.1.2 X X +allocator-api2@0.2.16 X X +android-tzdata@0.1.1 X X +android_system_properties@0.1.5 X X +anyhow@1.0.75 X X +arc-swap@1.6.0 X X +async-compat@0.2.3 X X +async-trait@0.1.74 X X +autocfg@1.1.0 X X +awaitable@0.4.0 X +awaitable-error@0.1.0 X +backon@0.4.1 X +backtrace@0.3.69 X X +base64@0.21.5 X X +base64ct@1.6.0 X X +bitflags@1.3.2 X X +bitflags@2.4.1 X X +block-buffer@0.10.4 X X +bumpalo@3.14.0 X X +byteorder@1.5.0 X X +bytes@1.5.0 X +cc@1.0.83 X X +cfg-if@1.0.0 X X +chrono@0.4.31 X X +concurrent_arena@0.1.8 X +const-oid@0.9.5 X X +const-random@0.1.17 X X +const-random-macro@0.1.16 X X +convert_case@0.6.0 X +core-foundation@0.9.3 X X +core-foundation-sys@0.8.4 X X +cpufeatures@0.2.11 X X +crunchy@0.2.2 X +crypto-common@0.1.6 X X +ctor@0.2.5 X X +der@0.7.8 X X +deranged@0.3.9 X X +derive_destructure2@0.1.2 X X +digest@0.10.7 X X +dirs@5.0.1 X X +dirs-sys@0.4.1 X X +dlv-list@0.5.2 X X +dotenvy@0.15.7 X +encoding_rs@0.8.33 X X X +equivalent@1.0.1 X X +fastrand@1.9.0 X X +fastrand@2.0.1 X X +flagset@0.4.4 X +fnv@1.0.7 X X +form_urlencoded@1.2.0 X X +futures@0.3.29 X X +futures-channel@0.3.29 X X +futures-core@0.3.29 X X +futures-executor@0.3.29 X X +futures-io@0.3.29 X X +futures-macro@0.3.29 X X +futures-sink@0.3.29 X X +futures-task@0.3.29 X X +futures-util@0.3.29 X X +generic-array@0.14.7 X +getrandom@0.2.11 X X +gimli@0.28.0 X X +h2@0.3.22 X +hashbrown@0.14.2 X X +hermit-abi@0.3.3 X X +hex@0.4.3 X X +hmac@0.12.1 X X +home@0.5.5 X X +http@0.2.11 X X +http-body@0.4.5 X +httparse@1.8.0 X X +httpdate@1.0.3 X X +hyper@0.14.27 X +hyper-rustls@0.24.2 X X X +iana-time-zone@0.1.58 X X +iana-time-zone-haiku@0.1.2 X X +idna@0.4.0 X X +indexmap@2.1.0 X X +instant@0.1.12 X +ipnet@2.9.0 X X +itoa@1.0.9 X X +jobserver@0.1.27 X X +js-sys@0.3.65 X X +jsonwebtoken@9.1.0 X +lazy_static@1.4.0 X X +libc@0.2.150 X X +libloading@0.8.1 X +libm@0.2.8 X X +libredox@0.0.1 X +linux-raw-sys@0.4.11 X X X +lock_api@0.4.11 X X +log@0.4.20 X X +md-5@0.10.6 X X +memchr@2.6.4 X X +mime@0.3.17 X X +miniz_oxide@0.7.1 X X X +mio@0.8.9 X +napi@2.14.1 X +napi-build@2.1.0 X +napi-derive@2.14.2 X +napi-derive-backend@1.0.55 X +napi-sys@2.3.0 X +num-bigint@0.4.4 X X +num-bigint-dig@0.8.4 X X +num-derive@0.3.3 X X +num-integer@0.1.45 X X +num-iter@0.1.43 X X +num-traits@0.2.17 X X +num_cpus@1.16.0 X X +object@0.32.1 X X +once_cell@1.18.0 X X +opendal@0.43.0 X +opendal-nodejs@0.43.0 X +openssh@0.10.1 X X +openssh-sftp-client@0.14.1 X +openssh-sftp-client-lowlevel@0.6.0 X +openssh-sftp-error@0.4.0 X +openssh-sftp-protocol@0.24.0 X +openssh-sftp-protocol-error@0.1.0 X +openssl-probe@0.1.5 X X +option-ext@0.2.0 X +ordered-multimap@0.7.0 X +parking_lot@0.12.1 X X +parking_lot_core@0.9.9 X X +pem@3.0.2 X +pem-rfc7468@0.7.0 X X +percent-encoding@2.3.0 X X +pin-project@1.1.3 X X +pin-project-internal@1.1.3 X X +pin-project-lite@0.2.13 X X +pin-utils@0.1.0 X X +pkcs1@0.7.5 X X +pkcs8@0.10.2 X X +powerfmt@0.2.0 X X +ppv-lite86@0.2.17 X X +proc-macro2@1.0.69 X X +quick-xml@0.30.0 X +quick-xml@0.31.0 X +quote@1.0.33 X X +rand@0.8.5 X X +rand_chacha@0.3.1 X X +rand_core@0.6.4 X X +redox_syscall@0.4.1 X +redox_users@0.4.4 X +regex@1.10.2 X X +regex-automata@0.4.3 X X +regex-syntax@0.8.2 X X +reqsign@0.14.4 X +reqwest@0.11.22 X X +ring@0.17.5 X +rsa@0.9.4 X X +rust-ini@0.20.0 X +rustc-demangle@0.1.23 X X +rustix@0.38.25 X X X +rustls@0.21.9 X X X +rustls-native-certs@0.6.3 X X X +rustls-pemfile@1.0.4 X X X +rustls-webpki@0.101.7 X +ryu@1.0.15 X X +schannel@0.1.22 X +scopeguard@1.2.0 X X +sct@0.7.1 X X X +security-framework@2.9.2 X X +security-framework-sys@2.9.1 X X +semver@1.0.20 X X +serde@1.0.193 X X +serde_derive@1.0.193 X X +serde_json@1.0.108 X X +serde_urlencoded@0.7.1 X X +sha1@0.10.6 X X +sha2@0.10.8 X X +shell-escape@0.1.5 X X +signal-hook-registry@1.4.1 X X +signature@2.2.0 X X +simple_asn1@0.6.2 X +slab@0.4.9 X +smallvec@1.11.2 X X +socket2@0.4.10 X X +socket2@0.5.5 X X +spin@0.5.2 X +spin@0.9.8 X +spki@0.7.2 X X +ssh_format@0.14.1 X +ssh_format_error@0.1.0 X +stable_deref_trait@1.2.0 X X +subtle@2.5.0 X +syn@1.0.109 X X +syn@2.0.39 X X +system-configuration@0.5.1 X X +system-configuration-sys@0.5.0 X X +tempfile@3.8.1 X X +thin-vec@0.2.12 X X +thiserror@1.0.50 X X +thiserror-impl@1.0.50 X X +time@0.3.30 X X +time-core@0.1.2 X X +time-macros@0.2.15 X X +tiny-keccak@2.0.2 X +tinyvec@1.6.0 X X X +tinyvec_macros@0.1.1 X X X +tokio@1.34.0 X +tokio-io-utility@0.7.6 X +tokio-macros@2.2.0 X +tokio-pipe@0.2.12 X X +tokio-rustls@0.24.1 X X +tokio-util@0.7.10 X +tower-service@0.3.2 X +tracing@0.1.40 X +tracing-attributes@0.1.27 X +tracing-core@0.1.32 X +triomphe@0.1.9 X X +try-lock@0.2.4 X +typenum@1.17.0 X X +unicode-bidi@0.3.13 X X +unicode-ident@1.0.12 X X X +unicode-normalization@0.1.22 X X +unicode-segmentation@1.10.1 X X +untrusted@0.9.0 X +url@2.4.1 X X +uuid@1.6.1 X X +valuable@0.1.0 X +vec-strings@0.4.8 X +version_check@0.9.4 X X +want@0.3.1 X +wasi@0.11.0+wasi-snapshot-preview1 X X X +wasm-bindgen@0.2.89 X X +wasm-bindgen-backend@0.2.89 X X +wasm-bindgen-futures@0.4.38 X X +wasm-bindgen-macro@0.2.89 X X +wasm-bindgen-macro-support@0.2.89 X X +wasm-bindgen-shared@0.2.89 X X +wasm-streams@0.3.0 X X +web-sys@0.3.65 X X +winapi@0.3.9 X X +winapi-i686-pc-windows-gnu@0.4.0 X X +winapi-x86_64-pc-windows-gnu@0.4.0 X X +windows-core@0.51.1 X X +windows-sys@0.48.0 X X +windows-targets@0.48.5 X X +windows_aarch64_gnullvm@0.48.5 X X +windows_aarch64_msvc@0.48.5 X X +windows_i686_gnu@0.48.5 X X +windows_i686_msvc@0.48.5 X X +windows_x86_64_gnu@0.48.5 X X +windows_x86_64_gnullvm@0.48.5 X X +windows_x86_64_msvc@0.48.5 X X +winreg@0.50.0 X +zerocopy@0.7.26 X X X +zeroize@1.7.0 X X diff --git a/bindings/ocaml/DEPENDENCIES.md b/bindings/ocaml/DEPENDENCIES.md new file mode 100644 index 000000000000..0b2da75c7e38 --- /dev/null +++ b/bindings/ocaml/DEPENDENCIES.md @@ -0,0 +1,9 @@ +# Dependencies + +## Rust Part Dependencies + +Refer to [DEPENDENCIES.rust.csv](./DEPENDENCIES.rust.csv) for full list. + +## Ocaml Part Dependencies + +No runtime extra deps. diff --git a/bindings/ocaml/DEPENDENCIES.rust.csv b/bindings/ocaml/DEPENDENCIES.rust.csv new file mode 100644 index 000000000000..4b70ede54d83 --- /dev/null +++ b/bindings/ocaml/DEPENDENCIES.rust.csv @@ -0,0 +1,248 @@ +crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense Zlib Unlicensed +addr2line@0.21.0 X X +adler@1.0.2 X X X +ahash@0.8.6 X X +allocator-api2@0.2.16 X X +android-tzdata@0.1.1 X X +android_system_properties@0.1.5 X X +anyhow@1.0.75 X X +arc-swap@1.6.0 X X +async-compat@0.2.3 X X +async-trait@0.1.74 X X +autocfg@1.1.0 X X +awaitable@0.4.0 X +awaitable-error@0.1.0 X +backon@0.4.1 X +backtrace@0.3.69 X X +base64@0.21.5 X X +base64ct@1.6.0 X X +bitflags@1.3.2 X X +bitflags@2.4.1 X X +block-buffer@0.10.4 X X +bumpalo@3.14.0 X X +byteorder@1.5.0 X X +bytes@1.5.0 X +cc@1.0.83 X X +cfg-if@1.0.0 X X +chrono@0.4.31 X X +concurrent_arena@0.1.8 X +const-oid@0.9.5 X X +const-random@0.1.17 X X +const-random-macro@0.1.16 X X +core-foundation@0.9.3 X X +core-foundation-sys@0.8.4 X X +cpufeatures@0.2.11 X X +crunchy@0.2.2 X +crypto-common@0.1.6 X X +cty@0.2.2 X X +der@0.7.8 X X +deranged@0.3.9 X X +derive_destructure2@0.1.2 X X +digest@0.10.7 X X +dirs@5.0.1 X X +dirs-sys@0.4.1 X X +dlv-list@0.5.2 X X +dotenvy@0.15.7 X +encoding_rs@0.8.33 X X X +equivalent@1.0.1 X X +fastrand@1.9.0 X X +fastrand@2.0.1 X X +flagset@0.4.4 X +fnv@1.0.7 X X +form_urlencoded@1.2.0 X X +futures@0.3.29 X X +futures-channel@0.3.29 X X +futures-core@0.3.29 X X +futures-executor@0.3.29 X X +futures-io@0.3.29 X X +futures-macro@0.3.29 X X +futures-sink@0.3.29 X X +futures-task@0.3.29 X X +futures-util@0.3.29 X X +generic-array@0.14.7 X +getrandom@0.2.11 X X +gimli@0.28.0 X X +h2@0.3.22 X +hashbrown@0.14.2 X X +hermit-abi@0.3.3 X X +hex@0.4.3 X X +hmac@0.12.1 X X +home@0.5.5 X X +http@0.2.11 X X +http-body@0.4.5 X +httparse@1.8.0 X X +httpdate@1.0.3 X X +hyper@0.14.27 X +hyper-rustls@0.24.2 X X X +iana-time-zone@0.1.58 X X +iana-time-zone-haiku@0.1.2 X X +idna@0.4.0 X X +indexmap@2.1.0 X X +instant@0.1.12 X +ipnet@2.9.0 X X +itoa@1.0.9 X X +jobserver@0.1.27 X X +js-sys@0.3.65 X X +jsonwebtoken@9.1.0 X +lazy_static@1.4.0 X X +libc@0.2.150 X X +libm@0.2.8 X X +libredox@0.0.1 X +linux-raw-sys@0.4.11 X X X +lock_api@0.4.11 X X +log@0.4.20 X X +md-5@0.10.6 X X +memchr@2.6.4 X X +mime@0.3.17 X X +miniz_oxide@0.7.1 X X X +mio@0.8.9 X +num-bigint@0.4.4 X X +num-bigint-dig@0.8.4 X X +num-derive@0.3.3 X X +num-integer@0.1.45 X X +num-iter@0.1.43 X X +num-traits@0.2.17 X X +num_cpus@1.16.0 X X +object@0.32.1 X X +ocaml@1.0.0-beta.5 X +ocaml-boxroot-sys@0.2.0 X +ocaml-build@1.0.0-beta.4 X +ocaml-derive@1.0.0-beta.5 X +ocaml-interop@0.8.8 X +ocaml-sys@0.22.3 X +ocaml-sys@0.23.0 X +once_cell@1.18.0 X X +opendal@0.43.0 X +opendal-ocaml@0.43.0 X +openssh@0.10.1 X X +openssh-sftp-client@0.14.1 X +openssh-sftp-client-lowlevel@0.6.0 X +openssh-sftp-error@0.4.0 X +openssh-sftp-protocol@0.24.0 X +openssh-sftp-protocol-error@0.1.0 X +openssl-probe@0.1.5 X X +option-ext@0.2.0 X +ordered-multimap@0.7.0 X +parking_lot@0.12.1 X X +parking_lot_core@0.9.9 X X +pem@3.0.2 X +pem-rfc7468@0.7.0 X X +percent-encoding@2.3.0 X X +pin-project@1.1.3 X X +pin-project-internal@1.1.3 X X +pin-project-lite@0.2.13 X X +pin-utils@0.1.0 X X +pkcs1@0.7.5 X X +pkcs8@0.10.2 X X +powerfmt@0.2.0 X X +ppv-lite86@0.2.17 X X +proc-macro2@1.0.69 X X +quick-xml@0.30.0 X +quick-xml@0.31.0 X +quote@1.0.33 X X +rand@0.8.5 X X +rand_chacha@0.3.1 X X +rand_core@0.6.4 X X +redox_syscall@0.4.1 X +redox_users@0.4.4 X +reqsign@0.14.4 X +reqwest@0.11.22 X X +ring@0.17.5 X +rsa@0.9.4 X X +rust-ini@0.20.0 X +rustc-demangle@0.1.23 X X +rustix@0.38.25 X X X +rustls@0.21.9 X X X +rustls-native-certs@0.6.3 X X X +rustls-pemfile@1.0.4 X X X +rustls-webpki@0.101.7 X +ryu@1.0.15 X X +schannel@0.1.22 X +scopeguard@1.2.0 X X +sct@0.7.1 X X X +security-framework@2.9.2 X X +security-framework-sys@2.9.1 X X +serde@1.0.193 X X +serde_derive@1.0.193 X X +serde_json@1.0.108 X X +serde_urlencoded@0.7.1 X X +sha1@0.10.6 X X +sha2@0.10.8 X X +shell-escape@0.1.5 X X +signal-hook-registry@1.4.1 X X +signature@2.2.0 X X +simple_asn1@0.6.2 X +slab@0.4.9 X +smallvec@1.11.2 X X +socket2@0.4.10 X X +socket2@0.5.5 X X +spin@0.5.2 X +spin@0.9.8 X +spki@0.7.2 X X +ssh_format@0.14.1 X +ssh_format_error@0.1.0 X +stable_deref_trait@1.2.0 X X +static_assertions@1.1.0 X X +subtle@2.5.0 X +syn@1.0.109 X X +syn@2.0.39 X X +system-configuration@0.5.1 X X +system-configuration-sys@0.5.0 X X +tempfile@3.8.1 X X +thin-vec@0.2.12 X X +thiserror@1.0.50 X X +thiserror-impl@1.0.50 X X +time@0.3.30 X X +time-core@0.1.2 X X +time-macros@0.2.15 X X +tiny-keccak@2.0.2 X +tinyvec@1.6.0 X X X +tinyvec_macros@0.1.1 X X X +tokio@1.34.0 X +tokio-io-utility@0.7.6 X +tokio-macros@2.2.0 X +tokio-pipe@0.2.12 X X +tokio-rustls@0.24.1 X X +tokio-util@0.7.10 X +tower-service@0.3.2 X +tracing@0.1.40 X +tracing-attributes@0.1.27 X +tracing-core@0.1.32 X +triomphe@0.1.9 X X +try-lock@0.2.4 X +typenum@1.17.0 X X +unicode-bidi@0.3.13 X X +unicode-ident@1.0.12 X X X +unicode-normalization@0.1.22 X X +untrusted@0.9.0 X +url@2.4.1 X X +uuid@1.6.1 X X +valuable@0.1.0 X +vec-strings@0.4.8 X +version_check@0.9.4 X X +want@0.3.1 X +wasi@0.11.0+wasi-snapshot-preview1 X X X +wasm-bindgen@0.2.89 X X +wasm-bindgen-backend@0.2.89 X X +wasm-bindgen-futures@0.4.38 X X +wasm-bindgen-macro@0.2.89 X X +wasm-bindgen-macro-support@0.2.89 X X +wasm-bindgen-shared@0.2.89 X X +wasm-streams@0.3.0 X X +web-sys@0.3.65 X X +winapi@0.3.9 X X +winapi-i686-pc-windows-gnu@0.4.0 X X +winapi-x86_64-pc-windows-gnu@0.4.0 X X +windows-core@0.51.1 X X +windows-sys@0.48.0 X X +windows-targets@0.48.5 X X +windows_aarch64_gnullvm@0.48.5 X X +windows_aarch64_msvc@0.48.5 X X +windows_i686_gnu@0.48.5 X X +windows_i686_msvc@0.48.5 X X +windows_x86_64_gnu@0.48.5 X X +windows_x86_64_gnullvm@0.48.5 X X +windows_x86_64_msvc@0.48.5 X X +winreg@0.50.0 X +zerocopy@0.7.26 X X X +zeroize@1.7.0 X X diff --git a/bindings/php/DEPENDENCIES.md b/bindings/php/DEPENDENCIES.md new file mode 100644 index 000000000000..eb23469895fe --- /dev/null +++ b/bindings/php/DEPENDENCIES.md @@ -0,0 +1,9 @@ +# Dependencies + +## Rust Part Dependencies + +Refer to [DEPENDENCIES.rust.csv](./DEPENDENCIES.rust.csv) for full list. + +## Php Part Dependencies + +No runtime extra deps. diff --git a/bindings/php/DEPENDENCIES.rust.csv b/bindings/php/DEPENDENCIES.rust.csv new file mode 100644 index 000000000000..f9d86098709c --- /dev/null +++ b/bindings/php/DEPENDENCIES.rust.csv @@ -0,0 +1,300 @@ +crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense Zlib Unlicensed +addr2line@0.21.0 X X +adler@1.0.2 X X X +aes@0.8.3 X X +ahash@0.8.6 X X +aho-corasick@1.1.2 X X +allocator-api2@0.2.16 X X +android-tzdata@0.1.1 X X +android_system_properties@0.1.5 X X +anyhow@1.0.75 X X +arc-swap@1.6.0 X X +async-compat@0.2.3 X X +async-trait@0.1.74 X X +autocfg@1.1.0 X X +awaitable@0.4.0 X +awaitable-error@0.1.0 X +backon@0.4.1 X +backtrace@0.3.69 X X +base64@0.21.5 X X +base64ct@1.6.0 X X +bindgen@0.68.1 X +bitflags@1.3.2 X X +bitflags@2.4.1 X X +block-buffer@0.10.4 X X +bumpalo@3.14.0 X X +bytecount@0.6.7 X X +byteorder@1.5.0 X X +bytes@1.5.0 X +bzip2@0.4.4 X X +bzip2-sys@0.1.11+1.0.8 X X +camino@1.1.6 X X +cargo-platform@0.1.5 X X +cargo_metadata@0.14.2 X +cc@1.0.83 X X +cexpr@0.6.0 X X +cfg-if@1.0.0 X X +chrono@0.4.31 X X +cipher@0.4.4 X X +clang-sys@1.6.1 X +concurrent_arena@0.1.8 X +const-oid@0.9.5 X X +const-random@0.1.17 X X +const-random-macro@0.1.16 X X +constant_time_eq@0.1.5 X +core-foundation@0.9.3 X X +core-foundation-sys@0.8.4 X X +cpufeatures@0.2.11 X X +crc32fast@1.3.2 X X +crossbeam-utils@0.8.16 X X +crunchy@0.2.2 X +crypto-common@0.1.6 X X +darling@0.14.4 X +darling_core@0.14.4 X +darling_macro@0.14.4 X +der@0.7.8 X X +deranged@0.3.9 X X +derive_destructure2@0.1.2 X X +digest@0.10.7 X X +dirs@5.0.1 X X +dirs-sys@0.4.1 X X +dlv-list@0.5.2 X X +dotenvy@0.15.7 X +either@1.9.0 X X +encoding_rs@0.8.33 X X X +equivalent@1.0.1 X X +error-chain@0.12.4 X X +ext-php-rs@0.10.4 X X +ext-php-rs-derive@0.10.1 X X +fastrand@1.9.0 X X +fastrand@2.0.1 X X +flagset@0.4.4 X +flate2@1.0.28 X X +fnv@1.0.7 X X +foreign-types@0.3.2 X X +foreign-types-shared@0.1.1 X X +form_urlencoded@1.2.0 X X +futures@0.3.29 X X +futures-channel@0.3.29 X X +futures-core@0.3.29 X X +futures-executor@0.3.29 X X +futures-io@0.3.29 X X +futures-macro@0.3.29 X X +futures-sink@0.3.29 X X +futures-task@0.3.29 X X +futures-util@0.3.29 X X +generic-array@0.14.7 X +getrandom@0.2.11 X X +gimli@0.28.0 X X +glob@0.3.1 X X +h2@0.3.22 X +hashbrown@0.14.2 X X +hermit-abi@0.3.3 X X +hex@0.4.3 X X +hmac@0.12.1 X X +home@0.5.5 X X +http@0.2.11 X X +http-body@0.4.5 X +httparse@1.8.0 X X +httpdate@1.0.3 X X +hyper@0.14.27 X +hyper-rustls@0.24.2 X X X +iana-time-zone@0.1.58 X X +iana-time-zone-haiku@0.1.2 X X +ident_case@1.0.1 X X +idna@0.4.0 X X +indexmap@2.1.0 X X +inout@0.1.3 X X +instant@0.1.12 X +ipnet@2.9.0 X X +itoa@1.0.9 X X +jobserver@0.1.27 X X +js-sys@0.3.65 X X +jsonwebtoken@9.1.0 X +lazy_static@1.4.0 X X +lazycell@1.3.0 X X +libc@0.2.150 X X +libloading@0.7.4 X +libm@0.2.8 X X +libredox@0.0.1 X +linux-raw-sys@0.4.11 X X X +lock_api@0.4.11 X X +log@0.4.20 X X +md-5@0.10.6 X X +memchr@2.6.4 X X +mime@0.3.17 X X +minimal-lexical@0.2.1 X X +miniz_oxide@0.7.1 X X X +mio@0.8.9 X +native-tls@0.2.11 X X +nom@7.1.3 X +num-bigint@0.4.4 X X +num-bigint-dig@0.8.4 X X +num-derive@0.3.3 X X +num-integer@0.1.45 X X +num-iter@0.1.43 X X +num-traits@0.2.17 X X +num_cpus@1.16.0 X X +object@0.32.1 X X +once_cell@1.18.0 X X +opendal@0.43.0 X +opendal-php@0.1.0 X +openssh@0.10.1 X X +openssh-sftp-client@0.14.1 X +openssh-sftp-client-lowlevel@0.6.0 X +openssh-sftp-error@0.4.0 X +openssh-sftp-protocol@0.24.0 X +openssh-sftp-protocol-error@0.1.0 X +openssl@0.10.59 X +openssl-macros@0.1.1 X X +openssl-probe@0.1.5 X X +openssl-sys@0.9.95 X +option-ext@0.2.0 X +ordered-multimap@0.7.0 X +parking_lot@0.12.1 X X +parking_lot_core@0.9.9 X X +password-hash@0.4.2 X X +pbkdf2@0.11.0 X X +peeking_take_while@0.1.2 X X +pem@3.0.2 X +pem-rfc7468@0.7.0 X X +percent-encoding@2.3.0 X X +pin-project@1.1.3 X X +pin-project-internal@1.1.3 X X +pin-project-lite@0.2.13 X X +pin-utils@0.1.0 X X +pkcs1@0.7.5 X X +pkcs8@0.10.2 X X +pkg-config@0.3.27 X X +powerfmt@0.2.0 X X +ppv-lite86@0.2.17 X X +prettyplease@0.2.15 X X +proc-macro2@1.0.69 X X +pulldown-cmark@0.9.3 X +quick-xml@0.30.0 X +quick-xml@0.31.0 X +quote@1.0.33 X X +rand@0.8.5 X X +rand_chacha@0.3.1 X X +rand_core@0.6.4 X X +redox_syscall@0.4.1 X +redox_users@0.4.4 X +regex@1.10.2 X X +regex-automata@0.4.3 X X +regex-syntax@0.8.2 X X +reqsign@0.14.4 X +reqwest@0.11.22 X X +ring@0.17.5 X +rsa@0.9.4 X X +rust-ini@0.20.0 X +rustc-demangle@0.1.23 X X +rustc-hash@1.1.0 X X +rustix@0.38.25 X X X +rustls@0.21.9 X X X +rustls-native-certs@0.6.3 X X X +rustls-pemfile@1.0.4 X X X +rustls-webpki@0.101.7 X +ryu@1.0.15 X X +same-file@1.0.6 X X +schannel@0.1.22 X +scopeguard@1.2.0 X X +sct@0.7.1 X X X +security-framework@2.9.2 X X +security-framework-sys@2.9.1 X X +semver@1.0.20 X X +serde@1.0.193 X X +serde_derive@1.0.193 X X +serde_json@1.0.108 X X +serde_urlencoded@0.7.1 X X +sha1@0.10.6 X X +sha2@0.10.8 X X +shell-escape@0.1.5 X X +shlex@1.2.0 X X +signal-hook-registry@1.4.1 X X +signature@2.2.0 X X +simple_asn1@0.6.2 X +skeptic@0.13.7 X X +slab@0.4.9 X +smallvec@1.11.2 X X +socket2@0.4.10 X X +socket2@0.5.5 X X +spin@0.5.2 X +spin@0.9.8 X +spki@0.7.2 X X +ssh_format@0.14.1 X +ssh_format_error@0.1.0 X +stable_deref_trait@1.2.0 X X +strsim@0.10.0 X +subtle@2.5.0 X +syn@1.0.109 X X +syn@2.0.39 X X +system-configuration@0.5.1 X X +system-configuration-sys@0.5.0 X X +tempfile@3.8.1 X X +thin-vec@0.2.12 X X +thiserror@1.0.50 X X +thiserror-impl@1.0.50 X X +time@0.3.30 X X +time-core@0.1.2 X X +time-macros@0.2.15 X X +tiny-keccak@2.0.2 X +tinyvec@1.6.0 X X X +tinyvec_macros@0.1.1 X X X +tokio@1.34.0 X +tokio-io-utility@0.7.6 X +tokio-macros@2.2.0 X +tokio-pipe@0.2.12 X X +tokio-rustls@0.24.1 X X +tokio-util@0.7.10 X +tower-service@0.3.2 X +tracing@0.1.40 X +tracing-attributes@0.1.27 X +tracing-core@0.1.32 X +triomphe@0.1.9 X X +try-lock@0.2.4 X +typenum@1.17.0 X X +unicase@2.7.0 X X +unicode-bidi@0.3.13 X X +unicode-ident@1.0.12 X X X +unicode-normalization@0.1.22 X X +untrusted@0.9.0 X +ureq@2.9.0 X X +url@2.4.1 X X +uuid@1.6.1 X X +valuable@0.1.0 X +vcpkg@0.2.15 X X +vec-strings@0.4.8 X +version_check@0.9.4 X X +walkdir@2.4.0 X X +want@0.3.1 X +wasi@0.11.0+wasi-snapshot-preview1 X X X +wasm-bindgen@0.2.89 X X +wasm-bindgen-backend@0.2.89 X X +wasm-bindgen-futures@0.4.38 X X +wasm-bindgen-macro@0.2.89 X X +wasm-bindgen-macro-support@0.2.89 X X +wasm-bindgen-shared@0.2.89 X X +wasm-streams@0.3.0 X X +web-sys@0.3.65 X X +which@4.4.2 X +winapi@0.3.9 X X +winapi-i686-pc-windows-gnu@0.4.0 X X +winapi-util@0.1.6 X X +winapi-x86_64-pc-windows-gnu@0.4.0 X X +windows-core@0.51.1 X X +windows-sys@0.48.0 X X +windows-targets@0.48.5 X X +windows_aarch64_gnullvm@0.48.5 X X +windows_aarch64_msvc@0.48.5 X X +windows_i686_gnu@0.48.5 X X +windows_i686_msvc@0.48.5 X X +windows_x86_64_gnu@0.48.5 X X +windows_x86_64_gnullvm@0.48.5 X X +windows_x86_64_msvc@0.48.5 X X +winreg@0.50.0 X +zerocopy@0.7.26 X X X +zeroize@1.7.0 X X +zip@0.6.6 X +zstd@0.11.2+zstd.1.5.2 X +zstd-safe@5.0.2+zstd.1.5.2 X X +zstd-sys@2.0.9+zstd.1.5.5 X X diff --git a/bindings/python/DEPENDENCIES.md b/bindings/python/DEPENDENCIES.md new file mode 100644 index 000000000000..6588b122f55c --- /dev/null +++ b/bindings/python/DEPENDENCIES.md @@ -0,0 +1,9 @@ +# Dependencies + +## Rust Part Dependencies + +Refer to [DEPENDENCIES.rust.csv](./DEPENDENCIES.rust.csv) for full list. + +## Python Part Dependencies + +No runtime extra deps. diff --git a/bindings/python/DEPENDENCIES.rust.csv b/bindings/python/DEPENDENCIES.rust.csv new file mode 100644 index 000000000000..d5f58d6a6ee1 --- /dev/null +++ b/bindings/python/DEPENDENCIES.rust.csv @@ -0,0 +1,249 @@ +crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense Zlib Unlicensed +addr2line@0.21.0 X X +adler@1.0.2 X X X +ahash@0.8.6 X X +allocator-api2@0.2.16 X X +android-tzdata@0.1.1 X X +android_system_properties@0.1.5 X X +anyhow@1.0.75 X X +arc-swap@1.6.0 X X +async-compat@0.2.3 X X +async-trait@0.1.74 X X +autocfg@1.1.0 X X +awaitable@0.4.0 X +awaitable-error@0.1.0 X +backon@0.4.1 X +backtrace@0.3.69 X X +base64@0.21.5 X X +base64ct@1.6.0 X X +bitflags@1.3.2 X X +bitflags@2.4.1 X X +block-buffer@0.10.4 X X +bumpalo@3.14.0 X X +byteorder@1.5.0 X X +bytes@1.5.0 X +cc@1.0.83 X X +cfg-if@1.0.0 X X +chrono@0.4.31 X X +concurrent_arena@0.1.8 X +const-oid@0.9.5 X X +const-random@0.1.17 X X +const-random-macro@0.1.16 X X +core-foundation@0.9.3 X X +core-foundation-sys@0.8.4 X X +cpufeatures@0.2.11 X X +crunchy@0.2.2 X +crypto-common@0.1.6 X X +der@0.7.8 X X +deranged@0.3.9 X X +derive_destructure2@0.1.2 X X +digest@0.10.7 X X +dirs@5.0.1 X X +dirs-sys@0.4.1 X X +dlv-list@0.5.2 X X +dotenvy@0.15.7 X +encoding_rs@0.8.33 X X X +equivalent@1.0.1 X X +fastrand@1.9.0 X X +fastrand@2.0.1 X X +flagset@0.4.4 X +fnv@1.0.7 X X +form_urlencoded@1.2.0 X X +futures@0.3.29 X X +futures-channel@0.3.29 X X +futures-core@0.3.29 X X +futures-executor@0.3.29 X X +futures-io@0.3.29 X X +futures-macro@0.3.29 X X +futures-sink@0.3.29 X X +futures-task@0.3.29 X X +futures-util@0.3.29 X X +generic-array@0.14.7 X +getrandom@0.2.11 X X +gimli@0.28.0 X X +h2@0.3.22 X +hashbrown@0.14.2 X X +hermit-abi@0.3.3 X X +hex@0.4.3 X X +hmac@0.12.1 X X +home@0.5.5 X X +http@0.2.11 X X +http-body@0.4.5 X +httparse@1.8.0 X X +httpdate@1.0.3 X X +hyper@0.14.27 X +hyper-rustls@0.24.2 X X X +iana-time-zone@0.1.58 X X +iana-time-zone-haiku@0.1.2 X X +idna@0.4.0 X X +indexmap@2.1.0 X X +indoc@1.0.9 X X +instant@0.1.12 X +ipnet@2.9.0 X X +itoa@1.0.9 X X +jobserver@0.1.27 X X +js-sys@0.3.65 X X +jsonwebtoken@9.1.0 X +lazy_static@1.4.0 X X +libc@0.2.150 X X +libm@0.2.8 X X +libredox@0.0.1 X +linux-raw-sys@0.4.11 X X X +lock_api@0.4.11 X X +log@0.4.20 X X +md-5@0.10.6 X X +memchr@2.6.4 X X +memoffset@0.9.0 X +mime@0.3.17 X X +miniz_oxide@0.7.1 X X X +mio@0.8.9 X +num-bigint@0.4.4 X X +num-bigint-dig@0.8.4 X X +num-derive@0.3.3 X X +num-integer@0.1.45 X X +num-iter@0.1.43 X X +num-traits@0.2.17 X X +num_cpus@1.16.0 X X +object@0.32.1 X X +once_cell@1.18.0 X X +opendal@0.43.0 X +opendal-python@0.43.0 X +openssh@0.10.1 X X +openssh-sftp-client@0.14.1 X +openssh-sftp-client-lowlevel@0.6.0 X +openssh-sftp-error@0.4.0 X +openssh-sftp-protocol@0.24.0 X +openssh-sftp-protocol-error@0.1.0 X +openssl-probe@0.1.5 X X +option-ext@0.2.0 X +ordered-multimap@0.7.0 X +parking_lot@0.12.1 X X +parking_lot_core@0.9.9 X X +pem@3.0.2 X +pem-rfc7468@0.7.0 X X +percent-encoding@2.3.0 X X +pin-project@1.1.3 X X +pin-project-internal@1.1.3 X X +pin-project-lite@0.2.13 X X +pin-utils@0.1.0 X X +pkcs1@0.7.5 X X +pkcs8@0.10.2 X X +powerfmt@0.2.0 X X +ppv-lite86@0.2.17 X X +proc-macro2@1.0.69 X X +pyo3@0.19.2 X +pyo3-asyncio@0.19.0 X +pyo3-build-config@0.19.2 X +pyo3-ffi@0.19.2 X +pyo3-macros@0.19.2 X +pyo3-macros-backend@0.19.2 X +quick-xml@0.30.0 X +quick-xml@0.31.0 X +quote@1.0.33 X X +rand@0.8.5 X X +rand_chacha@0.3.1 X X +rand_core@0.6.4 X X +redox_syscall@0.4.1 X +redox_users@0.4.4 X +reqsign@0.14.4 X +reqwest@0.11.22 X X +ring@0.17.5 X +rsa@0.9.4 X X +rust-ini@0.20.0 X +rustc-demangle@0.1.23 X X +rustix@0.38.25 X X X +rustls@0.21.9 X X X +rustls-native-certs@0.6.3 X X X +rustls-pemfile@1.0.4 X X X +rustls-webpki@0.101.7 X +ryu@1.0.15 X X +schannel@0.1.22 X +scopeguard@1.2.0 X X +sct@0.7.1 X X X +security-framework@2.9.2 X X +security-framework-sys@2.9.1 X X +serde@1.0.193 X X +serde_derive@1.0.193 X X +serde_json@1.0.108 X X +serde_urlencoded@0.7.1 X X +sha1@0.10.6 X X +sha2@0.10.8 X X +shell-escape@0.1.5 X X +signal-hook-registry@1.4.1 X X +signature@2.2.0 X X +simple_asn1@0.6.2 X +slab@0.4.9 X +smallvec@1.11.2 X X +socket2@0.4.10 X X +socket2@0.5.5 X X +spin@0.5.2 X +spin@0.9.8 X +spki@0.7.2 X X +ssh_format@0.14.1 X +ssh_format_error@0.1.0 X +stable_deref_trait@1.2.0 X X +subtle@2.5.0 X +syn@1.0.109 X X +syn@2.0.39 X X +system-configuration@0.5.1 X X +system-configuration-sys@0.5.0 X X +target-lexicon@0.12.12 X +tempfile@3.8.1 X X +thin-vec@0.2.12 X X +thiserror@1.0.50 X X +thiserror-impl@1.0.50 X X +time@0.3.30 X X +time-core@0.1.2 X X +time-macros@0.2.15 X X +tiny-keccak@2.0.2 X +tinyvec@1.6.0 X X X +tinyvec_macros@0.1.1 X X X +tokio@1.34.0 X +tokio-io-utility@0.7.6 X +tokio-macros@2.2.0 X +tokio-pipe@0.2.12 X X +tokio-rustls@0.24.1 X X +tokio-util@0.7.10 X +tower-service@0.3.2 X +tracing@0.1.40 X +tracing-attributes@0.1.27 X +tracing-core@0.1.32 X +triomphe@0.1.9 X X +try-lock@0.2.4 X +typenum@1.17.0 X X +unicode-bidi@0.3.13 X X +unicode-ident@1.0.12 X X X +unicode-normalization@0.1.22 X X +unindent@0.1.11 X X +untrusted@0.9.0 X +url@2.4.1 X X +uuid@1.6.1 X X +valuable@0.1.0 X +vec-strings@0.4.8 X +version_check@0.9.4 X X +want@0.3.1 X +wasi@0.11.0+wasi-snapshot-preview1 X X X +wasm-bindgen@0.2.89 X X +wasm-bindgen-backend@0.2.89 X X +wasm-bindgen-futures@0.4.38 X X +wasm-bindgen-macro@0.2.89 X X +wasm-bindgen-macro-support@0.2.89 X X +wasm-bindgen-shared@0.2.89 X X +wasm-streams@0.3.0 X X +web-sys@0.3.65 X X +winapi@0.3.9 X X +winapi-i686-pc-windows-gnu@0.4.0 X X +winapi-x86_64-pc-windows-gnu@0.4.0 X X +windows-core@0.51.1 X X +windows-sys@0.48.0 X X +windows-targets@0.48.5 X X +windows_aarch64_gnullvm@0.48.5 X X +windows_aarch64_msvc@0.48.5 X X +windows_i686_gnu@0.48.5 X X +windows_i686_msvc@0.48.5 X X +windows_x86_64_gnu@0.48.5 X X +windows_x86_64_gnullvm@0.48.5 X X +windows_x86_64_msvc@0.48.5 X X +winreg@0.50.0 X +zerocopy@0.7.26 X X X +zeroize@1.7.0 X X diff --git a/bindings/ruby/DEPENDENCIES.md b/bindings/ruby/DEPENDENCIES.md new file mode 100644 index 000000000000..c388e3a539eb --- /dev/null +++ b/bindings/ruby/DEPENDENCIES.md @@ -0,0 +1,9 @@ +# Dependencies + +## Rust Part Dependencies + +Refer to [DEPENDENCIES.rust.csv](./DEPENDENCIES.rust.csv) for full list. + +## Ruby Part Dependencies + +No runtime extra deps. diff --git a/bindings/ruby/DEPENDENCIES.rust.csv b/bindings/ruby/DEPENDENCIES.rust.csv new file mode 100644 index 000000000000..212d03f0539c --- /dev/null +++ b/bindings/ruby/DEPENDENCIES.rust.csv @@ -0,0 +1,260 @@ +crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense Zlib Unlicensed +addr2line@0.21.0 X X +adler@1.0.2 X X X +ahash@0.8.6 X X +aho-corasick@1.1.2 X X +allocator-api2@0.2.16 X X +android-tzdata@0.1.1 X X +android_system_properties@0.1.5 X X +anyhow@1.0.75 X X +arc-swap@1.6.0 X X +async-compat@0.2.3 X X +async-trait@0.1.74 X X +autocfg@1.1.0 X X +awaitable@0.4.0 X +awaitable-error@0.1.0 X +backon@0.4.1 X +backtrace@0.3.69 X X +base64@0.21.5 X X +base64ct@1.6.0 X X +bindgen@0.69.1 X +bitflags@1.3.2 X X +bitflags@2.4.1 X X +block-buffer@0.10.4 X X +bumpalo@3.14.0 X X +byteorder@1.5.0 X X +bytes@1.5.0 X +cc@1.0.83 X X +cexpr@0.6.0 X X +cfg-if@1.0.0 X X +chrono@0.4.31 X X +clang-sys@1.6.1 X +concurrent_arena@0.1.8 X +const-oid@0.9.5 X X +const-random@0.1.17 X X +const-random-macro@0.1.16 X X +core-foundation@0.9.3 X X +core-foundation-sys@0.8.4 X X +cpufeatures@0.2.11 X X +crunchy@0.2.2 X +crypto-common@0.1.6 X X +der@0.7.8 X X +deranged@0.3.9 X X +derive_destructure2@0.1.2 X X +digest@0.10.7 X X +dirs@5.0.1 X X +dirs-sys@0.4.1 X X +dlv-list@0.5.2 X X +dotenvy@0.15.7 X +encoding_rs@0.8.33 X X X +equivalent@1.0.1 X X +fastrand@1.9.0 X X +fastrand@2.0.1 X X +flagset@0.4.4 X +fnv@1.0.7 X X +form_urlencoded@1.2.0 X X +futures@0.3.29 X X +futures-channel@0.3.29 X X +futures-core@0.3.29 X X +futures-executor@0.3.29 X X +futures-io@0.3.29 X X +futures-macro@0.3.29 X X +futures-sink@0.3.29 X X +futures-task@0.3.29 X X +futures-util@0.3.29 X X +generic-array@0.14.7 X +getrandom@0.2.11 X X +gimli@0.28.0 X X +glob@0.3.1 X X +h2@0.3.22 X +hashbrown@0.14.2 X X +hermit-abi@0.3.3 X X +hex@0.4.3 X X +hmac@0.12.1 X X +home@0.5.5 X X +http@0.2.11 X X +http-body@0.4.5 X +httparse@1.8.0 X X +httpdate@1.0.3 X X +hyper@0.14.27 X +hyper-rustls@0.24.2 X X X +iana-time-zone@0.1.58 X X +iana-time-zone-haiku@0.1.2 X X +idna@0.4.0 X X +indexmap@2.1.0 X X +instant@0.1.12 X +ipnet@2.9.0 X X +itoa@1.0.9 X X +jobserver@0.1.27 X X +js-sys@0.3.65 X X +jsonwebtoken@9.1.0 X +lazy_static@1.4.0 X X +lazycell@1.3.0 X X +libc@0.2.150 X X +libloading@0.7.4 X +libm@0.2.8 X X +libredox@0.0.1 X +linux-raw-sys@0.4.11 X X X +lock_api@0.4.11 X X +log@0.4.20 X X +magnus@0.5.5 X +magnus-macros@0.4.1 X +md-5@0.10.6 X X +memchr@2.6.4 X X +mime@0.3.17 X X +minimal-lexical@0.2.1 X X +miniz_oxide@0.7.1 X X X +mio@0.8.9 X +nom@7.1.3 X +num-bigint@0.4.4 X X +num-bigint-dig@0.8.4 X X +num-derive@0.3.3 X X +num-integer@0.1.45 X X +num-iter@0.1.43 X X +num-traits@0.2.17 X X +num_cpus@1.16.0 X X +object@0.32.1 X X +once_cell@1.18.0 X X +opendal@0.43.0 X +opendal-ruby@0.1.0 X +openssh@0.10.1 X X +openssh-sftp-client@0.14.1 X +openssh-sftp-client-lowlevel@0.6.0 X +openssh-sftp-error@0.4.0 X +openssh-sftp-protocol@0.24.0 X +openssh-sftp-protocol-error@0.1.0 X +openssl-probe@0.1.5 X X +option-ext@0.2.0 X +ordered-multimap@0.7.0 X +parking_lot@0.12.1 X X +parking_lot_core@0.9.9 X X +peeking_take_while@0.1.2 X X +pem@3.0.2 X +pem-rfc7468@0.7.0 X X +percent-encoding@2.3.0 X X +pin-project@1.1.3 X X +pin-project-internal@1.1.3 X X +pin-project-lite@0.2.13 X X +pin-utils@0.1.0 X X +pkcs1@0.7.5 X X +pkcs8@0.10.2 X X +powerfmt@0.2.0 X X +ppv-lite86@0.2.17 X X +proc-macro2@1.0.69 X X +quick-xml@0.30.0 X +quick-xml@0.31.0 X +quote@1.0.33 X X +rand@0.8.5 X X +rand_chacha@0.3.1 X X +rand_core@0.6.4 X X +rb-sys@0.9.83 X X +rb-sys-build@0.9.83 X X +rb-sys-env@0.1.2 X X +redox_syscall@0.4.1 X +redox_users@0.4.4 X +regex@1.10.2 X X +regex-automata@0.4.3 X X +regex-syntax@0.8.2 X X +reqsign@0.14.4 X +reqwest@0.11.22 X X +ring@0.17.5 X +rsa@0.9.4 X X +rust-ini@0.20.0 X +rustc-demangle@0.1.23 X X +rustc-hash@1.1.0 X X +rustix@0.38.25 X X X +rustls@0.21.9 X X X +rustls-native-certs@0.6.3 X X X +rustls-pemfile@1.0.4 X X X +rustls-webpki@0.101.7 X +ryu@1.0.15 X X +schannel@0.1.22 X +scopeguard@1.2.0 X X +sct@0.7.1 X X X +security-framework@2.9.2 X X +security-framework-sys@2.9.1 X X +serde@1.0.193 X X +serde_derive@1.0.193 X X +serde_json@1.0.108 X X +serde_urlencoded@0.7.1 X X +sha1@0.10.6 X X +sha2@0.10.8 X X +shell-escape@0.1.5 X X +shell-words@1.1.0 X X +shlex@1.2.0 X X +signal-hook-registry@1.4.1 X X +signature@2.2.0 X X +simple_asn1@0.6.2 X +slab@0.4.9 X +smallvec@1.11.2 X X +socket2@0.4.10 X X +socket2@0.5.5 X X +spin@0.5.2 X +spin@0.9.8 X +spki@0.7.2 X X +ssh_format@0.14.1 X +ssh_format_error@0.1.0 X +stable_deref_trait@1.2.0 X X +subtle@2.5.0 X +syn@1.0.109 X X +syn@2.0.39 X X +system-configuration@0.5.1 X X +system-configuration-sys@0.5.0 X X +tempfile@3.8.1 X X +thin-vec@0.2.12 X X +thiserror@1.0.50 X X +thiserror-impl@1.0.50 X X +time@0.3.30 X X +time-core@0.1.2 X X +time-macros@0.2.15 X X +tiny-keccak@2.0.2 X +tinyvec@1.6.0 X X X +tinyvec_macros@0.1.1 X X X +tokio@1.34.0 X +tokio-io-utility@0.7.6 X +tokio-macros@2.2.0 X +tokio-pipe@0.2.12 X X +tokio-rustls@0.24.1 X X +tokio-util@0.7.10 X +tower-service@0.3.2 X +tracing@0.1.40 X +tracing-attributes@0.1.27 X +tracing-core@0.1.32 X +triomphe@0.1.9 X X +try-lock@0.2.4 X +typenum@1.17.0 X X +unicode-bidi@0.3.13 X X +unicode-ident@1.0.12 X X X +unicode-normalization@0.1.22 X X +untrusted@0.9.0 X +url@2.4.1 X X +uuid@1.6.1 X X +valuable@0.1.0 X +vec-strings@0.4.8 X +version_check@0.9.4 X X +want@0.3.1 X +wasi@0.11.0+wasi-snapshot-preview1 X X X +wasm-bindgen@0.2.89 X X +wasm-bindgen-backend@0.2.89 X X +wasm-bindgen-futures@0.4.38 X X +wasm-bindgen-macro@0.2.89 X X +wasm-bindgen-macro-support@0.2.89 X X +wasm-bindgen-shared@0.2.89 X X +wasm-streams@0.3.0 X X +web-sys@0.3.65 X X +winapi@0.3.9 X X +winapi-i686-pc-windows-gnu@0.4.0 X X +winapi-x86_64-pc-windows-gnu@0.4.0 X X +windows-core@0.51.1 X X +windows-sys@0.48.0 X X +windows-targets@0.48.5 X X +windows_aarch64_gnullvm@0.48.5 X X +windows_aarch64_msvc@0.48.5 X X +windows_i686_gnu@0.48.5 X X +windows_i686_msvc@0.48.5 X X +windows_x86_64_gnu@0.48.5 X X +windows_x86_64_gnullvm@0.48.5 X X +windows_x86_64_msvc@0.48.5 X X +winreg@0.50.0 X +zerocopy@0.7.26 X X X +zeroize@1.7.0 X X diff --git a/bindings/swift/DEPENDENCIES.md b/bindings/swift/DEPENDENCIES.md new file mode 100644 index 000000000000..ec08abe4bd84 --- /dev/null +++ b/bindings/swift/DEPENDENCIES.md @@ -0,0 +1,3 @@ +# Dependencies + +No runtime extra deps. diff --git a/bindings/zig/DEPENDENCIES.md b/bindings/zig/DEPENDENCIES.md new file mode 100644 index 000000000000..ec08abe4bd84 --- /dev/null +++ b/bindings/zig/DEPENDENCIES.md @@ -0,0 +1,3 @@ +# Dependencies + +No runtime extra deps. diff --git a/core/DEPENDENCIES.md b/core/DEPENDENCIES.md new file mode 100644 index 000000000000..b8260cb7d479 --- /dev/null +++ b/core/DEPENDENCIES.md @@ -0,0 +1,3 @@ +# Dependencies + +Refer to [DEPENDENCIES.rust.csv](./DEPENDENCIES.rust.csv) for full list. diff --git a/core/DEPENDENCIES.rust.csv b/core/DEPENDENCIES.rust.csv new file mode 100644 index 000000000000..4c35116f07db --- /dev/null +++ b/core/DEPENDENCIES.rust.csv @@ -0,0 +1,238 @@ +crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense Zlib Unlicensed +addr2line@0.21.0 X X +adler@1.0.2 X X X +ahash@0.8.6 X X +allocator-api2@0.2.16 X X +android-tzdata@0.1.1 X X +android_system_properties@0.1.5 X X +anyhow@1.0.75 X X +arc-swap@1.6.0 X X +async-compat@0.2.3 X X +async-trait@0.1.74 X X +autocfg@1.1.0 X X +awaitable@0.4.0 X +awaitable-error@0.1.0 X +backon@0.4.1 X +backtrace@0.3.69 X X +base64@0.21.5 X X +base64ct@1.6.0 X X +bitflags@1.3.2 X X +bitflags@2.4.1 X X +block-buffer@0.10.4 X X +bumpalo@3.14.0 X X +byteorder@1.5.0 X X +bytes@1.5.0 X +cc@1.0.83 X X +cfg-if@1.0.0 X X +chrono@0.4.31 X X +concurrent_arena@0.1.8 X +const-oid@0.9.5 X X +const-random@0.1.17 X X +const-random-macro@0.1.16 X X +core-foundation@0.9.3 X X +core-foundation-sys@0.8.4 X X +cpufeatures@0.2.11 X X +crunchy@0.2.2 X +crypto-common@0.1.6 X X +der@0.7.8 X X +deranged@0.3.9 X X +derive_destructure2@0.1.2 X X +digest@0.10.7 X X +dirs@5.0.1 X X +dirs-sys@0.4.1 X X +dlv-list@0.5.2 X X +dotenvy@0.15.7 X +encoding_rs@0.8.33 X X X +equivalent@1.0.1 X X +fastrand@1.9.0 X X +fastrand@2.0.1 X X +flagset@0.4.4 X +fnv@1.0.7 X X +form_urlencoded@1.2.0 X X +futures@0.3.29 X X +futures-channel@0.3.29 X X +futures-core@0.3.29 X X +futures-executor@0.3.29 X X +futures-io@0.3.29 X X +futures-macro@0.3.29 X X +futures-sink@0.3.29 X X +futures-task@0.3.29 X X +futures-util@0.3.29 X X +generic-array@0.14.7 X +getrandom@0.2.11 X X +gimli@0.28.0 X X +h2@0.3.22 X +hashbrown@0.14.2 X X +hermit-abi@0.3.3 X X +hex@0.4.3 X X +hmac@0.12.1 X X +home@0.5.5 X X +http@0.2.11 X X +http-body@0.4.5 X +httparse@1.8.0 X X +httpdate@1.0.3 X X +hyper@0.14.27 X +hyper-rustls@0.24.2 X X X +iana-time-zone@0.1.58 X X +iana-time-zone-haiku@0.1.2 X X +idna@0.4.0 X X +indexmap@2.1.0 X X +instant@0.1.12 X +ipnet@2.9.0 X X +itoa@1.0.9 X X +jobserver@0.1.27 X X +js-sys@0.3.65 X X +jsonwebtoken@9.1.0 X +lazy_static@1.4.0 X X +libc@0.2.150 X X +libm@0.2.8 X X +libredox@0.0.1 X +linux-raw-sys@0.4.11 X X X +lock_api@0.4.11 X X +log@0.4.20 X X +md-5@0.10.6 X X +memchr@2.6.4 X X +mime@0.3.17 X X +miniz_oxide@0.7.1 X X X +mio@0.8.9 X +num-bigint@0.4.4 X X +num-bigint-dig@0.8.4 X X +num-derive@0.3.3 X X +num-integer@0.1.45 X X +num-iter@0.1.43 X X +num-traits@0.2.17 X X +num_cpus@1.16.0 X X +object@0.32.1 X X +once_cell@1.18.0 X X +opendal@0.43.0 X +openssh@0.10.1 X X +openssh-sftp-client@0.14.1 X +openssh-sftp-client-lowlevel@0.6.0 X +openssh-sftp-error@0.4.0 X +openssh-sftp-protocol@0.24.0 X +openssh-sftp-protocol-error@0.1.0 X +openssl-probe@0.1.5 X X +option-ext@0.2.0 X +ordered-multimap@0.7.0 X +parking_lot@0.12.1 X X +parking_lot_core@0.9.9 X X +pem@3.0.2 X +pem-rfc7468@0.7.0 X X +percent-encoding@2.3.0 X X +pin-project@1.1.3 X X +pin-project-internal@1.1.3 X X +pin-project-lite@0.2.13 X X +pin-utils@0.1.0 X X +pkcs1@0.7.5 X X +pkcs8@0.10.2 X X +powerfmt@0.2.0 X X +ppv-lite86@0.2.17 X X +proc-macro2@1.0.69 X X +quick-xml@0.30.0 X +quick-xml@0.31.0 X +quote@1.0.33 X X +rand@0.8.5 X X +rand_chacha@0.3.1 X X +rand_core@0.6.4 X X +redox_syscall@0.4.1 X +redox_users@0.4.4 X +reqsign@0.14.4 X +reqwest@0.11.22 X X +ring@0.17.5 X +rsa@0.9.4 X X +rust-ini@0.20.0 X +rustc-demangle@0.1.23 X X +rustix@0.38.25 X X X +rustls@0.21.9 X X X +rustls-native-certs@0.6.3 X X X +rustls-pemfile@1.0.4 X X X +rustls-webpki@0.101.7 X +ryu@1.0.15 X X +schannel@0.1.22 X +scopeguard@1.2.0 X X +sct@0.7.1 X X X +security-framework@2.9.2 X X +security-framework-sys@2.9.1 X X +serde@1.0.193 X X +serde_derive@1.0.193 X X +serde_json@1.0.108 X X +serde_urlencoded@0.7.1 X X +sha1@0.10.6 X X +sha2@0.10.8 X X +shell-escape@0.1.5 X X +signal-hook-registry@1.4.1 X X +signature@2.2.0 X X +simple_asn1@0.6.2 X +slab@0.4.9 X +smallvec@1.11.2 X X +socket2@0.4.10 X X +socket2@0.5.5 X X +spin@0.5.2 X +spin@0.9.8 X +spki@0.7.2 X X +ssh_format@0.14.1 X +ssh_format_error@0.1.0 X +stable_deref_trait@1.2.0 X X +subtle@2.5.0 X +syn@1.0.109 X X +syn@2.0.39 X X +system-configuration@0.5.1 X X +system-configuration-sys@0.5.0 X X +tempfile@3.8.1 X X +thin-vec@0.2.12 X X +thiserror@1.0.50 X X +thiserror-impl@1.0.50 X X +time@0.3.30 X X +time-core@0.1.2 X X +time-macros@0.2.15 X X +tiny-keccak@2.0.2 X +tinyvec@1.6.0 X X X +tinyvec_macros@0.1.1 X X X +tokio@1.34.0 X +tokio-io-utility@0.7.6 X +tokio-macros@2.2.0 X +tokio-pipe@0.2.12 X X +tokio-rustls@0.24.1 X X +tokio-util@0.7.10 X +tower-service@0.3.2 X +tracing@0.1.40 X +tracing-attributes@0.1.27 X +tracing-core@0.1.32 X +triomphe@0.1.9 X X +try-lock@0.2.4 X +typenum@1.17.0 X X +unicode-bidi@0.3.13 X X +unicode-ident@1.0.12 X X X +unicode-normalization@0.1.22 X X +untrusted@0.9.0 X +url@2.4.1 X X +uuid@1.6.1 X X +valuable@0.1.0 X +vec-strings@0.4.8 X +version_check@0.9.4 X X +want@0.3.1 X +wasi@0.11.0+wasi-snapshot-preview1 X X X +wasm-bindgen@0.2.89 X X +wasm-bindgen-backend@0.2.89 X X +wasm-bindgen-futures@0.4.38 X X +wasm-bindgen-macro@0.2.89 X X +wasm-bindgen-macro-support@0.2.89 X X +wasm-bindgen-shared@0.2.89 X X +wasm-streams@0.3.0 X X +web-sys@0.3.65 X X +winapi@0.3.9 X X +winapi-i686-pc-windows-gnu@0.4.0 X X +winapi-x86_64-pc-windows-gnu@0.4.0 X X +windows-core@0.51.1 X X +windows-sys@0.48.0 X X +windows-targets@0.48.5 X X +windows_aarch64_gnullvm@0.48.5 X X +windows_aarch64_msvc@0.48.5 X X +windows_i686_gnu@0.48.5 X X +windows_i686_msvc@0.48.5 X X +windows_x86_64_gnu@0.48.5 X X +windows_x86_64_gnullvm@0.48.5 X X +windows_x86_64_msvc@0.48.5 X X +winreg@0.50.0 X +zerocopy@0.7.26 X X X +zeroize@1.7.0 X X diff --git a/core/benches/vs_fs/DEPENDENCIES.md b/core/benches/vs_fs/DEPENDENCIES.md new file mode 100644 index 000000000000..b8260cb7d479 --- /dev/null +++ b/core/benches/vs_fs/DEPENDENCIES.md @@ -0,0 +1,3 @@ +# Dependencies + +Refer to [DEPENDENCIES.rust.csv](./DEPENDENCIES.rust.csv) for full list. diff --git a/core/benches/vs_fs/DEPENDENCIES.rust.csv b/core/benches/vs_fs/DEPENDENCIES.rust.csv new file mode 100644 index 000000000000..ca242e09fa7e --- /dev/null +++ b/core/benches/vs_fs/DEPENDENCIES.rust.csv @@ -0,0 +1,281 @@ +crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense Zlib Unlicensed +addr2line@0.21.0 X X +adler@1.0.2 X X X +ahash@0.8.6 X X +aho-corasick@1.1.2 X X +allocator-api2@0.2.16 X X +android-tzdata@0.1.1 X X +android_system_properties@0.1.5 X X +anes@0.1.6 X X +anstream@0.6.4 X X +anstyle@1.0.4 X X +anstyle-parse@0.2.2 X X +anstyle-query@1.0.0 X X +anstyle-wincon@3.0.1 X X +anyhow@1.0.75 X X +arc-swap@1.6.0 X X +async-compat@0.2.3 X X +async-trait@0.1.74 X X +autocfg@1.1.0 X X +awaitable@0.4.0 X +awaitable-error@0.1.0 X +backon@0.4.1 X +backtrace@0.3.69 X X +base64@0.21.5 X X +base64ct@1.6.0 X X +bitflags@1.3.2 X X +bitflags@2.4.1 X X +block-buffer@0.10.4 X X +bumpalo@3.14.0 X X +byteorder@1.5.0 X X +bytes@1.5.0 X +cast@0.3.0 X X +cc@1.0.83 X X +cfg-if@1.0.0 X X +chrono@0.4.31 X X +ciborium@0.2.1 X +ciborium-io@0.2.1 X +ciborium-ll@0.2.1 X +clap@4.4.8 X X +clap_builder@4.4.8 X X +clap_derive@4.4.7 X X +clap_lex@0.6.0 X X +colorchoice@1.0.0 X X +concurrent_arena@0.1.8 X +const-oid@0.9.5 X X +const-random@0.1.17 X X +const-random-macro@0.1.16 X X +core-foundation@0.9.3 X X +core-foundation-sys@0.8.4 X X +cpufeatures@0.2.11 X X +criterion@0.5.1 X X +criterion-plot@0.5.0 X X +crossbeam-deque@0.8.3 X X +crossbeam-epoch@0.9.15 X X +crossbeam-utils@0.8.16 X X +crunchy@0.2.2 X +crypto-common@0.1.6 X X +der@0.7.8 X X +deranged@0.3.9 X X +derive_destructure2@0.1.2 X X +digest@0.10.7 X X +dirs@5.0.1 X X +dirs-sys@0.4.1 X X +dlv-list@0.5.2 X X +dotenvy@0.15.7 X +either@1.9.0 X X +encoding_rs@0.8.33 X X X +equivalent@1.0.1 X X +fastrand@1.9.0 X X +fastrand@2.0.1 X X +flagset@0.4.4 X +fnv@1.0.7 X X +form_urlencoded@1.2.0 X X +futures@0.3.29 X X +futures-channel@0.3.29 X X +futures-core@0.3.29 X X +futures-executor@0.3.29 X X +futures-io@0.3.29 X X +futures-macro@0.3.29 X X +futures-sink@0.3.29 X X +futures-task@0.3.29 X X +futures-util@0.3.29 X X +generic-array@0.14.7 X +getrandom@0.2.11 X X +gimli@0.28.0 X X +h2@0.3.22 X +half@1.8.2 X X +hashbrown@0.14.2 X X +heck@0.4.1 X X +hermit-abi@0.3.3 X X +hex@0.4.3 X X +hmac@0.12.1 X X +home@0.5.5 X X +http@0.2.11 X X +http-body@0.4.5 X +httparse@1.8.0 X X +httpdate@1.0.3 X X +hyper@0.14.27 X +hyper-rustls@0.24.2 X X X +iana-time-zone@0.1.58 X X +iana-time-zone-haiku@0.1.2 X X +idna@0.4.0 X X +indexmap@2.1.0 X X +instant@0.1.12 X +ipnet@2.9.0 X X +is-terminal@0.4.9 X +itertools@0.10.5 X X +itoa@1.0.9 X X +jobserver@0.1.27 X X +js-sys@0.3.65 X X +jsonwebtoken@9.1.0 X +lazy_static@1.4.0 X X +libc@0.2.150 X X +libm@0.2.8 X X +libredox@0.0.1 X +linux-raw-sys@0.4.11 X X X +lock_api@0.4.11 X X +log@0.4.20 X X +md-5@0.10.6 X X +memchr@2.6.4 X X +memoffset@0.9.0 X +mime@0.3.17 X X +miniz_oxide@0.7.1 X X X +mio@0.8.9 X +num-bigint@0.4.4 X X +num-bigint-dig@0.8.4 X X +num-derive@0.3.3 X X +num-integer@0.1.45 X X +num-iter@0.1.43 X X +num-traits@0.2.17 X X +num_cpus@1.16.0 X X +object@0.32.1 X X +once_cell@1.18.0 X X +oorandom@11.1.3 X +opendal@0.43.0 X +opendal-benchmark-vs-fs@0.0.0 X +openssh@0.10.1 X X +openssh-sftp-client@0.14.1 X +openssh-sftp-client-lowlevel@0.6.0 X +openssh-sftp-error@0.4.0 X +openssh-sftp-protocol@0.24.0 X +openssh-sftp-protocol-error@0.1.0 X +openssl-probe@0.1.5 X X +option-ext@0.2.0 X +ordered-multimap@0.7.0 X +parking_lot@0.12.1 X X +parking_lot_core@0.9.9 X X +pem@3.0.2 X +pem-rfc7468@0.7.0 X X +percent-encoding@2.3.0 X X +pin-project@1.1.3 X X +pin-project-internal@1.1.3 X X +pin-project-lite@0.2.13 X X +pin-utils@0.1.0 X X +pkcs1@0.7.5 X X +pkcs8@0.10.2 X X +plotters@0.3.5 X +plotters-backend@0.3.5 X +plotters-svg@0.3.5 X +powerfmt@0.2.0 X X +ppv-lite86@0.2.17 X X +proc-macro2@1.0.69 X X +quick-xml@0.30.0 X +quick-xml@0.31.0 X +quote@1.0.33 X X +rand@0.8.5 X X +rand_chacha@0.3.1 X X +rand_core@0.6.4 X X +rayon@1.8.0 X X +rayon-core@1.12.0 X X +redox_syscall@0.4.1 X +redox_users@0.4.4 X +regex@1.10.2 X X +regex-automata@0.4.3 X X +regex-syntax@0.8.2 X X +reqsign@0.14.4 X +reqwest@0.11.22 X X +ring@0.17.5 X +rsa@0.9.4 X X +rust-ini@0.20.0 X +rustc-demangle@0.1.23 X X +rustix@0.38.25 X X X +rustls@0.21.9 X X X +rustls-native-certs@0.6.3 X X X +rustls-pemfile@1.0.4 X X X +rustls-webpki@0.101.7 X +ryu@1.0.15 X X +same-file@1.0.6 X X +schannel@0.1.22 X +scopeguard@1.2.0 X X +sct@0.7.1 X X X +security-framework@2.9.2 X X +security-framework-sys@2.9.1 X X +serde@1.0.193 X X +serde_derive@1.0.193 X X +serde_json@1.0.108 X X +serde_urlencoded@0.7.1 X X +sha1@0.10.6 X X +sha2@0.10.8 X X +shell-escape@0.1.5 X X +signal-hook-registry@1.4.1 X X +signature@2.2.0 X X +simple_asn1@0.6.2 X +slab@0.4.9 X +smallvec@1.11.2 X X +socket2@0.4.10 X X +socket2@0.5.5 X X +spin@0.5.2 X +spin@0.9.8 X +spki@0.7.2 X X +ssh_format@0.14.1 X +ssh_format_error@0.1.0 X +stable_deref_trait@1.2.0 X X +strsim@0.10.0 X +subtle@2.5.0 X +syn@1.0.109 X X +syn@2.0.39 X X +system-configuration@0.5.1 X X +system-configuration-sys@0.5.0 X X +tempfile@3.8.1 X X +thin-vec@0.2.12 X X +thiserror@1.0.50 X X +thiserror-impl@1.0.50 X X +time@0.3.30 X X +time-core@0.1.2 X X +time-macros@0.2.15 X X +tiny-keccak@2.0.2 X +tinytemplate@1.2.1 X X +tinyvec@1.6.0 X X X +tinyvec_macros@0.1.1 X X X +tokio@1.34.0 X +tokio-io-utility@0.7.6 X +tokio-macros@2.2.0 X +tokio-pipe@0.2.12 X X +tokio-rustls@0.24.1 X X +tokio-util@0.7.10 X +tower-service@0.3.2 X +tracing@0.1.40 X +tracing-attributes@0.1.27 X +tracing-core@0.1.32 X +triomphe@0.1.9 X X +try-lock@0.2.4 X +typenum@1.17.0 X X +unicode-bidi@0.3.13 X X +unicode-ident@1.0.12 X X X +unicode-normalization@0.1.22 X X +untrusted@0.9.0 X +url@2.4.1 X X +utf8parse@0.2.1 X X +uuid@1.6.1 X X +valuable@0.1.0 X +vec-strings@0.4.8 X +version_check@0.9.4 X X +walkdir@2.4.0 X X +want@0.3.1 X +wasi@0.11.0+wasi-snapshot-preview1 X X X +wasm-bindgen@0.2.89 X X +wasm-bindgen-backend@0.2.89 X X +wasm-bindgen-futures@0.4.38 X X +wasm-bindgen-macro@0.2.89 X X +wasm-bindgen-macro-support@0.2.89 X X +wasm-bindgen-shared@0.2.89 X X +wasm-streams@0.3.0 X X +web-sys@0.3.65 X X +winapi@0.3.9 X X +winapi-i686-pc-windows-gnu@0.4.0 X X +winapi-util@0.1.6 X X +winapi-x86_64-pc-windows-gnu@0.4.0 X X +windows-core@0.51.1 X X +windows-sys@0.48.0 X X +windows-targets@0.48.5 X X +windows_aarch64_gnullvm@0.48.5 X X +windows_aarch64_msvc@0.48.5 X X +windows_i686_gnu@0.48.5 X X +windows_i686_msvc@0.48.5 X X +windows_x86_64_gnu@0.48.5 X X +windows_x86_64_gnullvm@0.48.5 X X +windows_x86_64_msvc@0.48.5 X X +winreg@0.50.0 X +zerocopy@0.7.26 X X X +zeroize@1.7.0 X X diff --git a/core/benches/vs_s3/DEPENDENCIES.md b/core/benches/vs_s3/DEPENDENCIES.md new file mode 100644 index 000000000000..b8260cb7d479 --- /dev/null +++ b/core/benches/vs_s3/DEPENDENCIES.md @@ -0,0 +1,3 @@ +# Dependencies + +Refer to [DEPENDENCIES.rust.csv](./DEPENDENCIES.rust.csv) for full list. diff --git a/core/benches/vs_s3/DEPENDENCIES.rust.csv b/core/benches/vs_s3/DEPENDENCIES.rust.csv new file mode 100644 index 000000000000..801d2b1d37bb --- /dev/null +++ b/core/benches/vs_s3/DEPENDENCIES.rust.csv @@ -0,0 +1,334 @@ +crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense Zlib Unlicensed +addr2line@0.21.0 X X +adler@1.0.2 X X X +ahash@0.8.6 X X +aho-corasick@1.1.2 X X +allocator-api2@0.2.16 X X +android-tzdata@0.1.1 X X +android_system_properties@0.1.5 X X +anes@0.1.6 X X +anstream@0.6.4 X X +anstyle@1.0.4 X X +anstyle-parse@0.2.2 X X +anstyle-query@1.0.0 X X +anstyle-wincon@3.0.1 X X +anyhow@1.0.75 X X +arc-swap@1.6.0 X X +async-compat@0.2.3 X X +async-trait@0.1.74 X X +autocfg@1.1.0 X X +awaitable@0.4.0 X +awaitable-error@0.1.0 X +aws-config@1.0.1 X +aws-credential-types@1.0.1 X +aws-http@0.60.0 X +aws-runtime@1.0.1 X +aws-sdk-s3@1.4.0 X +aws-sdk-sso@1.3.0 X +aws-sdk-ssooidc@1.3.0 X +aws-sdk-sts@1.3.1 X +aws-sigv4@1.0.1 X +aws-smithy-async@1.0.3 X +aws-smithy-checksums@0.60.0 X +aws-smithy-eventstream@0.60.0 X +aws-smithy-http@0.60.0 X +aws-smithy-json@0.60.0 X +aws-smithy-query@0.60.0 X +aws-smithy-runtime@1.0.3 X +aws-smithy-runtime-api@1.0.3 X +aws-smithy-types@1.0.3 X +aws-smithy-xml@0.60.0 X +aws-types@1.0.1 X +backon@0.4.1 X +backtrace@0.3.69 X X +base16ct@0.1.1 X X +base64@0.21.5 X X +base64-simd@0.8.0 X +base64ct@1.6.0 X X +bitflags@1.3.2 X X +bitflags@2.4.1 X X +block-buffer@0.10.4 X X +bumpalo@3.14.0 X X +byteorder@1.5.0 X X +bytes@1.5.0 X +bytes-utils@0.1.4 X X +cast@0.3.0 X X +cc@1.0.83 X X +cfg-if@1.0.0 X X +chrono@0.4.31 X X +ciborium@0.2.1 X +ciborium-io@0.2.1 X +ciborium-ll@0.2.1 X +clap@4.4.8 X X +clap_builder@4.4.8 X X +clap_derive@4.4.7 X X +clap_lex@0.6.0 X X +colorchoice@1.0.0 X X +concurrent_arena@0.1.8 X +const-oid@0.9.5 X X +const-random@0.1.17 X X +const-random-macro@0.1.16 X X +core-foundation@0.9.3 X X +core-foundation-sys@0.8.4 X X +cpufeatures@0.2.11 X X +crc32c@0.6.4 X X +crc32fast@1.3.2 X X +criterion@0.5.1 X X +criterion-plot@0.5.0 X X +crossbeam-deque@0.8.3 X X +crossbeam-epoch@0.9.15 X X +crossbeam-utils@0.8.16 X X +crunchy@0.2.2 X +crypto-bigint@0.4.9 X X +crypto-bigint@0.5.5 X X +crypto-common@0.1.6 X X +der@0.6.1 X X +der@0.7.8 X X +deranged@0.3.9 X X +derive_destructure2@0.1.2 X X +digest@0.10.7 X X +dirs@5.0.1 X X +dirs-sys@0.4.1 X X +dlv-list@0.5.2 X X +dotenvy@0.15.7 X +ecdsa@0.14.8 X X +either@1.9.0 X X +elliptic-curve@0.12.3 X X +encoding_rs@0.8.33 X X X +equivalent@1.0.1 X X +fastrand@1.9.0 X X +fastrand@2.0.1 X X +ff@0.12.1 X X +flagset@0.4.4 X +fnv@1.0.7 X X +form_urlencoded@1.2.0 X X +futures@0.3.29 X X +futures-channel@0.3.29 X X +futures-core@0.3.29 X X +futures-executor@0.3.29 X X +futures-io@0.3.29 X X +futures-macro@0.3.29 X X +futures-sink@0.3.29 X X +futures-task@0.3.29 X X +futures-util@0.3.29 X X +generic-array@0.14.7 X +getrandom@0.2.11 X X +gimli@0.28.0 X X +group@0.12.1 X X +h2@0.3.22 X +half@1.8.2 X X +hashbrown@0.14.2 X X +heck@0.4.1 X X +hermit-abi@0.3.3 X X +hex@0.4.3 X X +hmac@0.12.1 X X +home@0.5.5 X X +http@0.2.11 X X +http-body@0.4.5 X +httparse@1.8.0 X X +httpdate@1.0.3 X X +hyper@0.14.27 X +hyper-rustls@0.24.2 X X X +iana-time-zone@0.1.58 X X +iana-time-zone-haiku@0.1.2 X X +idna@0.4.0 X X +indexmap@2.1.0 X X +instant@0.1.12 X +ipnet@2.9.0 X X +is-terminal@0.4.9 X +itertools@0.10.5 X X +itoa@1.0.9 X X +jobserver@0.1.27 X X +js-sys@0.3.65 X X +jsonwebtoken@9.1.0 X +lazy_static@1.4.0 X X +libc@0.2.150 X X +libm@0.2.8 X X +libredox@0.0.1 X +linux-raw-sys@0.4.11 X X X +lock_api@0.4.11 X X +log@0.4.20 X X +matchers@0.1.0 X +md-5@0.10.6 X X +memchr@2.6.4 X X +memoffset@0.9.0 X +mime@0.3.17 X X +miniz_oxide@0.7.1 X X X +mio@0.8.9 X +nu-ansi-term@0.46.0 X +num-bigint@0.4.4 X X +num-bigint-dig@0.8.4 X X +num-derive@0.3.3 X X +num-integer@0.1.45 X X +num-iter@0.1.43 X X +num-traits@0.2.17 X X +num_cpus@1.16.0 X X +object@0.32.1 X X +once_cell@1.18.0 X X +oorandom@11.1.3 X +opendal@0.43.0 X +opendal-benchmark-vs-s3@0.0.0 X +openssh@0.10.1 X X +openssh-sftp-client@0.14.1 X +openssh-sftp-client-lowlevel@0.6.0 X +openssh-sftp-error@0.4.0 X +openssh-sftp-protocol@0.24.0 X +openssh-sftp-protocol-error@0.1.0 X +openssl-probe@0.1.5 X X +option-ext@0.2.0 X +ordered-multimap@0.7.0 X +outref@0.5.1 X +overload@0.1.1 X +p256@0.11.1 X X +parking_lot@0.12.1 X X +parking_lot_core@0.9.9 X X +pem@3.0.2 X +pem-rfc7468@0.7.0 X X +percent-encoding@2.3.0 X X +pin-project@1.1.3 X X +pin-project-internal@1.1.3 X X +pin-project-lite@0.2.13 X X +pin-utils@0.1.0 X X +pkcs1@0.7.5 X X +pkcs8@0.10.2 X X +pkcs8@0.9.0 X X +plotters@0.3.5 X +plotters-backend@0.3.5 X +plotters-svg@0.3.5 X +powerfmt@0.2.0 X X +ppv-lite86@0.2.17 X X +proc-macro2@1.0.69 X X +quick-xml@0.30.0 X +quick-xml@0.31.0 X +quote@1.0.33 X X +rand@0.8.5 X X +rand_chacha@0.3.1 X X +rand_core@0.6.4 X X +rayon@1.8.0 X X +rayon-core@1.12.0 X X +redox_syscall@0.4.1 X +redox_users@0.4.4 X +regex@1.10.2 X X +regex-automata@0.1.10 X X +regex-automata@0.4.3 X X +regex-syntax@0.6.29 X X +regex-syntax@0.8.2 X X +reqsign@0.14.4 X +reqwest@0.11.22 X X +rfc6979@0.3.1 X X +ring@0.17.5 X +rsa@0.9.4 X X +rust-ini@0.20.0 X +rustc-demangle@0.1.23 X X +rustc_version@0.4.0 X X +rustix@0.38.25 X X X +rustls@0.21.9 X X X +rustls-native-certs@0.6.3 X X X +rustls-pemfile@1.0.4 X X X +rustls-webpki@0.101.7 X +ryu@1.0.15 X X +same-file@1.0.6 X X +schannel@0.1.22 X +scopeguard@1.2.0 X X +sct@0.7.1 X X X +sec1@0.3.0 X X +security-framework@2.9.2 X X +security-framework-sys@2.9.1 X X +semver@1.0.20 X X +serde@1.0.193 X X +serde_derive@1.0.193 X X +serde_json@1.0.108 X X +serde_urlencoded@0.7.1 X X +sha1@0.10.6 X X +sha2@0.10.8 X X +sharded-slab@0.1.7 X +shell-escape@0.1.5 X X +signal-hook-registry@1.4.1 X X +signature@1.6.4 X X +signature@2.2.0 X X +simple_asn1@0.6.2 X +slab@0.4.9 X +smallvec@1.11.2 X X +socket2@0.4.10 X X +socket2@0.5.5 X X +spin@0.5.2 X +spin@0.9.8 X +spki@0.6.0 X X +spki@0.7.2 X X +ssh_format@0.14.1 X +ssh_format_error@0.1.0 X +stable_deref_trait@1.2.0 X X +strsim@0.10.0 X +subtle@2.5.0 X +syn@1.0.109 X X +syn@2.0.39 X X +system-configuration@0.5.1 X X +system-configuration-sys@0.5.0 X X +tempfile@3.8.1 X X +thin-vec@0.2.12 X X +thiserror@1.0.50 X X +thiserror-impl@1.0.50 X X +thread_local@1.1.7 X X +time@0.3.30 X X +time-core@0.1.2 X X +time-macros@0.2.15 X X +tiny-keccak@2.0.2 X +tinytemplate@1.2.1 X X +tinyvec@1.6.0 X X X +tinyvec_macros@0.1.1 X X X +tokio@1.34.0 X +tokio-io-utility@0.7.6 X +tokio-macros@2.2.0 X +tokio-pipe@0.2.12 X X +tokio-rustls@0.24.1 X X +tokio-util@0.7.10 X +tower-service@0.3.2 X +tracing@0.1.40 X +tracing-attributes@0.1.27 X +tracing-core@0.1.32 X +tracing-log@0.2.0 X +tracing-subscriber@0.3.18 X +triomphe@0.1.9 X X +try-lock@0.2.4 X +typenum@1.17.0 X X +unicode-bidi@0.3.13 X X +unicode-ident@1.0.12 X X X +unicode-normalization@0.1.22 X X +untrusted@0.9.0 X +url@2.4.1 X X +urlencoding@2.1.3 X +utf8parse@0.2.1 X X +uuid@1.6.1 X X +valuable@0.1.0 X +vec-strings@0.4.8 X +version_check@0.9.4 X X +vsimd@0.8.0 X +walkdir@2.4.0 X X +want@0.3.1 X +wasi@0.11.0+wasi-snapshot-preview1 X X X +wasm-bindgen@0.2.89 X X +wasm-bindgen-backend@0.2.89 X X +wasm-bindgen-futures@0.4.38 X X +wasm-bindgen-macro@0.2.89 X X +wasm-bindgen-macro-support@0.2.89 X X +wasm-bindgen-shared@0.2.89 X X +wasm-streams@0.3.0 X X +web-sys@0.3.65 X X +winapi@0.3.9 X X +winapi-i686-pc-windows-gnu@0.4.0 X X +winapi-util@0.1.6 X X +winapi-x86_64-pc-windows-gnu@0.4.0 X X +windows-core@0.51.1 X X +windows-sys@0.48.0 X X +windows-targets@0.48.5 X X +windows_aarch64_gnullvm@0.48.5 X X +windows_aarch64_msvc@0.48.5 X X +windows_i686_gnu@0.48.5 X X +windows_i686_msvc@0.48.5 X X +windows_x86_64_gnu@0.48.5 X X +windows_x86_64_gnullvm@0.48.5 X X +windows_x86_64_msvc@0.48.5 X X +winreg@0.50.0 X +xmlparser@0.13.6 X X +zerocopy@0.7.26 X X X +zeroize@1.7.0 X X diff --git a/core/edge/file_write_on_full_disk/DEPENDENCIES.md b/core/edge/file_write_on_full_disk/DEPENDENCIES.md new file mode 100644 index 000000000000..b8260cb7d479 --- /dev/null +++ b/core/edge/file_write_on_full_disk/DEPENDENCIES.md @@ -0,0 +1,3 @@ +# Dependencies + +Refer to [DEPENDENCIES.rust.csv](./DEPENDENCIES.rust.csv) for full list. diff --git a/core/edge/file_write_on_full_disk/DEPENDENCIES.rust.csv b/core/edge/file_write_on_full_disk/DEPENDENCIES.rust.csv new file mode 100644 index 000000000000..ce5536aa3dd2 --- /dev/null +++ b/core/edge/file_write_on_full_disk/DEPENDENCIES.rust.csv @@ -0,0 +1,239 @@ +crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense Zlib Unlicensed +addr2line@0.21.0 X X +adler@1.0.2 X X X +ahash@0.8.6 X X +allocator-api2@0.2.16 X X +android-tzdata@0.1.1 X X +android_system_properties@0.1.5 X X +anyhow@1.0.75 X X +arc-swap@1.6.0 X X +async-compat@0.2.3 X X +async-trait@0.1.74 X X +autocfg@1.1.0 X X +awaitable@0.4.0 X +awaitable-error@0.1.0 X +backon@0.4.1 X +backtrace@0.3.69 X X +base64@0.21.5 X X +base64ct@1.6.0 X X +bitflags@1.3.2 X X +bitflags@2.4.1 X X +block-buffer@0.10.4 X X +bumpalo@3.14.0 X X +byteorder@1.5.0 X X +bytes@1.5.0 X +cc@1.0.83 X X +cfg-if@1.0.0 X X +chrono@0.4.31 X X +concurrent_arena@0.1.8 X +const-oid@0.9.5 X X +const-random@0.1.17 X X +const-random-macro@0.1.16 X X +core-foundation@0.9.3 X X +core-foundation-sys@0.8.4 X X +cpufeatures@0.2.11 X X +crunchy@0.2.2 X +crypto-common@0.1.6 X X +der@0.7.8 X X +deranged@0.3.9 X X +derive_destructure2@0.1.2 X X +digest@0.10.7 X X +dirs@5.0.1 X X +dirs-sys@0.4.1 X X +dlv-list@0.5.2 X X +dotenvy@0.15.7 X +edge_test_file_write_on_full_disk@0.0.0 X +encoding_rs@0.8.33 X X X +equivalent@1.0.1 X X +fastrand@1.9.0 X X +fastrand@2.0.1 X X +flagset@0.4.4 X +fnv@1.0.7 X X +form_urlencoded@1.2.0 X X +futures@0.3.29 X X +futures-channel@0.3.29 X X +futures-core@0.3.29 X X +futures-executor@0.3.29 X X +futures-io@0.3.29 X X +futures-macro@0.3.29 X X +futures-sink@0.3.29 X X +futures-task@0.3.29 X X +futures-util@0.3.29 X X +generic-array@0.14.7 X +getrandom@0.2.11 X X +gimli@0.28.0 X X +h2@0.3.22 X +hashbrown@0.14.2 X X +hermit-abi@0.3.3 X X +hex@0.4.3 X X +hmac@0.12.1 X X +home@0.5.5 X X +http@0.2.11 X X +http-body@0.4.5 X +httparse@1.8.0 X X +httpdate@1.0.3 X X +hyper@0.14.27 X +hyper-rustls@0.24.2 X X X +iana-time-zone@0.1.58 X X +iana-time-zone-haiku@0.1.2 X X +idna@0.4.0 X X +indexmap@2.1.0 X X +instant@0.1.12 X +ipnet@2.9.0 X X +itoa@1.0.9 X X +jobserver@0.1.27 X X +js-sys@0.3.65 X X +jsonwebtoken@9.1.0 X +lazy_static@1.4.0 X X +libc@0.2.150 X X +libm@0.2.8 X X +libredox@0.0.1 X +linux-raw-sys@0.4.11 X X X +lock_api@0.4.11 X X +log@0.4.20 X X +md-5@0.10.6 X X +memchr@2.6.4 X X +mime@0.3.17 X X +miniz_oxide@0.7.1 X X X +mio@0.8.9 X +num-bigint@0.4.4 X X +num-bigint-dig@0.8.4 X X +num-derive@0.3.3 X X +num-integer@0.1.45 X X +num-iter@0.1.43 X X +num-traits@0.2.17 X X +num_cpus@1.16.0 X X +object@0.32.1 X X +once_cell@1.18.0 X X +opendal@0.43.0 X +openssh@0.10.1 X X +openssh-sftp-client@0.14.1 X +openssh-sftp-client-lowlevel@0.6.0 X +openssh-sftp-error@0.4.0 X +openssh-sftp-protocol@0.24.0 X +openssh-sftp-protocol-error@0.1.0 X +openssl-probe@0.1.5 X X +option-ext@0.2.0 X +ordered-multimap@0.7.0 X +parking_lot@0.12.1 X X +parking_lot_core@0.9.9 X X +pem@3.0.2 X +pem-rfc7468@0.7.0 X X +percent-encoding@2.3.0 X X +pin-project@1.1.3 X X +pin-project-internal@1.1.3 X X +pin-project-lite@0.2.13 X X +pin-utils@0.1.0 X X +pkcs1@0.7.5 X X +pkcs8@0.10.2 X X +powerfmt@0.2.0 X X +ppv-lite86@0.2.17 X X +proc-macro2@1.0.69 X X +quick-xml@0.30.0 X +quick-xml@0.31.0 X +quote@1.0.33 X X +rand@0.8.5 X X +rand_chacha@0.3.1 X X +rand_core@0.6.4 X X +redox_syscall@0.4.1 X +redox_users@0.4.4 X +reqsign@0.14.4 X +reqwest@0.11.22 X X +ring@0.17.5 X +rsa@0.9.4 X X +rust-ini@0.20.0 X +rustc-demangle@0.1.23 X X +rustix@0.38.25 X X X +rustls@0.21.9 X X X +rustls-native-certs@0.6.3 X X X +rustls-pemfile@1.0.4 X X X +rustls-webpki@0.101.7 X +ryu@1.0.15 X X +schannel@0.1.22 X +scopeguard@1.2.0 X X +sct@0.7.1 X X X +security-framework@2.9.2 X X +security-framework-sys@2.9.1 X X +serde@1.0.193 X X +serde_derive@1.0.193 X X +serde_json@1.0.108 X X +serde_urlencoded@0.7.1 X X +sha1@0.10.6 X X +sha2@0.10.8 X X +shell-escape@0.1.5 X X +signal-hook-registry@1.4.1 X X +signature@2.2.0 X X +simple_asn1@0.6.2 X +slab@0.4.9 X +smallvec@1.11.2 X X +socket2@0.4.10 X X +socket2@0.5.5 X X +spin@0.5.2 X +spin@0.9.8 X +spki@0.7.2 X X +ssh_format@0.14.1 X +ssh_format_error@0.1.0 X +stable_deref_trait@1.2.0 X X +subtle@2.5.0 X +syn@1.0.109 X X +syn@2.0.39 X X +system-configuration@0.5.1 X X +system-configuration-sys@0.5.0 X X +tempfile@3.8.1 X X +thin-vec@0.2.12 X X +thiserror@1.0.50 X X +thiserror-impl@1.0.50 X X +time@0.3.30 X X +time-core@0.1.2 X X +time-macros@0.2.15 X X +tiny-keccak@2.0.2 X +tinyvec@1.6.0 X X X +tinyvec_macros@0.1.1 X X X +tokio@1.34.0 X +tokio-io-utility@0.7.6 X +tokio-macros@2.2.0 X +tokio-pipe@0.2.12 X X +tokio-rustls@0.24.1 X X +tokio-util@0.7.10 X +tower-service@0.3.2 X +tracing@0.1.40 X +tracing-attributes@0.1.27 X +tracing-core@0.1.32 X +triomphe@0.1.9 X X +try-lock@0.2.4 X +typenum@1.17.0 X X +unicode-bidi@0.3.13 X X +unicode-ident@1.0.12 X X X +unicode-normalization@0.1.22 X X +untrusted@0.9.0 X +url@2.4.1 X X +uuid@1.6.1 X X +valuable@0.1.0 X +vec-strings@0.4.8 X +version_check@0.9.4 X X +want@0.3.1 X +wasi@0.11.0+wasi-snapshot-preview1 X X X +wasm-bindgen@0.2.89 X X +wasm-bindgen-backend@0.2.89 X X +wasm-bindgen-futures@0.4.38 X X +wasm-bindgen-macro@0.2.89 X X +wasm-bindgen-macro-support@0.2.89 X X +wasm-bindgen-shared@0.2.89 X X +wasm-streams@0.3.0 X X +web-sys@0.3.65 X X +winapi@0.3.9 X X +winapi-i686-pc-windows-gnu@0.4.0 X X +winapi-x86_64-pc-windows-gnu@0.4.0 X X +windows-core@0.51.1 X X +windows-sys@0.48.0 X X +windows-targets@0.48.5 X X +windows_aarch64_gnullvm@0.48.5 X X +windows_aarch64_msvc@0.48.5 X X +windows_i686_gnu@0.48.5 X X +windows_i686_msvc@0.48.5 X X +windows_x86_64_gnu@0.48.5 X X +windows_x86_64_gnullvm@0.48.5 X X +windows_x86_64_msvc@0.48.5 X X +winreg@0.50.0 X +zerocopy@0.7.26 X X X +zeroize@1.7.0 X X diff --git a/core/fuzz/DEPENDENCIES.md b/core/fuzz/DEPENDENCIES.md new file mode 100644 index 000000000000..b8260cb7d479 --- /dev/null +++ b/core/fuzz/DEPENDENCIES.md @@ -0,0 +1,3 @@ +# Dependencies + +Refer to [DEPENDENCIES.rust.csv](./DEPENDENCIES.rust.csv) for full list. diff --git a/core/fuzz/DEPENDENCIES.rust.csv b/core/fuzz/DEPENDENCIES.rust.csv new file mode 100644 index 000000000000..c4080de9dc1b --- /dev/null +++ b/core/fuzz/DEPENDENCIES.rust.csv @@ -0,0 +1,255 @@ +crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 NCSA Unicode-DFS-2016 Unlicense Zlib Unlicensed +addr2line@0.21.0 X X +adler@1.0.2 X X X +ahash@0.8.6 X X +aho-corasick@1.1.2 X X +allocator-api2@0.2.16 X X +android-tzdata@0.1.1 X X +android_system_properties@0.1.5 X X +anyhow@1.0.75 X X +arbitrary@1.3.2 X X +arc-swap@1.6.0 X X +async-compat@0.2.3 X X +async-trait@0.1.74 X X +autocfg@1.1.0 X X +awaitable@0.4.0 X +awaitable-error@0.1.0 X +backon@0.4.1 X +backtrace@0.3.69 X X +base64@0.21.5 X X +base64ct@1.6.0 X X +bitflags@1.3.2 X X +bitflags@2.4.1 X X +block-buffer@0.10.4 X X +bumpalo@3.14.0 X X +byteorder@1.5.0 X X +bytes@1.5.0 X +cc@1.0.83 X X +cfg-if@1.0.0 X X +chrono@0.4.31 X X +concurrent_arena@0.1.8 X +const-oid@0.9.5 X X +const-random@0.1.17 X X +const-random-macro@0.1.16 X X +core-foundation@0.9.3 X X +core-foundation-sys@0.8.4 X X +cpufeatures@0.2.11 X X +crunchy@0.2.2 X +crypto-common@0.1.6 X X +der@0.7.8 X X +deranged@0.3.9 X X +derive_arbitrary@1.3.2 X X +derive_destructure2@0.1.2 X X +digest@0.10.7 X X +dirs@5.0.1 X X +dirs-sys@0.4.1 X X +dlv-list@0.5.2 X X +dotenvy@0.15.7 X +encoding_rs@0.8.33 X X X +equivalent@1.0.1 X X +fastrand@1.9.0 X X +fastrand@2.0.1 X X +flagset@0.4.4 X +fnv@1.0.7 X X +form_urlencoded@1.2.0 X X +futures@0.3.29 X X +futures-channel@0.3.29 X X +futures-core@0.3.29 X X +futures-executor@0.3.29 X X +futures-io@0.3.29 X X +futures-macro@0.3.29 X X +futures-sink@0.3.29 X X +futures-task@0.3.29 X X +futures-util@0.3.29 X X +generic-array@0.14.7 X +getrandom@0.2.11 X X +gimli@0.28.0 X X +h2@0.3.22 X +hashbrown@0.14.2 X X +hermit-abi@0.3.3 X X +hex@0.4.3 X X +hmac@0.12.1 X X +home@0.5.5 X X +http@0.2.11 X X +http-body@0.4.5 X +httparse@1.8.0 X X +httpdate@1.0.3 X X +hyper@0.14.27 X +hyper-rustls@0.24.2 X X X +iana-time-zone@0.1.58 X X +iana-time-zone-haiku@0.1.2 X X +idna@0.4.0 X X +indexmap@2.1.0 X X +instant@0.1.12 X +ipnet@2.9.0 X X +itoa@1.0.9 X X +jobserver@0.1.27 X X +js-sys@0.3.65 X X +jsonwebtoken@9.1.0 X +lazy_static@1.4.0 X X +libc@0.2.150 X X +libfuzzer-sys@0.4.7 X X X +libm@0.2.8 X X +libredox@0.0.1 X +linux-raw-sys@0.4.11 X X X +lock_api@0.4.11 X X +log@0.4.20 X X +matchers@0.1.0 X +md-5@0.10.6 X X +memchr@2.6.4 X X +mime@0.3.17 X X +miniz_oxide@0.7.1 X X X +mio@0.8.9 X +nu-ansi-term@0.46.0 X +num-bigint@0.4.4 X X +num-bigint-dig@0.8.4 X X +num-derive@0.3.3 X X +num-integer@0.1.45 X X +num-iter@0.1.43 X X +num-traits@0.2.17 X X +num_cpus@1.16.0 X X +object@0.32.1 X X +once_cell@1.18.0 X X +opendal@0.43.0 X +opendal-fuzz@0.0.0 X +openssh@0.10.1 X X +openssh-sftp-client@0.14.1 X +openssh-sftp-client-lowlevel@0.6.0 X +openssh-sftp-error@0.4.0 X +openssh-sftp-protocol@0.24.0 X +openssh-sftp-protocol-error@0.1.0 X +openssl-probe@0.1.5 X X +option-ext@0.2.0 X +ordered-multimap@0.7.0 X +overload@0.1.1 X +parking_lot@0.12.1 X X +parking_lot_core@0.9.9 X X +pem@3.0.2 X +pem-rfc7468@0.7.0 X X +percent-encoding@2.3.0 X X +pin-project@1.1.3 X X +pin-project-internal@1.1.3 X X +pin-project-lite@0.2.13 X X +pin-utils@0.1.0 X X +pkcs1@0.7.5 X X +pkcs8@0.10.2 X X +powerfmt@0.2.0 X X +ppv-lite86@0.2.17 X X +proc-macro2@1.0.69 X X +quick-xml@0.30.0 X +quick-xml@0.31.0 X +quote@1.0.33 X X +rand@0.8.5 X X +rand_chacha@0.3.1 X X +rand_core@0.6.4 X X +redox_syscall@0.4.1 X +redox_users@0.4.4 X +regex@1.10.2 X X +regex-automata@0.1.10 X X +regex-automata@0.4.3 X X +regex-syntax@0.6.29 X X +regex-syntax@0.8.2 X X +reqsign@0.14.4 X +reqwest@0.11.22 X X +ring@0.17.5 X +rsa@0.9.4 X X +rust-ini@0.20.0 X +rustc-demangle@0.1.23 X X +rustix@0.38.25 X X X +rustls@0.21.9 X X X +rustls-native-certs@0.6.3 X X X +rustls-pemfile@1.0.4 X X X +rustls-webpki@0.101.7 X +ryu@1.0.15 X X +schannel@0.1.22 X +scopeguard@1.2.0 X X +sct@0.7.1 X X X +security-framework@2.9.2 X X +security-framework-sys@2.9.1 X X +serde@1.0.193 X X +serde_derive@1.0.193 X X +serde_json@1.0.108 X X +serde_urlencoded@0.7.1 X X +sha1@0.10.6 X X +sha2@0.10.8 X X +sharded-slab@0.1.7 X +shell-escape@0.1.5 X X +signal-hook-registry@1.4.1 X X +signature@2.2.0 X X +simple_asn1@0.6.2 X +slab@0.4.9 X +smallvec@1.11.2 X X +socket2@0.4.10 X X +socket2@0.5.5 X X +spin@0.5.2 X +spin@0.9.8 X +spki@0.7.2 X X +ssh_format@0.14.1 X +ssh_format_error@0.1.0 X +stable_deref_trait@1.2.0 X X +subtle@2.5.0 X +syn@1.0.109 X X +syn@2.0.39 X X +system-configuration@0.5.1 X X +system-configuration-sys@0.5.0 X X +tempfile@3.8.1 X X +thin-vec@0.2.12 X X +thiserror@1.0.50 X X +thiserror-impl@1.0.50 X X +thread_local@1.1.7 X X +time@0.3.30 X X +time-core@0.1.2 X X +time-macros@0.2.15 X X +tiny-keccak@2.0.2 X +tinyvec@1.6.0 X X X +tinyvec_macros@0.1.1 X X X +tokio@1.34.0 X +tokio-io-utility@0.7.6 X +tokio-macros@2.2.0 X +tokio-pipe@0.2.12 X X +tokio-rustls@0.24.1 X X +tokio-util@0.7.10 X +tower-service@0.3.2 X +tracing@0.1.40 X +tracing-attributes@0.1.27 X +tracing-core@0.1.32 X +tracing-log@0.2.0 X +tracing-subscriber@0.3.18 X +triomphe@0.1.9 X X +try-lock@0.2.4 X +typenum@1.17.0 X X +unicode-bidi@0.3.13 X X +unicode-ident@1.0.12 X X X +unicode-normalization@0.1.22 X X +untrusted@0.9.0 X +url@2.4.1 X X +uuid@1.6.1 X X +valuable@0.1.0 X +vec-strings@0.4.8 X +version_check@0.9.4 X X +want@0.3.1 X +wasi@0.11.0+wasi-snapshot-preview1 X X X +wasm-bindgen@0.2.89 X X +wasm-bindgen-backend@0.2.89 X X +wasm-bindgen-futures@0.4.38 X X +wasm-bindgen-macro@0.2.89 X X +wasm-bindgen-macro-support@0.2.89 X X +wasm-bindgen-shared@0.2.89 X X +wasm-streams@0.3.0 X X +web-sys@0.3.65 X X +winapi@0.3.9 X X +winapi-i686-pc-windows-gnu@0.4.0 X X +winapi-x86_64-pc-windows-gnu@0.4.0 X X +windows-core@0.51.1 X X +windows-sys@0.48.0 X X +windows-targets@0.48.5 X X +windows_aarch64_gnullvm@0.48.5 X X +windows_aarch64_msvc@0.48.5 X X +windows_i686_gnu@0.48.5 X X +windows_i686_msvc@0.48.5 X X +windows_x86_64_gnu@0.48.5 X X +windows_x86_64_gnullvm@0.48.5 X X +windows_x86_64_msvc@0.48.5 X X +winreg@0.50.0 X +zerocopy@0.7.26 X X X +zeroize@1.7.0 X X diff --git a/deny.toml b/deny.toml new file mode 100644 index 000000000000..4d4ee1c53ad8 --- /dev/null +++ b/deny.toml @@ -0,0 +1,45 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + +[licenses] +unlicensed = "deny" +copyleft = "deny" +allow = [ + "Apache-2.0", + "Apache-2.0 WITH LLVM-exception", + "MIT", + "MPL-2.0", + "BSD-3-Clause", + "ISC", + "CC0-1.0", +] +exceptions = [ + { allow = ["OpenSSL"], name = "ring" }, + { allow = ["Unicode-DFS-2016"], name = "unicode-ident" }, +] + +[[licenses.clarify]] +name = "ring" +# SPDX considers OpenSSL to encompass both the OpenSSL and SSLeay licenses +# https://spdx.org/licenses/OpenSSL.html +# ISC - Both BoringSSL and ring use this for their new files +# MIT - "Files in third_party/ have their own licenses, as described therein. The MIT +# license, for third_party/fiat, which, unlike other third_party directories, is +# compiled into non-test libraries, is included below." +# OpenSSL - Obviously +expression = "ISC AND MIT AND OpenSSL" +license-files = [{ path = "LICENSE", hash = 0xbd0eed23 }] diff --git a/integrations/dav-server/DEPENDENCIES.md b/integrations/dav-server/DEPENDENCIES.md new file mode 100644 index 000000000000..b8260cb7d479 --- /dev/null +++ b/integrations/dav-server/DEPENDENCIES.md @@ -0,0 +1,3 @@ +# Dependencies + +Refer to [DEPENDENCIES.rust.csv](./DEPENDENCIES.rust.csv) for full list. diff --git a/integrations/dav-server/DEPENDENCIES.rust.csv b/integrations/dav-server/DEPENDENCIES.rust.csv new file mode 100644 index 000000000000..56ef9f53a70d --- /dev/null +++ b/integrations/dav-server/DEPENDENCIES.rust.csv @@ -0,0 +1,252 @@ +crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense Zlib Unlicensed +addr2line@0.21.0 X X +adler@1.0.2 X X X +ahash@0.8.6 X X +aho-corasick@1.1.2 X X +allocator-api2@0.2.16 X X +android-tzdata@0.1.1 X X +android_system_properties@0.1.5 X X +anyhow@1.0.75 X X +arc-swap@1.6.0 X X +async-compat@0.2.3 X X +async-trait@0.1.74 X X +autocfg@1.1.0 X X +awaitable@0.4.0 X +awaitable-error@0.1.0 X +backon@0.4.1 X +backtrace@0.3.69 X X +base64@0.21.5 X X +base64ct@1.6.0 X X +bitflags@1.3.2 X X +bitflags@2.4.1 X X +block-buffer@0.10.4 X X +bumpalo@3.14.0 X X +byteorder@1.5.0 X X +bytes@1.5.0 X +cc@1.0.83 X X +cfg-if@1.0.0 X X +chrono@0.4.31 X X +concurrent_arena@0.1.8 X +const-oid@0.9.5 X X +const-random@0.1.17 X X +const-random-macro@0.1.16 X X +core-foundation@0.9.3 X X +core-foundation-sys@0.8.4 X X +cpufeatures@0.2.11 X X +crunchy@0.2.2 X +crypto-common@0.1.6 X X +dav-server@0.5.7 X +dav-server-opendalfs@0.43.0 X +der@0.7.8 X X +deranged@0.3.9 X X +derive_destructure2@0.1.2 X X +digest@0.10.7 X X +dirs@5.0.1 X X +dirs-sys@0.4.1 X X +dlv-list@0.5.2 X X +dotenvy@0.15.7 X +encoding_rs@0.8.33 X X X +equivalent@1.0.1 X X +fastrand@1.9.0 X X +fastrand@2.0.1 X X +flagset@0.4.4 X +fnv@1.0.7 X X +form_urlencoded@1.2.0 X X +futures@0.3.29 X X +futures-channel@0.3.29 X X +futures-core@0.3.29 X X +futures-executor@0.3.29 X X +futures-io@0.3.29 X X +futures-macro@0.3.29 X X +futures-sink@0.3.29 X X +futures-task@0.3.29 X X +futures-util@0.3.29 X X +generic-array@0.14.7 X +getrandom@0.2.11 X X +gimli@0.28.0 X X +h2@0.3.22 X +hashbrown@0.14.2 X X +headers@0.3.9 X +headers-core@0.2.0 X +hermit-abi@0.3.3 X X +hex@0.4.3 X X +hmac@0.12.1 X X +home@0.5.5 X X +htmlescape@0.3.1 X X X +http@0.2.11 X X +http-body@0.4.5 X +httparse@1.8.0 X X +httpdate@1.0.3 X X +hyper@0.14.27 X +hyper-rustls@0.24.2 X X X +iana-time-zone@0.1.58 X X +iana-time-zone-haiku@0.1.2 X X +idna@0.4.0 X X +indexmap@2.1.0 X X +instant@0.1.12 X +ipnet@2.9.0 X X +itoa@1.0.9 X X +jobserver@0.1.27 X X +js-sys@0.3.65 X X +jsonwebtoken@9.1.0 X +lazy_static@1.4.0 X X +libc@0.2.150 X X +libm@0.2.8 X X +libredox@0.0.1 X +linux-raw-sys@0.4.11 X X X +lock_api@0.4.11 X X +log@0.4.20 X X +lru@0.11.1 X +md-5@0.10.6 X X +memchr@2.6.4 X X +mime@0.3.17 X X +mime_guess@2.0.4 X +miniz_oxide@0.7.1 X X X +mio@0.8.9 X +num-bigint@0.4.4 X X +num-bigint-dig@0.8.4 X X +num-derive@0.3.3 X X +num-integer@0.1.45 X X +num-iter@0.1.43 X X +num-traits@0.2.17 X X +num_cpus@1.16.0 X X +object@0.32.1 X X +once_cell@1.18.0 X X +opendal@0.43.0 X +openssh@0.10.1 X X +openssh-sftp-client@0.14.1 X +openssh-sftp-client-lowlevel@0.6.0 X +openssh-sftp-error@0.4.0 X +openssh-sftp-protocol@0.24.0 X +openssh-sftp-protocol-error@0.1.0 X +openssl-probe@0.1.5 X X +option-ext@0.2.0 X +ordered-multimap@0.7.0 X +parking_lot@0.12.1 X X +parking_lot_core@0.9.9 X X +pem@3.0.2 X +pem-rfc7468@0.7.0 X X +percent-encoding@2.3.0 X X +pin-project@1.1.3 X X +pin-project-internal@1.1.3 X X +pin-project-lite@0.2.13 X X +pin-utils@0.1.0 X X +pkcs1@0.7.5 X X +pkcs8@0.10.2 X X +powerfmt@0.2.0 X X +ppv-lite86@0.2.17 X X +proc-macro2@1.0.69 X X +quick-xml@0.30.0 X +quick-xml@0.31.0 X +quote@1.0.33 X X +rand@0.8.5 X X +rand_chacha@0.3.1 X X +rand_core@0.6.4 X X +redox_syscall@0.4.1 X +redox_users@0.4.4 X +regex@1.10.2 X X +regex-automata@0.4.3 X X +regex-syntax@0.8.2 X X +reqsign@0.14.4 X +reqwest@0.11.22 X X +ring@0.17.5 X +rsa@0.9.4 X X +rust-ini@0.20.0 X +rustc-demangle@0.1.23 X X +rustix@0.38.25 X X X +rustls@0.21.9 X X X +rustls-native-certs@0.6.3 X X X +rustls-pemfile@1.0.4 X X X +rustls-webpki@0.101.7 X +ryu@1.0.15 X X +schannel@0.1.22 X +scopeguard@1.2.0 X X +sct@0.7.1 X X X +security-framework@2.9.2 X X +security-framework-sys@2.9.1 X X +serde@1.0.193 X X +serde_derive@1.0.193 X X +serde_json@1.0.108 X X +serde_urlencoded@0.7.1 X X +sha1@0.10.6 X X +sha2@0.10.8 X X +shell-escape@0.1.5 X X +signal-hook-registry@1.4.1 X X +signature@2.2.0 X X +simple_asn1@0.6.2 X +slab@0.4.9 X +smallvec@1.11.2 X X +socket2@0.4.10 X X +socket2@0.5.5 X X +spin@0.5.2 X +spin@0.9.8 X +spki@0.7.2 X X +ssh_format@0.14.1 X +ssh_format_error@0.1.0 X +stable_deref_trait@1.2.0 X X +subtle@2.5.0 X +syn@1.0.109 X X +syn@2.0.39 X X +system-configuration@0.5.1 X X +system-configuration-sys@0.5.0 X X +tempfile@3.8.1 X X +thin-vec@0.2.12 X X +thiserror@1.0.50 X X +thiserror-impl@1.0.50 X X +time@0.3.30 X X +time-core@0.1.2 X X +time-macros@0.2.15 X X +tiny-keccak@2.0.2 X +tinyvec@1.6.0 X X X +tinyvec_macros@0.1.1 X X X +tokio@1.34.0 X +tokio-io-utility@0.7.6 X +tokio-macros@2.2.0 X +tokio-pipe@0.2.12 X X +tokio-rustls@0.24.1 X X +tokio-util@0.7.10 X +tower-service@0.3.2 X +tracing@0.1.40 X +tracing-attributes@0.1.27 X +tracing-core@0.1.32 X +triomphe@0.1.9 X X +try-lock@0.2.4 X +typenum@1.17.0 X X +unicase@2.7.0 X X +unicode-bidi@0.3.13 X X +unicode-ident@1.0.12 X X X +unicode-normalization@0.1.22 X X +untrusted@0.9.0 X +url@2.4.1 X X +uuid@1.6.1 X X +valuable@0.1.0 X +vec-strings@0.4.8 X +version_check@0.9.4 X X +want@0.3.1 X +wasi@0.11.0+wasi-snapshot-preview1 X X X +wasm-bindgen@0.2.89 X X +wasm-bindgen-backend@0.2.89 X X +wasm-bindgen-futures@0.4.38 X X +wasm-bindgen-macro@0.2.89 X X +wasm-bindgen-macro-support@0.2.89 X X +wasm-bindgen-shared@0.2.89 X X +wasm-streams@0.3.0 X X +web-sys@0.3.65 X X +winapi@0.3.9 X X +winapi-i686-pc-windows-gnu@0.4.0 X X +winapi-x86_64-pc-windows-gnu@0.4.0 X X +windows-core@0.51.1 X X +windows-sys@0.48.0 X X +windows-targets@0.48.5 X X +windows_aarch64_gnullvm@0.48.5 X X +windows_aarch64_msvc@0.48.5 X X +windows_i686_gnu@0.48.5 X X +windows_i686_msvc@0.48.5 X X +windows_x86_64_gnu@0.48.5 X X +windows_x86_64_gnullvm@0.48.5 X X +windows_x86_64_msvc@0.48.5 X X +winreg@0.50.0 X +xml-rs@0.8.19 X +xmltree@0.10.3 X +zerocopy@0.7.26 X X X +zeroize@1.7.0 X X diff --git a/integrations/object_store/DEPENDENCIES.md b/integrations/object_store/DEPENDENCIES.md new file mode 100644 index 000000000000..b8260cb7d479 --- /dev/null +++ b/integrations/object_store/DEPENDENCIES.md @@ -0,0 +1,3 @@ +# Dependencies + +Refer to [DEPENDENCIES.rust.csv](./DEPENDENCIES.rust.csv) for full list. diff --git a/integrations/object_store/DEPENDENCIES.rust.csv b/integrations/object_store/DEPENDENCIES.rust.csv new file mode 100644 index 000000000000..173a584d7ad2 --- /dev/null +++ b/integrations/object_store/DEPENDENCIES.rust.csv @@ -0,0 +1,250 @@ +crate 0BSD Apache-2.0 Apache-2.0 WITH LLVM-exception BSD-2-Clause BSD-3-Clause BSL-1.0 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 Unlicense Zlib Unlicensed +addr2line@0.21.0 X X +adler@1.0.2 X X X +ahash@0.8.6 X X +allocator-api2@0.2.16 X X +android-tzdata@0.1.1 X X +android_system_properties@0.1.5 X X +anyhow@1.0.75 X X +arc-swap@1.6.0 X X +async-compat@0.2.3 X X +async-trait@0.1.74 X X +autocfg@1.1.0 X X +awaitable@0.4.0 X +awaitable-error@0.1.0 X +backon@0.4.1 X +backtrace@0.3.69 X X +base64@0.21.5 X X +base64ct@1.6.0 X X +bitflags@1.3.2 X X +bitflags@2.4.1 X X +block-buffer@0.10.4 X X +bumpalo@3.14.0 X X +byteorder@1.5.0 X X +bytes@1.5.0 X +cc@1.0.83 X X +cfg-if@1.0.0 X X +chrono@0.4.31 X X +concurrent_arena@0.1.8 X +const-oid@0.9.5 X X +const-random@0.1.17 X X +const-random-macro@0.1.16 X X +core-foundation@0.9.3 X X +core-foundation-sys@0.8.4 X X +cpufeatures@0.2.11 X X +crunchy@0.2.2 X +crypto-common@0.1.6 X X +der@0.7.8 X X +deranged@0.3.9 X X +derive_destructure2@0.1.2 X X +digest@0.10.7 X X +dirs@5.0.1 X X +dirs-sys@0.4.1 X X +dlv-list@0.5.2 X X +doc-comment@0.3.3 X +dotenvy@0.15.7 X +either@1.9.0 X X +encoding_rs@0.8.33 X X X +equivalent@1.0.1 X X +fastrand@1.9.0 X X +fastrand@2.0.1 X X +flagset@0.4.4 X +fnv@1.0.7 X X +form_urlencoded@1.2.0 X X +futures@0.3.29 X X +futures-channel@0.3.29 X X +futures-core@0.3.29 X X +futures-executor@0.3.29 X X +futures-io@0.3.29 X X +futures-macro@0.3.29 X X +futures-sink@0.3.29 X X +futures-task@0.3.29 X X +futures-util@0.3.29 X X +generic-array@0.14.7 X +getrandom@0.2.11 X X +gimli@0.28.0 X X +h2@0.3.22 X +hashbrown@0.14.2 X X +heck@0.4.1 X X +hermit-abi@0.3.3 X X +hex@0.4.3 X X +hmac@0.12.1 X X +home@0.5.5 X X +http@0.2.11 X X +http-body@0.4.5 X +httparse@1.8.0 X X +httpdate@1.0.3 X X +humantime@2.1.0 X X +hyper@0.14.27 X +hyper-rustls@0.24.2 X X X +iana-time-zone@0.1.58 X X +iana-time-zone-haiku@0.1.2 X X +idna@0.4.0 X X +indexmap@2.1.0 X X +instant@0.1.12 X +ipnet@2.9.0 X X +itertools@0.11.0 X X +itoa@1.0.9 X X +jobserver@0.1.27 X X +js-sys@0.3.65 X X +jsonwebtoken@9.1.0 X +lazy_static@1.4.0 X X +libc@0.2.150 X X +libm@0.2.8 X X +libredox@0.0.1 X +linux-raw-sys@0.4.11 X X X +lock_api@0.4.11 X X +log@0.4.20 X X +md-5@0.10.6 X X +memchr@2.6.4 X X +mime@0.3.17 X X +miniz_oxide@0.7.1 X X X +mio@0.8.9 X +num-bigint@0.4.4 X X +num-bigint-dig@0.8.4 X X +num-derive@0.3.3 X X +num-integer@0.1.45 X X +num-iter@0.1.43 X X +num-traits@0.2.17 X X +num_cpus@1.16.0 X X +object@0.32.1 X X +object_store@0.7.1 X X +object_store_opendal@0.43.0 X +once_cell@1.18.0 X X +opendal@0.43.0 X +openssh@0.10.1 X X +openssh-sftp-client@0.14.1 X +openssh-sftp-client-lowlevel@0.6.0 X +openssh-sftp-error@0.4.0 X +openssh-sftp-protocol@0.24.0 X +openssh-sftp-protocol-error@0.1.0 X +openssl-probe@0.1.5 X X +option-ext@0.2.0 X +ordered-multimap@0.7.0 X +parking_lot@0.12.1 X X +parking_lot_core@0.9.9 X X +pem@3.0.2 X +pem-rfc7468@0.7.0 X X +percent-encoding@2.3.0 X X +pin-project@1.1.3 X X +pin-project-internal@1.1.3 X X +pin-project-lite@0.2.13 X X +pin-utils@0.1.0 X X +pkcs1@0.7.5 X X +pkcs8@0.10.2 X X +powerfmt@0.2.0 X X +ppv-lite86@0.2.17 X X +proc-macro2@1.0.69 X X +quick-xml@0.30.0 X +quick-xml@0.31.0 X +quote@1.0.33 X X +rand@0.8.5 X X +rand_chacha@0.3.1 X X +rand_core@0.6.4 X X +redox_syscall@0.4.1 X +redox_users@0.4.4 X +reqsign@0.14.4 X +reqwest@0.11.22 X X +ring@0.17.5 X +rsa@0.9.4 X X +rust-ini@0.20.0 X +rustc-demangle@0.1.23 X X +rustix@0.38.25 X X X +rustls@0.21.9 X X X +rustls-native-certs@0.6.3 X X X +rustls-pemfile@1.0.4 X X X +rustls-webpki@0.101.7 X +ryu@1.0.15 X X +same-file@1.0.6 X X +schannel@0.1.22 X +scopeguard@1.2.0 X X +sct@0.7.1 X X X +security-framework@2.9.2 X X +security-framework-sys@2.9.1 X X +serde@1.0.193 X X +serde_derive@1.0.193 X X +serde_json@1.0.108 X X +serde_urlencoded@0.7.1 X X +sha1@0.10.6 X X +sha2@0.10.8 X X +shell-escape@0.1.5 X X +signal-hook-registry@1.4.1 X X +signature@2.2.0 X X +simple_asn1@0.6.2 X +slab@0.4.9 X +smallvec@1.11.2 X X +snafu@0.7.5 X X +snafu-derive@0.7.5 X X +socket2@0.4.10 X X +socket2@0.5.5 X X +spin@0.5.2 X +spin@0.9.8 X +spki@0.7.2 X X +ssh_format@0.14.1 X +ssh_format_error@0.1.0 X +stable_deref_trait@1.2.0 X X +subtle@2.5.0 X +syn@1.0.109 X X +syn@2.0.39 X X +system-configuration@0.5.1 X X +system-configuration-sys@0.5.0 X X +tempfile@3.8.1 X X +thin-vec@0.2.12 X X +thiserror@1.0.50 X X +thiserror-impl@1.0.50 X X +time@0.3.30 X X +time-core@0.1.2 X X +time-macros@0.2.15 X X +tiny-keccak@2.0.2 X +tinyvec@1.6.0 X X X +tinyvec_macros@0.1.1 X X X +tokio@1.34.0 X +tokio-io-utility@0.7.6 X +tokio-macros@2.2.0 X +tokio-pipe@0.2.12 X X +tokio-rustls@0.24.1 X X +tokio-util@0.7.10 X +tower-service@0.3.2 X +tracing@0.1.40 X +tracing-attributes@0.1.27 X +tracing-core@0.1.32 X +triomphe@0.1.9 X X +try-lock@0.2.4 X +typenum@1.17.0 X X +unicode-bidi@0.3.13 X X +unicode-ident@1.0.12 X X X +unicode-normalization@0.1.22 X X +untrusted@0.9.0 X +url@2.4.1 X X +uuid@1.6.1 X X +valuable@0.1.0 X +vec-strings@0.4.8 X +version_check@0.9.4 X X +walkdir@2.4.0 X X +want@0.3.1 X +wasi@0.11.0+wasi-snapshot-preview1 X X X +wasm-bindgen@0.2.89 X X +wasm-bindgen-backend@0.2.89 X X +wasm-bindgen-futures@0.4.38 X X +wasm-bindgen-macro@0.2.89 X X +wasm-bindgen-macro-support@0.2.89 X X +wasm-bindgen-shared@0.2.89 X X +wasm-streams@0.3.0 X X +web-sys@0.3.65 X X +winapi@0.3.9 X X +winapi-i686-pc-windows-gnu@0.4.0 X X +winapi-util@0.1.6 X X +winapi-x86_64-pc-windows-gnu@0.4.0 X X +windows-core@0.51.1 X X +windows-sys@0.48.0 X X +windows-targets@0.48.5 X X +windows_aarch64_gnullvm@0.48.5 X X +windows_aarch64_msvc@0.48.5 X X +windows_i686_gnu@0.48.5 X X +windows_i686_msvc@0.48.5 X X +windows_x86_64_gnu@0.48.5 X X +windows_x86_64_gnullvm@0.48.5 X X +windows_x86_64_msvc@0.48.5 X X +winreg@0.50.0 X +zerocopy@0.7.26 X X X +zeroize@1.7.0 X X diff --git a/licenserc.toml b/licenserc.toml index 4ae93850b7a3..28266211fd74 100644 --- a/licenserc.toml +++ b/licenserc.toml @@ -25,6 +25,9 @@ excludes = [ "**/Cargo.lock", "**/pnpm-lock.yaml", + # Generated files to list all dependencies + "**/DEPENDENCIES.*.csv", + # Python binding related files "**/venv/**", diff --git a/scripts/dependencies.py b/scripts/dependencies.py new file mode 100644 index 000000000000..190290a721c3 --- /dev/null +++ b/scripts/dependencies.py @@ -0,0 +1,41 @@ +#!/usr/bin/env python3 +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + +import subprocess +import os + + +def run_cargo_deny(directory): + print(f"Checking dependencies of {directory}") + subprocess.run(["cargo", "deny", "check", "license"], cwd=directory) + print(f"Generating dependencies {directory}") + result = subprocess.run(["cargo", "deny", "list", "-f", "tsv"], cwd=directory, capture_output=True, text=True) + with open(f"{directory}/DEPENDENCIES.rust.csv", "w") as f: + f.write(result.stdout) + + +def main(): + base_dirs = ["bindings", "bin", "core", "integrations"] + for base_dir in base_dirs: + for root, dirs, files in os.walk(base_dir): + if "Cargo.toml" in files: + run_cargo_deny(root) + + +if __name__ == "__main__": + main() diff --git a/website/DEPENDENCIES.md b/website/DEPENDENCIES.md new file mode 100644 index 000000000000..db943a2f112c --- /dev/null +++ b/website/DEPENDENCIES.md @@ -0,0 +1,74 @@ +# Dependencies + +Generated by `npx license-checker --producation --excludePrivatePackages`: + +``` +├─ @docusaurus/core@2.4.3 +│ ├─ licenses: MIT +│ ├─ repository: https://github.com/facebook/docusaurus +│ ├─ path: /home/xuanwo/Code/apache/incubator-opendal/website/node_modules/@docusaurus/core +│ └─ licenseFile: /home/xuanwo/Code/apache/incubator-opendal/website/node_modules/@docusaurus/core/LICENSE +├─ @docusaurus/module-type-aliases@2.3.1 +│ ├─ licenses: MIT +│ ├─ repository: https://github.com/facebook/docusaurus +│ ├─ path: /home/xuanwo/Code/apache/incubator-opendal/website/node_modules/@docusaurus/module-type-aliases +│ └─ licenseFile: /home/xuanwo/Code/apache/incubator-opendal/website/node_modules/@docusaurus/module-type-aliases/LICENSE +├─ @docusaurus/preset-classic@2.4.3 +│ ├─ licenses: MIT +│ ├─ repository: https://github.com/facebook/docusaurus +│ ├─ path: /home/xuanwo/Code/apache/incubator-opendal/website/node_modules/@docusaurus/preset-classic +│ └─ licenseFile: /home/xuanwo/Code/apache/incubator-opendal/website/node_modules/@docusaurus/preset-classic/LICENSE +├─ @mdx-js/react@1.6.22 +│ ├─ licenses: MIT +│ ├─ repository: https://github.com/mdx-js/mdx +│ ├─ publisher: John Otander +│ ├─ email: johnotander@gmail.com +│ ├─ url: http://johnotander.com +│ ├─ path: /home/xuanwo/Code/apache/incubator-opendal/website/node_modules/@mdx-js/react +│ └─ licenseFile: /home/xuanwo/Code/apache/incubator-opendal/website/node_modules/@mdx-js/react/license +├─ @types/eslint-scope@3.7.7 +│ ├─ licenses: MIT +│ ├─ repository: https://github.com/DefinitelyTyped/DefinitelyTyped +│ ├─ path: /home/xuanwo/Code/apache/incubator-opendal/website/node_modules/@types/eslint-scope +│ └─ licenseFile: /home/xuanwo/Code/apache/incubator-opendal/website/node_modules/@types/eslint-scope/LICENSE +├─ @types/eslint@8.44.8 +│ ├─ licenses: MIT +│ ├─ repository: https://github.com/DefinitelyTyped/DefinitelyTyped +│ ├─ path: /home/xuanwo/Code/apache/incubator-opendal/website/node_modules/@types/eslint +│ └─ licenseFile: /home/xuanwo/Code/apache/incubator-opendal/website/node_modules/@types/eslint/LICENSE +├─ clsx@1.2.1 +│ ├─ licenses: MIT +│ ├─ repository: https://github.com/lukeed/clsx +│ ├─ publisher: Luke Edwards +│ ├─ email: luke.edwards05@gmail.com +│ ├─ url: https://lukeed.com +│ ├─ path: /home/xuanwo/Code/apache/incubator-opendal/website/node_modules/clsx +│ └─ licenseFile: /home/xuanwo/Code/apache/incubator-opendal/website/node_modules/clsx/license +├─ docusaurus-plugin-image-zoom@0.1.4 +│ ├─ licenses: MIT +│ ├─ repository: https://github.com/gabrielcsapo/docusaurus-plugin-image-zoom +│ ├─ publisher: Gabriel J. Csapo +│ ├─ email: gabecsapo@gmail.com +│ ├─ path: /home/xuanwo/Code/apache/incubator-opendal/website/node_modules/docusaurus-plugin-image-zoom +│ └─ licenseFile: /home/xuanwo/Code/apache/incubator-opendal/website/node_modules/docusaurus-plugin-image-zoom/LICENSE +├─ eslint-scope@5.1.1 +│ ├─ licenses: BSD-2-Clause +│ ├─ repository: https://github.com/eslint/eslint-scope +│ ├─ path: /home/xuanwo/Code/apache/incubator-opendal/website/node_modules/eslint-scope +│ └─ licenseFile: /home/xuanwo/Code/apache/incubator-opendal/website/node_modules/eslint-scope/LICENSE +├─ prism-react-renderer@1.3.5 +│ ├─ licenses: MIT +│ ├─ repository: https://github.com/FormidableLabs/prism-react-renderer +│ ├─ path: /home/xuanwo/Code/apache/incubator-opendal/website/node_modules/prism-react-renderer +│ └─ licenseFile: /home/xuanwo/Code/apache/incubator-opendal/website/node_modules/prism-react-renderer/LICENSE +├─ react-dom@17.0.2 +│ ├─ licenses: MIT +│ ├─ repository: https://github.com/facebook/react +│ ├─ path: /home/xuanwo/Code/apache/incubator-opendal/website/node_modules/react-dom +│ └─ licenseFile: /home/xuanwo/Code/apache/incubator-opendal/website/node_modules/react-dom/LICENSE +└─ react@17.0.2 + ├─ licenses: MIT + ├─ repository: https://github.com/facebook/react + ├─ path: /home/xuanwo/Code/apache/incubator-opendal/website/node_modules/react + └─ licenseFile: /home/xuanwo/Code/apache/incubator-opendal/website/node_modules/react/LICENSE +``` diff --git a/website/community/committers/release.md b/website/community/committers/release.md index 965e4bc46c5f..1546b5036206 100644 --- a/website/community/committers/release.md +++ b/website/community/committers/release.md @@ -99,6 +99,7 @@ This issue is used to track tasks of the opendal ${opendal_version} release. - [ ] java - [ ] nodejs - [ ] Update docs +- [ ] Update dependencies - [ ] Push release candidate tag to GitHub #### ASF Side @@ -145,6 +146,10 @@ Please note that this version is the exact version of the release, not the relea - node.js: `bindings/nodejs/upgrade.md` - python: `bindings/python/upgrade.md` +### Update dependencies + +Running `python ./scripts/dependencies.py` to update the dependencies list of every package. + ### Push release candidate tag After bump version PR gets merged, we can create a GitHub release for the release candidate: