Giter VIP home page Giter VIP logo

Comments (2)

foresterre avatar foresterre commented on September 27, 2024

You can build cargo-msrv without the aws-* libraries by running cargo install cargo-msrv --no-default-features.

Tracing is used for debugging info, it's hard to only select a few libraries for binaries, since most stacks have many dependencies.

Perhaps I could have a look into removing the different http clients, but this depends on other external deps as well. Same goes for the TLS libraries.

Regardless, thanks for the feedback!

cargo tree (default, @)
cargo-msrv v0.15.1
├── bisector v0.4.0
├── cargo_metadata v0.15.0
│   ├── camino v1.0.9
│   │   └── serde v1.0.144
│   │       └── serde_derive v1.0.144 (proc-macro)
│   │           ├── proc-macro2 v1.0.41
│   │           │   └── unicode-ident v1.0.2
│   │           ├── quote v1.0.20
│   │           │   └── proc-macro2 v1.0.41 (*)
│   │           └── syn v1.0.98
│   │               ├── proc-macro2 v1.0.41 (*)
│   │               ├── quote v1.0.20 (*)
│   │               └── unicode-ident v1.0.2
│   ├── cargo-platform v0.1.2
│   │   └── serde v1.0.144 (*)
│   ├── semver v1.0.12
│   │   └── serde v1.0.144 (*)
│   ├── serde v1.0.144 (*)
│   └── serde_json v1.0.85
│       ├── itoa v1.0.2
│       ├── ryu v1.0.10
│       └── serde v1.0.144 (*)
├── clap v3.2.20
│   ├── atty v0.2.14
│   │   └── winapi v0.3.9
│   ├── bitflags v1.3.2
│   ├── clap_derive v3.2.18 (proc-macro)
│   │   ├── heck v0.4.0
│   │   ├── proc-macro-error v1.0.4
│   │   │   ├── proc-macro-error-attr v1.0.4 (proc-macro)
│   │   │   │   ├── proc-macro2 v1.0.41 (*)
│   │   │   │   └── quote v1.0.20 (*)
│   │   │   │   [build-dependencies]
│   │   │   │   └── version_check v0.9.4
│   │   │   ├── proc-macro2 v1.0.41 (*)
│   │   │   ├── quote v1.0.20 (*)
│   │   │   └── syn v1.0.98 (*)
│   │   │   [build-dependencies]
│   │   │   └── version_check v0.9.4
│   │   ├── proc-macro2 v1.0.41 (*)
│   │   ├── quote v1.0.20 (*)
│   │   └── syn v1.0.98 (*)
│   ├── clap_lex v0.2.4
│   │   └── os_str_bytes v6.2.0
│   ├── indexmap v1.9.1
│   │   └── hashbrown v0.12.3
│   │   [build-dependencies]
│   │   └── autocfg v1.1.0
│   ├── once_cell v1.14.0
│   ├── strsim v0.10.0
│   ├── termcolor v1.1.3
│   │   └── winapi-util v0.1.5
│   │       └── winapi v0.3.9
│   └── textwrap v0.15.0
├── dirs v4.0.0
│   └── dirs-sys v0.3.7
│       └── winapi v0.3.9
├── indicatif v0.17.0
│   ├── console v0.15.0
│   │   ├── encode_unicode v0.3.6
│   │   ├── libc v0.2.126
│   │   ├── once_cell v1.14.0
│   │   ├── regex v1.6.0
│   │   │   ├── aho-corasick v0.7.18
│   │   │   │   └── memchr v2.5.0
│   │   │   ├── memchr v2.5.0
│   │   │   └── regex-syntax v0.6.27
│   │   ├── terminal_size v0.1.17
│   │   │   └── winapi v0.3.9
│   │   ├── unicode-width v0.1.9
│   │   └── winapi v0.3.9
│   ├── number_prefix v0.4.0
│   └── unicode-width v0.1.9
├── json v0.12.4
├── once_cell v1.14.0
├── owo-colors v3.5.0
├── petgraph v0.6.2
│   ├── fixedbitset v0.4.2
│   └── indexmap v1.9.1 (*)
├── rust-releases v0.22.2
│   ├── rust-releases-core v0.22.1
│   │   ├── semver v1.0.12 (*)
│   │   └── thiserror v1.0.33
│   │       └── thiserror-impl v1.0.33 (proc-macro)
│   │           ├── proc-macro2 v1.0.41 (*)
│   │           ├── quote v1.0.20 (*)
│   │           └── syn v1.0.98 (*)
│   ├── rust-releases-rust-changelog v0.22.2
│   │   ├── rust-releases-core v0.22.1 (*)
│   │   ├── rust-releases-io v0.22.1
│   │   │   ├── attohttpc v0.19.1
│   │   │   │   ├── flate2 v1.0.24
│   │   │   │   │   ├── crc32fast v1.3.2
│   │   │   │   │   │   └── cfg-if v1.0.0
│   │   │   │   │   └── miniz_oxide v0.5.3
│   │   │   │   │       └── adler v1.0.2
│   │   │   │   ├── http v0.2.8
│   │   │   │   │   ├── bytes v1.2.0
│   │   │   │   │   ├── fnv v1.0.7
│   │   │   │   │   └── itoa v1.0.2
│   │   │   │   ├── log v0.4.17
│   │   │   │   │   └── cfg-if v1.0.0
│   │   │   │   ├── native-tls v0.2.10
│   │   │   │   │   └── schannel v0.1.20
│   │   │   │   │       ├── lazy_static v1.4.0
│   │   │   │   │       └── windows-sys v0.36.1
│   │   │   │   │           └── windows_x86_64_msvc v0.36.1
│   │   │   │   ├── url v2.2.2
│   │   │   │   │   ├── form_urlencoded v1.0.1
│   │   │   │   │   │   ├── matches v0.1.9
│   │   │   │   │   │   └── percent-encoding v2.1.0
│   │   │   │   │   ├── idna v0.2.3
│   │   │   │   │   │   ├── matches v0.1.9
│   │   │   │   │   │   ├── unicode-bidi v0.3.8
│   │   │   │   │   │   └── unicode-normalization v0.1.21
│   │   │   │   │   │       └── tinyvec v1.6.0
│   │   │   │   │   │           └── tinyvec_macros v0.1.0
│   │   │   │   │   ├── matches v0.1.9
│   │   │   │   │   └── percent-encoding v2.1.0
│   │   │   │   └── wildmatch v2.1.1
│   │   │   ├── directories-next v2.0.0
│   │   │   │   ├── cfg-if v1.0.0
│   │   │   │   └── dirs-sys-next v0.1.2
│   │   │   │       └── winapi v0.3.9
│   │   │   └── thiserror v1.0.33 (*)
│   │   ├── thiserror v1.0.33 (*)
│   │   └── time v0.3.14
│   │       ├── itoa v1.0.2
│   │       └── time-macros v0.2.4 (proc-macro)
│   └── rust-releases-rust-dist v0.22.4
│       ├── aws-config v0.15.0
│       │   ├── aws-http v0.15.0
│       │   │   ├── aws-smithy-http v0.45.0
│       │   │   │   ├── aws-smithy-eventstream v0.45.0
│       │   │   │   │   ├── aws-smithy-types v0.45.0
│       │   │   │   │   │   ├── itoa v1.0.2
│       │   │   │   │   │   ├── num-integer v0.1.45
│       │   │   │   │   │   │   └── num-traits v0.2.15
│       │   │   │   │   │   │       [build-dependencies]
│       │   │   │   │   │   │       └── autocfg v1.1.0
│       │   │   │   │   │   │   [build-dependencies]
│       │   │   │   │   │   │   └── autocfg v1.1.0
│       │   │   │   │   │   ├── ryu v1.0.10
│       │   │   │   │   │   └── time v0.3.14 (*)
│       │   │   │   │   ├── bytes v1.2.0
│       │   │   │   │   └── crc32fast v1.3.2 (*)
│       │   │   │   ├── aws-smithy-types v0.45.0 (*)
│       │   │   │   ├── bytes v1.2.0
│       │   │   │   ├── bytes-utils v0.1.2
│       │   │   │   │   ├── bytes v1.2.0
│       │   │   │   │   └── either v1.7.0
│       │   │   │   ├── futures-core v0.3.21
│       │   │   │   ├── http v0.2.8 (*)
│       │   │   │   ├── http-body v0.4.5
│       │   │   │   │   ├── bytes v1.2.0
│       │   │   │   │   ├── http v0.2.8 (*)
│       │   │   │   │   └── pin-project-lite v0.2.9
│       │   │   │   ├── hyper v0.14.20
│       │   │   │   │   ├── bytes v1.2.0
│       │   │   │   │   ├── futures-channel v0.3.21
│       │   │   │   │   │   └── futures-core v0.3.21
│       │   │   │   │   ├── futures-core v0.3.21
│       │   │   │   │   ├── futures-util v0.3.21
│       │   │   │   │   │   ├── futures-core v0.3.21
│       │   │   │   │   │   ├── futures-macro v0.3.21 (proc-macro)
│       │   │   │   │   │   │   ├── proc-macro2 v1.0.41 (*)
│       │   │   │   │   │   │   ├── quote v1.0.20 (*)
│       │   │   │   │   │   │   └── syn v1.0.98 (*)
│       │   │   │   │   │   ├── futures-task v0.3.21
│       │   │   │   │   │   ├── pin-project-lite v0.2.9
│       │   │   │   │   │   ├── pin-utils v0.1.0
│       │   │   │   │   │   └── slab v0.4.7
│       │   │   │   │   │       [build-dependencies]
│       │   │   │   │   │       └── autocfg v1.1.0
│       │   │   │   │   ├── h2 v0.3.13
│       │   │   │   │   │   ├── bytes v1.2.0
│       │   │   │   │   │   ├── fnv v1.0.7
│       │   │   │   │   │   ├── futures-core v0.3.21
│       │   │   │   │   │   ├── futures-sink v0.3.21
│       │   │   │   │   │   ├── futures-util v0.3.21 (*)
│       │   │   │   │   │   ├── http v0.2.8 (*)
│       │   │   │   │   │   ├── indexmap v1.9.1 (*)
│       │   │   │   │   │   ├── slab v0.4.7 (*)
│       │   │   │   │   │   ├── tokio v1.20.1
│       │   │   │   │   │   │   ├── bytes v1.2.0
│       │   │   │   │   │   │   ├── memchr v2.5.0
│       │   │   │   │   │   │   ├── mio v0.8.4
│       │   │   │   │   │   │   │   ├── log v0.4.17 (*)
│       │   │   │   │   │   │   │   └── windows-sys v0.36.1 (*)
│       │   │   │   │   │   │   ├── num_cpus v1.13.1
│       │   │   │   │   │   │   ├── once_cell v1.14.0
│       │   │   │   │   │   │   ├── parking_lot v0.12.1
│       │   │   │   │   │   │   │   ├── lock_api v0.4.7
│       │   │   │   │   │   │   │   │   └── scopeguard v1.1.0
│       │   │   │   │   │   │   │   │   [build-dependencies]
│       │   │   │   │   │   │   │   │   └── autocfg v1.1.0
│       │   │   │   │   │   │   │   └── parking_lot_core v0.9.3
│       │   │   │   │   │   │   │       ├── cfg-if v1.0.0
│       │   │   │   │   │   │   │       ├── smallvec v1.9.0
│       │   │   │   │   │   │   │       └── windows-sys v0.36.1 (*)
│       │   │   │   │   │   │   ├── pin-project-lite v0.2.9
│       │   │   │   │   │   │   ├── socket2 v0.4.4
│       │   │   │   │   │   │   │   └── winapi v0.3.9
│       │   │   │   │   │   │   ├── tokio-macros v1.8.0 (proc-macro)
│       │   │   │   │   │   │   │   ├── proc-macro2 v1.0.41 (*)
│       │   │   │   │   │   │   │   ├── quote v1.0.20 (*)
│       │   │   │   │   │   │   │   └── syn v1.0.98 (*)
│       │   │   │   │   │   │   └── winapi v0.3.9
│       │   │   │   │   │   │   [build-dependencies]
│       │   │   │   │   │   │   └── autocfg v1.1.0
│       │   │   │   │   │   ├── tokio-util v0.7.3
│       │   │   │   │   │   │   ├── bytes v1.2.0
│       │   │   │   │   │   │   ├── futures-core v0.3.21
│       │   │   │   │   │   │   ├── futures-sink v0.3.21
│       │   │   │   │   │   │   ├── pin-project-lite v0.2.9
│       │   │   │   │   │   │   ├── tokio v1.20.1 (*)
│       │   │   │   │   │   │   └── tracing v0.1.36
│       │   │   │   │   │   │       ├── cfg-if v1.0.0
│       │   │   │   │   │   │       ├── log v0.4.17 (*)
│       │   │   │   │   │   │       ├── pin-project-lite v0.2.9
│       │   │   │   │   │   │       ├── tracing-attributes v0.1.22 (proc-macro)
│       │   │   │   │   │   │       │   ├── proc-macro2 v1.0.41 (*)
│       │   │   │   │   │   │       │   ├── quote v1.0.20 (*)
│       │   │   │   │   │   │       │   └── syn v1.0.98 (*)
│       │   │   │   │   │   │       └── tracing-core v0.1.29
│       │   │   │   │   │   │           └── once_cell v1.14.0
│       │   │   │   │   │   └── tracing v0.1.36 (*)
│       │   │   │   │   ├── http v0.2.8 (*)
│       │   │   │   │   ├── http-body v0.4.5 (*)
│       │   │   │   │   ├── httparse v1.7.1
│       │   │   │   │   ├── httpdate v1.0.2
│       │   │   │   │   ├── itoa v1.0.2
│       │   │   │   │   ├── pin-project-lite v0.2.9
│       │   │   │   │   ├── socket2 v0.4.4 (*)
│       │   │   │   │   ├── tokio v1.20.1 (*)
│       │   │   │   │   ├── tower-service v0.3.2
│       │   │   │   │   ├── tracing v0.1.36 (*)
│       │   │   │   │   └── want v0.3.0
│       │   │   │   │       ├── log v0.4.17 (*)
│       │   │   │   │       └── try-lock v0.2.3
│       │   │   │   ├── once_cell v1.14.0
│       │   │   │   ├── percent-encoding v2.1.0
│       │   │   │   ├── pin-project-lite v0.2.9
│       │   │   │   ├── tokio v1.20.1 (*)
│       │   │   │   ├── tokio-util v0.7.3 (*)
│       │   │   │   └── tracing v0.1.36 (*)
│       │   │   ├── aws-smithy-types v0.45.0 (*)
│       │   │   ├── aws-types v0.15.0
│       │   │   │   ├── aws-smithy-async v0.45.0
│       │   │   │   │   ├── futures-util v0.3.21 (*)
│       │   │   │   │   ├── pin-project-lite v0.2.9
│       │   │   │   │   ├── tokio v1.20.1 (*)
│       │   │   │   │   └── tokio-stream v0.1.9
│       │   │   │   │       ├── futures-core v0.3.21
│       │   │   │   │       ├── pin-project-lite v0.2.9
│       │   │   │   │       └── tokio v1.20.1 (*)
│       │   │   │   ├── aws-smithy-client v0.45.0
│       │   │   │   │   ├── aws-smithy-async v0.45.0 (*)
│       │   │   │   │   ├── aws-smithy-http v0.45.0 (*)
│       │   │   │   │   ├── aws-smithy-http-tower v0.45.0
│       │   │   │   │   │   ├── aws-smithy-http v0.45.0 (*)
│       │   │   │   │   │   ├── bytes v1.2.0
│       │   │   │   │   │   ├── http v0.2.8 (*)
│       │   │   │   │   │   ├── http-body v0.4.5 (*)
│       │   │   │   │   │   ├── pin-project-lite v0.2.9
│       │   │   │   │   │   ├── tower v0.4.13
│       │   │   │   │   │   │   ├── futures-core v0.3.21
│       │   │   │   │   │   │   ├── futures-util v0.3.21 (*)
│       │   │   │   │   │   │   ├── pin-project v1.0.11
│       │   │   │   │   │   │   │   └── pin-project-internal v1.0.11 (proc-macro)
│       │   │   │   │   │   │   │       ├── proc-macro2 v1.0.41 (*)
│       │   │   │   │   │   │   │       ├── quote v1.0.20 (*)
│       │   │   │   │   │   │   │       └── syn v1.0.98 (*)
│       │   │   │   │   │   │   ├── pin-project-lite v0.2.9
│       │   │   │   │   │   │   ├── tokio v1.20.1 (*)
│       │   │   │   │   │   │   ├── tower-layer v0.3.1
│       │   │   │   │   │   │   ├── tower-service v0.3.2
│       │   │   │   │   │   │   └── tracing v0.1.36 (*)
│       │   │   │   │   │   └── tracing v0.1.36 (*)
│       │   │   │   │   ├── aws-smithy-types v0.45.0 (*)
│       │   │   │   │   ├── bytes v1.2.0
│       │   │   │   │   ├── fastrand v1.8.0
│       │   │   │   │   ├── http v0.2.8 (*)
│       │   │   │   │   ├── http-body v0.4.5 (*)
│       │   │   │   │   ├── hyper v0.14.20 (*)
│       │   │   │   │   ├── hyper-rustls v0.22.1
│       │   │   │   │   │   ├── ct-logs v0.8.0
│       │   │   │   │   │   │   └── sct v0.6.1
│       │   │   │   │   │   │       ├── ring v0.16.20
│       │   │   │   │   │   │       │   ├── spin v0.5.2
│       │   │   │   │   │   │       │   ├── untrusted v0.7.1
│       │   │   │   │   │   │       │   └── winapi v0.3.9
│       │   │   │   │   │   │       │   [build-dependencies]
│       │   │   │   │   │   │       │   └── cc v1.0.73
│       │   │   │   │   │   │       │       └── jobserver v0.1.24
│       │   │   │   │   │   │       └── untrusted v0.7.1
│       │   │   │   │   │   ├── futures-util v0.3.21 (*)
│       │   │   │   │   │   ├── hyper v0.14.20 (*)
│       │   │   │   │   │   ├── log v0.4.17 (*)
│       │   │   │   │   │   ├── rustls v0.19.1
│       │   │   │   │   │   │   ├── base64 v0.13.0
│       │   │   │   │   │   │   ├── log v0.4.17 (*)
│       │   │   │   │   │   │   ├── ring v0.16.20 (*)
│       │   │   │   │   │   │   ├── sct v0.6.1 (*)
│       │   │   │   │   │   │   └── webpki v0.21.4
│       │   │   │   │   │   │       ├── ring v0.16.20 (*)
│       │   │   │   │   │   │       └── untrusted v0.7.1
│       │   │   │   │   │   ├── rustls-native-certs v0.5.0
│       │   │   │   │   │   │   ├── rustls v0.19.1 (*)
│       │   │   │   │   │   │   └── schannel v0.1.20 (*)
│       │   │   │   │   │   ├── tokio v1.20.1 (*)
│       │   │   │   │   │   ├── tokio-rustls v0.22.0
│       │   │   │   │   │   │   ├── rustls v0.19.1 (*)
│       │   │   │   │   │   │   ├── tokio v1.20.1 (*)
│       │   │   │   │   │   │   └── webpki v0.21.4 (*)
│       │   │   │   │   │   └── webpki v0.21.4 (*)
│       │   │   │   │   ├── lazy_static v1.4.0
│       │   │   │   │   ├── pin-project-lite v0.2.9
│       │   │   │   │   ├── tokio v1.20.1 (*)
│       │   │   │   │   ├── tower v0.4.13 (*)
│       │   │   │   │   └── tracing v0.1.36 (*)
│       │   │   │   ├── aws-smithy-http v0.45.0 (*)
│       │   │   │   ├── aws-smithy-types v0.45.0 (*)
│       │   │   │   ├── http v0.2.8 (*)
│       │   │   │   ├── tracing v0.1.36 (*)
│       │   │   │   └── zeroize v1.5.7
│       │   │   │   [build-dependencies]
│       │   │   │   └── rustc_version v0.4.0
│       │   │   │       └── semver v1.0.12 (*)
│       │   │   ├── http v0.2.8 (*)
│       │   │   ├── lazy_static v1.4.0
│       │   │   ├── percent-encoding v2.1.0
│       │   │   └── tracing v0.1.36 (*)
│       │   ├── aws-sdk-sso v0.15.0
│       │   │   ├── aws-endpoint v0.15.0
│       │   │   │   ├── aws-smithy-http v0.45.0 (*)
│       │   │   │   ├── aws-types v0.15.0 (*)
│       │   │   │   ├── http v0.2.8 (*)
│       │   │   │   ├── regex v1.6.0 (*)
│       │   │   │   └── tracing v0.1.36 (*)
│       │   │   ├── aws-http v0.15.0 (*)
│       │   │   ├── aws-sig-auth v0.15.0
│       │   │   │   ├── aws-sigv4 v0.15.0
│       │   │   │   │   ├── aws-smithy-eventstream v0.45.0 (*)
│       │   │   │   │   ├── aws-smithy-http v0.45.0 (*)
│       │   │   │   │   ├── bytes v1.2.0
│       │   │   │   │   ├── form_urlencoded v1.0.1 (*)
│       │   │   │   │   ├── hex v0.4.3
│       │   │   │   │   ├── http v0.2.8 (*)
│       │   │   │   │   ├── once_cell v1.14.0
│       │   │   │   │   ├── percent-encoding v2.1.0
│       │   │   │   │   ├── regex v1.6.0 (*)
│       │   │   │   │   ├── ring v0.16.20 (*)
│       │   │   │   │   ├── time v0.3.14 (*)
│       │   │   │   │   └── tracing v0.1.36 (*)
│       │   │   │   ├── aws-smithy-eventstream v0.45.0 (*)
│       │   │   │   ├── aws-smithy-http v0.45.0 (*)
│       │   │   │   ├── aws-types v0.15.0 (*)
│       │   │   │   ├── http v0.2.8 (*)
│       │   │   │   └── tracing v0.1.36 (*)
│       │   │   ├── aws-smithy-async v0.45.0 (*)
│       │   │   ├── aws-smithy-client v0.45.0 (*)
│       │   │   ├── aws-smithy-http v0.45.0 (*)
│       │   │   ├── aws-smithy-http-tower v0.45.0 (*)
│       │   │   ├── aws-smithy-json v0.45.0
│       │   │   │   └── aws-smithy-types v0.45.0 (*)
│       │   │   ├── aws-smithy-types v0.45.0 (*)
│       │   │   ├── aws-types v0.15.0 (*)
│       │   │   ├── bytes v1.2.0
│       │   │   ├── http v0.2.8 (*)
│       │   │   ├── tokio-stream v0.1.9 (*)
│       │   │   └── tower v0.4.13 (*)
│       │   ├── aws-sdk-sts v0.15.0
│       │   │   ├── aws-endpoint v0.15.0 (*)
│       │   │   ├── aws-http v0.15.0 (*)
│       │   │   ├── aws-sig-auth v0.15.0 (*)
│       │   │   ├── aws-smithy-async v0.45.0 (*)
│       │   │   ├── aws-smithy-client v0.45.0 (*)
│       │   │   ├── aws-smithy-http v0.45.0 (*)
│       │   │   ├── aws-smithy-http-tower v0.45.0 (*)
│       │   │   ├── aws-smithy-query v0.45.0
│       │   │   │   ├── aws-smithy-types v0.45.0 (*)
│       │   │   │   └── urlencoding v2.1.0
│       │   │   ├── aws-smithy-types v0.45.0 (*)
│       │   │   ├── aws-smithy-xml v0.45.0
│       │   │   │   └── xmlparser v0.13.3
│       │   │   ├── aws-types v0.15.0 (*)
│       │   │   ├── bytes v1.2.0
│       │   │   ├── http v0.2.8 (*)
│       │   │   └── tower v0.4.13 (*)
│       │   ├── aws-smithy-async v0.45.0 (*)
│       │   ├── aws-smithy-client v0.45.0 (*)
│       │   ├── aws-smithy-http v0.45.0 (*)
│       │   ├── aws-smithy-http-tower v0.45.0 (*)
│       │   ├── aws-smithy-json v0.45.0 (*)
│       │   ├── aws-smithy-types v0.45.0 (*)
│       │   ├── aws-types v0.15.0 (*)
│       │   ├── bytes v1.2.0
│       │   ├── hex v0.4.3
│       │   ├── http v0.2.8 (*)
│       │   ├── hyper v0.14.20 (*)
│       │   ├── ring v0.16.20 (*)
│       │   ├── tokio v1.20.1 (*)
│       │   ├── tower v0.4.13 (*)
│       │   ├── tracing v0.1.36 (*)
│       │   └── zeroize v1.5.7
│       ├── aws-sdk-s3 v0.15.0
│       │   ├── aws-endpoint v0.15.0 (*)
│       │   ├── aws-http v0.15.0 (*)
│       │   ├── aws-sig-auth v0.15.0 (*)
│       │   ├── aws-sigv4 v0.15.0 (*)
│       │   ├── aws-smithy-async v0.45.0 (*)
│       │   ├── aws-smithy-client v0.45.0 (*)
│       │   ├── aws-smithy-eventstream v0.45.0 (*)
│       │   ├── aws-smithy-http v0.45.0 (*)
│       │   ├── aws-smithy-http-tower v0.45.0 (*)
│       │   ├── aws-smithy-types v0.45.0 (*)
│       │   ├── aws-smithy-xml v0.45.0 (*)
│       │   ├── aws-types v0.15.0 (*)
│       │   ├── bytes v1.2.0
│       │   ├── http v0.2.8 (*)
│       │   ├── md-5 v0.10.1
│       │   │   └── digest v0.10.3
│       │   │       ├── block-buffer v0.10.2
│       │   │       │   └── generic-array v0.14.5
│       │   │       │       └── typenum v1.15.0
│       │   │       │       [build-dependencies]
│       │   │       │       └── version_check v0.9.4
│       │   │       └── crypto-common v0.1.6
│       │   │           ├── generic-array v0.14.5 (*)
│       │   │           └── typenum v1.15.0
│       │   ├── tokio-stream v0.1.9 (*)
│       │   └── tower v0.4.13 (*)
│       ├── aws-sig-auth v0.15.0 (*)
│       ├── aws-smithy-client v0.45.0 (*)
│       ├── aws-smithy-http v0.45.0 (*)
│       ├── lazy_static v1.4.0
│       ├── regex v1.6.0 (*)
│       ├── rust-releases-core v0.22.1 (*)
│       ├── rust-releases-io v0.22.1 (*)
│       ├── thiserror v1.0.33 (*)
│       └── tokio v1.20.1 (*)
├── serde v1.0.144 (*)
├── serde_json v1.0.85 (*)
├── storyteller v0.6.1
│   └── crossbeam-channel v0.5.6
│       ├── cfg-if v1.0.0
│       └── crossbeam-utils v0.8.11
│           ├── cfg-if v1.0.0
│           └── once_cell v1.14.0
├── tabled v0.8.0
│   ├── ansi-str v0.3.0
│   │   └── ansitok v0.1.0
│   │       └── nom v7.1.1
│   │           ├── memchr v2.5.0
│   │           └── minimal-lexical v0.2.1
│   ├── papergrid v0.5.1
│   │   ├── ansi-str v0.3.0 (*)
│   │   ├── bytecount v0.6.3
│   │   ├── fnv v1.0.7
│   │   ├── strip-ansi-escapes v0.1.1
│   │   │   └── vte v0.10.1
│   │   │       ├── arrayvec v0.5.2
│   │   │       ├── utf8parse v0.2.0
│   │   │       └── vte_generate_state_changes v0.1.1 (proc-macro)
│   │   │           ├── proc-macro2 v1.0.41 (*)
│   │   │           └── quote v1.0.20 (*)
│   │   └── unicode-width v0.1.9
│   ├── tabled_derive v0.4.0 (proc-macro)
│   │   ├── heck v0.4.0
│   │   ├── proc-macro-error v1.0.4 (*)
│   │   ├── proc-macro2 v1.0.41 (*)
│   │   ├── quote v1.0.20 (*)
│   │   └── syn v1.0.98 (*)
│   └── unicode-width v0.1.9
├── terminal_size v0.2.1
│   └── windows-sys v0.36.1 (*)
├── thiserror v1.0.33 (*)
├── toml_edit v0.14.4
│   ├── combine v4.6.4
│   │   ├── bytes v1.2.0
│   │   └── memchr v2.5.0
│   ├── indexmap v1.9.1 (*)
│   └── itertools v0.10.3
│       └── either v1.7.0
├── tracing v0.1.36 (*)
├── tracing-appender v0.2.2
│   ├── crossbeam-channel v0.5.6 (*)
│   ├── time v0.3.14 (*)
│   └── tracing-subscriber v0.3.15
│       ├── ansi_term v0.12.1
│       │   └── winapi v0.3.9
│       ├── serde v1.0.144 (*)
│       ├── serde_json v1.0.85 (*)
│       ├── sharded-slab v0.1.4
│       │   └── lazy_static v1.4.0
│       ├── smallvec v1.9.0
│       ├── thread_local v1.1.4
│       │   └── once_cell v1.14.0
│       ├── tracing-core v0.1.29 (*)
│       ├── tracing-log v0.1.3
│       │   ├── lazy_static v1.4.0
│       │   ├── log v0.4.17 (*)
│       │   └── tracing-core v0.1.29 (*)
│       └── tracing-serde v0.1.3
│           ├── serde v1.0.144 (*)
│           └── tracing-core v0.1.29 (*)
└── tracing-subscriber v0.3.15 (*)
[build-dependencies]
└── vergen v7.4.2
    ├── anyhow v1.0.62
    ├── cfg-if v1.0.0
    ├── enum-iterator v1.1.3
    │   └── enum-iterator-derive v1.0.2 (proc-macro)
    │       ├── proc-macro2 v1.0.41 (*)
    │       ├── quote v1.0.20 (*)
    │       └── syn v1.0.98 (*)
    ├── getset v0.1.2 (proc-macro)
    │   ├── proc-macro-error v1.0.4 (*)
    │   ├── proc-macro2 v1.0.41 (*)
    │   ├── quote v1.0.20 (*)
    │   └── syn v1.0.98 (*)
    ├── git2 v0.14.4
    │   ├── bitflags v1.3.2
    │   ├── libc v0.2.126
    │   ├── libgit2-sys v0.13.4+1.4.2
    │   │   ├── libc v0.2.126
    │   │   └── libz-sys v1.1.8
    │   │       └── libc v0.2.126
    │   │       [build-dependencies]
    │   │       ├── cc v1.0.73 (*)
    │   │       ├── pkg-config v0.3.25
    │   │       └── vcpkg v0.2.15
    │   │   [build-dependencies]
    │   │   ├── cc v1.0.73 (*)
    │   │   └── pkg-config v0.3.25
    │   ├── log v0.4.17 (*)
    │   └── url v2.2.2 (*)
    ├── rustc_version v0.4.0 (*)
    ├── thiserror v1.0.33 (*)
    └── time v0.3.14 (*)
    [build-dependencies]
    ├── anyhow v1.0.62
    ├── rustversion v1.0.9 (proc-macro)
    └── time v0.3.14 (*)
