11[package ]
22name = " irc"
3- version = " 0.15.0"
4- description = " the irc crate – usable, async IRC for Rust "
3+ version = " 1.0.0"
54authors = [" Aaron Weiss <aweiss@hey.com>" ]
5+ edition = " 2018"
6+ rust-version = " 1.71"
7+ description = " the irc crate – usable, async IRC for Rust"
8+ documentation = " https://docs.rs/irc/"
9+ readme = " README.md"
10+ repository = " https://github.com/aatxe/irc"
611license = " MPL-2.0"
712keywords = [" irc" , " client" , " thread-safe" , " async" , " tokio" ]
813categories = [" asynchronous" , " network-programming" ]
9- documentation = " https://docs.rs/irc/"
10- repository = " https://github.com/aatxe/irc"
11- readme = " README.md"
12- edition = " 2018"
1314
1415
1516[badges ]
@@ -23,9 +24,9 @@ members = [ "./", "irc-proto/" ]
2324
2425
2526[features ]
26- default = [" ctcp" , " tls-native" , " toml_config" ]
27+ default = [" ctcp" , " tls-native" , " channel-lists " , " toml_config" ]
2728ctcp = []
28- nochanlists = []
29+ channel-lists = []
2930
3031json_config = [" serde" , " serde/derive" , " serde_derive" , " serde_json" ]
3132toml_config = [" serde" , " serde/derive" , " serde_derive" , " toml" ]
@@ -37,46 +38,47 @@ yaml = ["yaml_config"]
3738proxy = [" tokio-socks" ]
3839
3940tls-native = [" native-tls" , " tokio-native-tls" ]
40- tls-rust = [" tokio-rustls" , " webpki-roots" ]
41+ tls-rust = [" tokio-rustls" , " webpki-roots" , " rustls-pemfile " ]
4142
4243
4344[dependencies ]
44- chrono = " 0.4.0 "
45- encoding = " 0.2.0 "
46- futures-util = { version = " 0.3.0 " , default-features = false , features = [" alloc" , " sink" ] }
47- irc-proto = { version = " 0.14 .0" , path = " irc-proto" }
48- log = " 0.4.0 "
49- parking_lot = " 0.11.0 "
50- thiserror = " 1.0.0 "
51- pin-project = " 1.0.2 "
52- tokio = { version = " 1.0 .0" , features = [" net" , " time" , " sync" ] }
53- tokio-stream = " 0.1.0 "
54- tokio-util = { version = " 0.6.0 " , features = [" codec" ] }
45+ chrono = { version = " 0.4.24 " , default-features = false , features = [ " clock " , " std " ] }
46+ encoding = " 0.2.33 "
47+ futures-util = { version = " 0.3.30 " , default-features = false , features = [" alloc" , " sink" ] }
48+ irc-proto = { version = " 1.0 .0" , path = " irc-proto" }
49+ log = " 0.4.21 "
50+ parking_lot = " 0.12.1 "
51+ thiserror = " 1.0.58 "
52+ pin-project = " 1.0.12 "
53+ tokio = { version = " 1.27 .0" , features = [" net" , " time" , " sync" ] }
54+ tokio-stream = " 0.1.12 "
55+ tokio-util = { version = " 0.7.7 " , features = [" codec" ] }
5556
5657# Feature - Config
57- serde = { version = " 1.0.0 " , optional = true }
58- serde_derive = { version = " 1.0.0 " , optional = true }
59- serde_json = { version = " 1.0.0 " , optional = true }
60- serde_yaml = { version = " 0.8.0 " , optional = true }
61- toml = { version = " 0.5.0 " , optional = true }
58+ serde = { version = " 1.0.160 " , optional = true }
59+ serde_derive = { version = " 1.0.160 " , optional = true }
60+ serde_json = { version = " 1.0.95 " , optional = true }
61+ serde_yaml = { version = " 0.9.21 " , optional = true }
62+ toml = { version = " 0.7.3 " , optional = true }
6263
6364# Feature - Proxy
6465tokio-socks = { version = " 0.5.1" , optional = true }
6566
6667# Feature - TLS
67- native-tls = { version = " 0.2.0" , optional = true }
68- tokio-rustls = { version = " 0.22.0" , optional = true }
69- tokio-native-tls = { version = " 0.3.0" , optional = true }
70- webpki-roots = { version = " 0.20.0" , optional = true }
68+ native-tls = { version = " 0.2.11" , optional = true }
69+ tokio-rustls = { version = " 0.24.0" , features = [" dangerous_configuration" ], optional = true }
70+ rustls-pemfile = { version = " 1.0.2" , optional = true }
71+ tokio-native-tls = { version = " 0.3.1" , optional = true }
72+ webpki-roots = { version = " 0.23.0" , optional = true }
7173
7274
7375[dev-dependencies ]
74- anyhow = " 1.0.0 "
75- args = " 2.0 .0"
76- env_logger = " 0.7 .0"
77- futures = " 0.3.0 "
78- getopts = " 0.2.0 "
79- tokio = { version = " 1.0 .0" , features = [" rt" , " rt-multi-thread" , " macros" , " net" , " time" ] }
76+ anyhow = " 1.0.81 "
77+ args = " 2.2 .0"
78+ env_logger = " 0.11 .0"
79+ futures = " 0.3.30 "
80+ getopts = " 0.2.21 "
81+ tokio = { version = " 1.27 .0" , features = [" rt" , " rt-multi-thread" , " macros" , " net" , " time" ] }
8082
8183
8284[[example ]]
0 commit comments