From 6bd871a9af959ab7ca39d6250954e0f1f452b8f9 Mon Sep 17 00:00:00 2001 From: Max Audron Date: Sat, 22 Feb 2025 20:10:45 +0100 Subject: update dependencies and fix errors --- Cargo.toml | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) (limited to 'Cargo.toml') diff --git a/Cargo.toml b/Cargo.toml index 1ebce3b..e63bf83 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,14 +16,14 @@ include = ["src/**/*", "LICENSE", "README.md"] log = "0.4" byteorder = "1.3.2" failure = "0.1" -time = "0.2" +time = { version = "0.3", features = ["macros", "parsing", "local-offset"] } num-traits = "0.2" -num-derive = "0.3" +num-derive = "0.4" -bitflags = "1" +bitflags = "2" -itertools = "0.10" +itertools = "0.14" crossbeam-channel = "0.5" once_cell = "1" @@ -31,15 +31,21 @@ once_cell = "1" libquassel-derive = { path = "./derive" } bytes = { version = "1.0", optional = true } -flate2 = { version = "1.0", features = ["tokio"], optional = true } +flate2 = { version = "1.0", optional = true } tokio = { version = "1", features = [], optional = true } -tokio-util = { version = "0.6", features = ["codec"], optional = true } +tokio-util = { version = "0.7", features = ["codec"], optional = true } [features] framing = ["tokio", "tokio-util", "flate2", "bytes"] # Enable all the quassel features -all-quassel-features = ["long-message-id", "long-time", "rich-messages", "sender-prefixes", "authenticators"] +all-quassel-features = [ + "long-message-id", + "long-time", + "rich-messages", + "sender-prefixes", + "authenticators", +] # Either act as a client or a server client = [] @@ -73,7 +79,7 @@ futures = { version = "0.3" } # tokio = { version = "0.3", features = ["full"] } # tokio-util = { version = "0.5", features = ["codec"] } tokio-test = { version = "0.4" } -pretty_assertions = "0.6" +pretty_assertions = "1" [workspace] members = ["derive"] -- cgit v1.2.3