cargo tree --no-default features
cargo-msrv v0.15.1
├── bisector v0.4.0
├── cargo_metadata v0.15.0
│   ├── camino v1.0.9
│   │   └── serde v1.0.144
│   │       └── serde_derive v1.0.144 (proc-macro)
│   │           ├── proc-macro2 v1.0.41
│   │           │   └── unicode-ident v1.0.2
│   │           ├── quote v1.0.20
│   │           │   └── proc-macro2 v1.0.41 (*)
│   │           └── syn v1.0.98
│   │               ├── proc-macro2 v1.0.41 (*)
│   │               ├── quote v1.0.20 (*)
│   │               └── unicode-ident v1.0.2
│   ├── cargo-platform v0.1.2
│   │   └── serde v1.0.144 (*)
│   ├── semver v1.0.12
│   │   └── serde v1.0.144 (*)
│   ├── serde v1.0.144 (*)
│   └── serde_json v1.0.85
│       ├── itoa v1.0.2
│       ├── ryu v1.0.10
│       └── serde v1.0.144 (*)
├── clap v3.2.20
│   ├── atty v0.2.14
│   │   └── winapi v0.3.9
│   ├── bitflags v1.3.2
│   ├── clap_derive v3.2.18 (proc-macro)
│   │   ├── heck v0.4.0
│   │   ├── proc-macro-error v1.0.4
│   │   │   ├── proc-macro-error-attr v1.0.4 (proc-macro)
│   │   │   │   ├── proc-macro2 v1.0.41 (*)
│   │   │   │   └── quote v1.0.20 (*)
│   │   │   │   [build-dependencies]
│   │   │   │   └── version_check v0.9.4
│   │   │   ├── proc-macro2 v1.0.41 (*)
│   │   │   ├── quote v1.0.20 (*)
│   │   │   └── syn v1.0.98 (*)
│   │   │   [build-dependencies]
│   │   │   └── version_check v0.9.4
│   │   ├── proc-macro2 v1.0.41 (*)
│   │   ├── quote v1.0.20 (*)
│   │   └── syn v1.0.98 (*)
│   ├── clap_lex v0.2.4
│   │   └── os_str_bytes v6.2.0
│   ├── indexmap v1.9.1
│   │   └── hashbrown v0.12.3
│   │   [build-dependencies]
│   │   └── autocfg v1.1.0
│   ├── once_cell v1.14.0
│   ├── strsim v0.10.0
│   ├── termcolor v1.1.3
│   │   └── winapi-util v0.1.5
│   │       └── winapi v0.3.9
│   └── textwrap v0.15.0
├── dirs v4.0.0
│   └── dirs-sys v0.3.7
│       └── winapi v0.3.9
├── indicatif v0.17.0
│   ├── console v0.15.0
│   │   ├── encode_unicode v0.3.6
│   │   ├── libc v0.2.126
│   │   ├── once_cell v1.14.0
│   │   ├── regex v1.6.0
│   │   │   └── regex-syntax v0.6.27
│   │   ├── terminal_size v0.1.17
│   │   │   └── winapi v0.3.9
│   │   ├── unicode-width v0.1.9
│   │   └── winapi v0.3.9
│   ├── number_prefix v0.4.0
│   └── unicode-width v0.1.9
├── json v0.12.4
├── once_cell v1.14.0
├── owo-colors v3.5.0
├── petgraph v0.6.2
│   ├── fixedbitset v0.4.2
│   └── indexmap v1.9.1 (*)
├── rust-releases v0.22.2
│   ├── rust-releases-core v0.22.1
│   │   ├── semver v1.0.12 (*)
│   │   └── thiserror v1.0.33
│   │       └── thiserror-impl v1.0.33 (proc-macro)
│   │           ├── proc-macro2 v1.0.41 (*)
│   │           ├── quote v1.0.20 (*)
│   │           └── syn v1.0.98 (*)
│   └── rust-releases-rust-changelog v0.22.2
│       ├── rust-releases-core v0.22.1 (*)
│       ├── rust-releases-io v0.22.1
│       │   ├── attohttpc v0.19.1
│       │   │   ├── flate2 v1.0.24
│       │   │   │   ├── crc32fast v1.3.2
│       │   │   │   │   └── cfg-if v1.0.0
│       │   │   │   └── miniz_oxide v0.5.3
│       │   │   │       └── adler v1.0.2
│       │   │   ├── http v0.2.8
│       │   │   │   ├── bytes v1.2.0
│       │   │   │   ├── fnv v1.0.7
│       │   │   │   └── itoa v1.0.2
│       │   │   ├── log v0.4.17
│       │   │   │   └── cfg-if v1.0.0
│       │   │   ├── native-tls v0.2.10
│       │   │   │   └── schannel v0.1.20
│       │   │   │       ├── lazy_static v1.4.0
│       │   │   │       └── windows-sys v0.36.1
│       │   │   │           └── windows_x86_64_msvc v0.36.1
│       │   │   ├── url v2.2.2
│       │   │   │   ├── form_urlencoded v1.0.1
│       │   │   │   │   ├── matches v0.1.9
│       │   │   │   │   └── percent-encoding v2.1.0
│       │   │   │   ├── idna v0.2.3
│       │   │   │   │   ├── matches v0.1.9
│       │   │   │   │   ├── unicode-bidi v0.3.8
│       │   │   │   │   └── unicode-normalization v0.1.21
│       │   │   │   │       └── tinyvec v1.6.0
│       │   │   │   │           └── tinyvec_macros v0.1.0
│       │   │   │   ├── matches v0.1.9
│       │   │   │   └── percent-encoding v2.1.0
│       │   │   └── wildmatch v2.1.1
│       │   ├── directories-next v2.0.0
│       │   │   ├── cfg-if v1.0.0
│       │   │   └── dirs-sys-next v0.1.2
│       │   │       └── winapi v0.3.9
│       │   └── thiserror v1.0.33 (*)
│       ├── thiserror v1.0.33 (*)
│       └── time v0.3.14
│           ├── itoa v1.0.2
│           └── time-macros v0.2.4 (proc-macro)
├── serde v1.0.144 (*)
├── serde_json v1.0.85 (*)
├── storyteller v0.6.1
│   └── crossbeam-channel v0.5.6
│       ├── cfg-if v1.0.0
│       └── crossbeam-utils v0.8.11
│           ├── cfg-if v1.0.0
│           └── once_cell v1.14.0
├── tabled v0.8.0
│   ├── ansi-str v0.3.0
│   │   └── ansitok v0.1.0
│   │       └── nom v7.1.1
│   │           ├── memchr v2.5.0
│   │           └── minimal-lexical v0.2.1
│   ├── papergrid v0.5.1
│   │   ├── ansi-str v0.3.0 (*)
│   │   ├── bytecount v0.6.3
│   │   ├── fnv v1.0.7
│   │   ├── strip-ansi-escapes v0.1.1
│   │   │   └── vte v0.10.1
│   │   │       ├── arrayvec v0.5.2
│   │   │       ├── utf8parse v0.2.0
│   │   │       └── vte_generate_state_changes v0.1.1 (proc-macro)
│   │   │           ├── proc-macro2 v1.0.41 (*)
│   │   │           └── quote v1.0.20 (*)
│   │   └── unicode-width v0.1.9
│   ├── tabled_derive v0.4.0 (proc-macro)
│   │   ├── heck v0.4.0
│   │   ├── proc-macro-error v1.0.4 (*)
│   │   ├── proc-macro2 v1.0.41 (*)
│   │   ├── quote v1.0.20 (*)
│   │   └── syn v1.0.98 (*)
│   └── unicode-width v0.1.9
├── terminal_size v0.2.1
│   └── windows-sys v0.36.1 (*)
├── thiserror v1.0.33 (*)
├── toml_edit v0.14.4
│   ├── combine v4.6.4
│   │   ├── bytes v1.2.0
│   │   └── memchr v2.5.0
│   ├── indexmap v1.9.1 (*)
│   └── itertools v0.10.3
│       └── either v1.7.0
├── tracing v0.1.36
│   ├── cfg-if v1.0.0
│   ├── pin-project-lite v0.2.9
│   ├── tracing-attributes v0.1.22 (proc-macro)
│   │   ├── proc-macro2 v1.0.41 (*)
│   │   ├── quote v1.0.20 (*)
│   │   └── syn v1.0.98 (*)
│   └── tracing-core v0.1.29
│       └── once_cell v1.14.0
├── tracing-appender v0.2.2
│   ├── crossbeam-channel v0.5.6 (*)
│   ├── time v0.3.14 (*)
│   └── tracing-subscriber v0.3.15
│       ├── ansi_term v0.12.1
│       │   └── winapi v0.3.9
│       ├── serde v1.0.144 (*)
│       ├── serde_json v1.0.85 (*)
│       ├── sharded-slab v0.1.4
│       │   └── lazy_static v1.4.0
│       ├── smallvec v1.9.0
│       ├── thread_local v1.1.4
│       │   └── once_cell v1.14.0
│       ├── tracing-core v0.1.29 (*)
│       ├── tracing-log v0.1.3
│       │   ├── lazy_static v1.4.0
│       │   ├── log v0.4.17 (*)
│       │   └── tracing-core v0.1.29 (*)
│       └── tracing-serde v0.1.3
│           ├── serde v1.0.144 (*)
│           └── tracing-core v0.1.29 (*)
└── tracing-subscriber v0.3.15 (*)
[build-dependencies]
└── vergen v7.4.2
    ├── anyhow v1.0.62
    ├── cfg-if v1.0.0
    ├── enum-iterator v1.1.3
    │   └── enum-iterator-derive v1.0.2 (proc-macro)
    │       ├── proc-macro2 v1.0.41 (*)
    │       ├── quote v1.0.20 (*)
    │       └── syn v1.0.98 (*)
    ├── getset v0.1.2 (proc-macro)
    │   ├── proc-macro-error v1.0.4 (*)
    │   ├── proc-macro2 v1.0.41 (*)
    │   ├── quote v1.0.20 (*)
    │   └── syn v1.0.98 (*)
    ├── git2 v0.14.4
    │   ├── bitflags v1.3.2
    │   ├── libc v0.2.126
    │   ├── libgit2-sys v0.13.4+1.4.2
    │   │   ├── libc v0.2.126
    │   │   └── libz-sys v1.1.8
    │   │       └── libc v0.2.126
    │   │       [build-dependencies]
    │   │       ├── cc v1.0.73
    │   │       │   └── jobserver v0.1.24
    │   │       ├── pkg-config v0.3.25
    │   │       └── vcpkg v0.2.15
    │   │   [build-dependencies]
    │   │   ├── cc v1.0.73 (*)
    │   │   └── pkg-config v0.3.25
    │   ├── log v0.4.17 (*)
    │   └── url v2.2.2 (*)
    ├── rustc_version v0.4.0
    │   └── semver v1.0.12 (*)
    ├── thiserror v1.0.33 (*)
    └── time v0.3.14 (*)
    [build-dependencies]
    ├── anyhow v1.0.62
    ├── rustversion v1.0.9 (proc-macro)
    └── time v0.3.14 (*)

from cargo-msrv.

marcospb19 avatar marcospb19 commented on September 27, 2024

cargo-udeps says that the json dependency might be unused (does not mention anything else).

`cargo-msrv v0.15.1 (/home/marcospb19/cargo-msrv)`
└─── dependencies
     └─── "json"
Note: These dependencies might be used by other targets.
      To find dependencies that are not used by any target, enable `--all-targets`.
Note: They might be false-positive.
      For example, `cargo-udeps` cannot detect usage of crates that are only used in doc-tests.
      To ignore some dependencies, write `package.metadata.cargo-udeps.ignore` in Cargo.toml.

from cargo-msrv.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.