-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCargo.toml
22 lines (21 loc) · 1.19 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# CodeCrafters Note:
#
# We've included a set of dependencies that we think are essential for this challenge. You
# can make changes to this file if you'd like to use different dependencies.
#
# When updating this file, make sure to run `cargo build` to ensure that `Cargo.lock` is updated too.
[package]
name = "git-starter-rust"
version = "0.1.0"
authors = ["Codecrafters <[email protected]>"]
edition = "2021"
[dependencies]
reqwest = { version = "0.11.13", features = ["json", "blocking"] } # http requests
bytes = "1.3.0" # helps wrap responses from reqwest
tokio = { version = "1.23.0", features = ["full"] } # async http requests
clap = { version = "4.0.32", features = ["derive"] } # creating a cli
flate2 = "1.0" # gzip compression
sha1 = "0.10.1" # hashing
hex = "0.4.3" # working with hash output
anyhow = "1.0.59" # error handling
thiserror = "1.0.32" # error handling