-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCargo.toml
More file actions
20 lines (19 loc) · 1.12 KB
/
Cargo.toml
File metadata and controls
20 lines (19 loc) · 1.12 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
[package]
name = "swcli"
version = "0.1.3"
edition = "2024"
[dependencies]
anyhow = "1.0.102" # Error handling
chrono = "0.4" # Timestamps for SigV4
clap = { version = "4.5.60", features = ["derive"] } # CLI argument parser
dirs = "6.0" # Resolving ~/.aws correctly
env_logger = "0.11.9" # Logger configured with env variables
hex = "0.4" # Hex encoding
hmac = "0.12" # Cryptography for SigV4
log = "0.4.29" # Logger facade
rust-ini = "0.21.3" # Parsing AWS config file
serde = { version = "1.0.228", features = ["derive"] } # Parsing JSON
serde_json = "1.0" # Parsing JSON
sha2 = "0.10" # Cryptography for SigV4
ureq = { version = "3.2", features = ["json"] } # Minimal HTTP client
urlencoding = "2.1" # URL escaping