@@ -14,89 +14,73 @@ repository.workspace = true
1414rust-version.workspace = true
1515version.workspace = true
1616
17-
1817[workspace .package ]
19- authors = [
20- " Nautilus Cyberneering <[email protected] >, Mick van Dijke <[email protected] >" ,
21- ]
18+ authors = [
" Nautilus Cyberneering <[email protected] >, Mick van Dijke <[email protected] >" ]
2219categories = [" network-programming" , " web-programming" ]
2320description = " A feature rich BitTorrent tracker."
2421documentation = " https://docs.rs/crate/torrust-tracker/"
2522edition = " 2021"
2623homepage = " https://torrust.com/"
27- keywords = [" bittorrent" , " tracker " , " file-sharing" , " peer-to-peer" , " torrent" ]
24+ keywords = [" bittorrent" , " file-sharing" , " peer-to-peer" , " torrent" , " tracker " ]
2825license-file = " COPYRIGHT"
2926publish = true
3027repository = " https://github.com/torrust/torrust-tracker"
3128rust-version = " 1.72"
3229version = " 3.0.0-alpha.6"
3330
34-
3531[dependencies ]
36- tokio = { version = " 1.29" , features = [
37- " rt-multi-thread" ,
38- " net" ,
39- " sync" ,
40- " macros" ,
41- " signal" ,
42- ] }
43- serde = { version = " 1.0" , features = [" derive" ] }
44- serde_bencode = " ^0.2"
45- serde_json = " 1.0"
46- serde_with = " 3.2"
47- percent-encoding = " 2.2"
32+ aquatic_udp_protocol = " 0.8"
33+ async-trait = " 0.1"
34+ axum = " 0.6"
35+ axum-client-ip = " 0.4"
36+ axum-server = { version = " 0.5" , features = [" tls-rustls" ] }
4837binascii = " 0.1"
49- lazy_static = " 1.4"
50- openssl = { version = " 0.10" , features = [" vendored" ] }
38+ chrono = { version = " 0.4" , default-features = false , features = [" clock" ] }
5139config = " 0.13"
52- log = { version = " 0.4 " , features = [ " release_max_level_info " ] }
40+ derive_more = " 0.99 "
5341fern = " 0.6"
54- chrono = { version = " 0.4" , default-features = false , features = [" clock" ] }
42+ futures = " 0.3"
43+ hyper = " 0.14"
44+ lazy_static = " 1.4"
45+ log = { version = " 0.4" , features = [" release_max_level_info" ] }
46+ multimap = " 0.9"
47+ openssl = { version = " 0.10" , features = [" vendored" ] }
48+ percent-encoding = " 2.2"
5549r2d2 = " 0.8"
5650r2d2_mysql = " 24.0"
5751r2d2_sqlite = { version = " 0.22" , features = [" bundled" ] }
5852rand = " 0.8"
59- derive_more = " 0.99"
53+ serde = { version = " 1.0" , features = [" derive" ] }
54+ serde_bencode = " ^0.2"
55+ serde_json = " 1.0"
56+ serde_with = " 3.2"
6057thiserror = " 1.0"
61- futures = " 0.3"
62- async-trait = " 0.1"
63- aquatic_udp_protocol = " 0.8"
64- uuid = { version = " 1" , features = [" v4" ] }
65- axum = " 0.6"
66- axum-server = { version = " 0.5" , features = [" tls-rustls" ] }
67- axum-client-ip = " 0.4"
68- tower-http = { version = " 0.4" , features = [" compression-full" ] }
69- torrust-tracker-contrib-bencode = { version = " 3.0.0-alpha.6" , path = " contrib/bencode" }
70- torrust-tracker-primitives = { version = " 3.0.0-alpha.6" , path = " packages/primitives" }
58+ tokio = { version = " 1.29" , features = [" macros" , " net" , " rt-multi-thread" , " signal" , " sync" ] }
7159torrust-tracker-configuration = { version = " 3.0.0-alpha.6" , path = " packages/configuration" }
60+ torrust-tracker-contrib-bencode = { version = " 3.0.0-alpha.6" , path = " contrib/bencode" }
7261torrust-tracker-located-error = { version = " 3.0.0-alpha.6" , path = " packages/located-error" }
73- multimap = " 0.9"
74- hyper = " 0.14"
62+ torrust-tracker-primitives = { version = " 3.0.0-alpha.6" , path = " packages/primitives" }
63+ tower-http = { version = " 0.4" , features = [" compression-full" ] }
64+ uuid = { version = " 1" , features = [" v4" ] }
7565
7666[dev-dependencies ]
67+ local-ip-address = " 0.5"
7768mockall = " 0.11"
7869reqwest = { version = " 0.11.18" , features = [" json" ] }
79- serde_urlencoded = " 0.7"
80- serde_repr = " 0.1"
8170serde_bytes = " 0.11"
82- local-ip-address = " 0.5"
71+ serde_repr = " 0.1"
72+ serde_urlencoded = " 0.7"
8373torrust-tracker-test-helpers = { version = " 3.0.0-alpha.6" , path = " packages/test-helpers" }
8474
8575[workspace ]
86- members = [
87- " contrib/bencode" ,
88- " packages/configuration" ,
89- " packages/primitives" ,
90- " packages/test-helpers" ,
91- " packages/located-error" ,
92- ]
76+ members = [" contrib/bencode" , " packages/configuration" , " packages/located-error" , " packages/primitives" , " packages/test-helpers" ]
9377
9478[profile .dev ]
9579debug = 1
96- opt-level = 1
9780lto = " thin"
81+ opt-level = 1
9882
9983[profile .release ]
10084debug = 1
101- opt-level = 3
10285lto = " fat"
86+ opt-level = 3
0 commit comments