Skip to content

Commit 5cf46a9

Browse files
authored
Merge pull request #296 from Berrysoft/feat/release-0.12.0
2 parents 431a1e1 + 233cb44 commit 5cf46a9

File tree

21 files changed

+38
-40
lines changed

21 files changed

+38
-40
lines changed

Cargo.toml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -25,18 +25,18 @@ license = "MIT"
2525
repository = "https://github.com/compio-rs/compio"
2626

2727
[workspace.dependencies]
28-
compio-buf = { path = "./compio-buf", version = "0.4.0" }
29-
compio-driver = { path = "./compio-driver", version = "0.4.0", default-features = false }
30-
compio-runtime = { path = "./compio-runtime", version = "0.4.0" }
28+
compio-buf = { path = "./compio-buf", version = "0.5.0" }
29+
compio-driver = { path = "./compio-driver", version = "0.5.0", default-features = false }
30+
compio-runtime = { path = "./compio-runtime", version = "0.5.0" }
3131
compio-macros = { path = "./compio-macros", version = "0.1.2" }
32-
compio-fs = { path = "./compio-fs", version = "0.4.0" }
33-
compio-io = { path = "./compio-io", version = "0.3.0" }
34-
compio-net = { path = "./compio-net", version = "0.4.0" }
35-
compio-signal = { path = "./compio-signal", version = "0.2.1" }
36-
compio-dispatcher = { path = "./compio-dispatcher", version = "0.3.0" }
32+
compio-fs = { path = "./compio-fs", version = "0.5.0" }
33+
compio-io = { path = "./compio-io", version = "0.4.0" }
34+
compio-net = { path = "./compio-net", version = "0.5.0" }
35+
compio-signal = { path = "./compio-signal", version = "0.3.0" }
36+
compio-dispatcher = { path = "./compio-dispatcher", version = "0.4.0" }
3737
compio-log = { path = "./compio-log", version = "0.1.0" }
38-
compio-tls = { path = "./compio-tls", version = "0.2.0", default-features = false }
39-
compio-process = { path = "./compio-process", version = "0.1.0" }
38+
compio-tls = { path = "./compio-tls", version = "0.3.0", default-features = false }
39+
compio-process = { path = "./compio-process", version = "0.2.0" }
4040
compio-quic = { path = "./compio-quic", version = "0.1.0" }
4141

4242
bytes = "1.7.1"

compio-buf/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "compio-buf"
3-
version = "0.4.0"
3+
version = "0.5.0"
44
description = "Buffer trait for completion based async IO"
55
categories = ["asynchronous"]
66
keywords = ["async"]

compio-dispatcher/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "compio-dispatcher"
3-
version = "0.3.0"
3+
version = "0.4.0"
44
description = "Multithreading dispatcher for compio"
55
categories = ["asynchronous"]
66
keywords = ["async", "runtime"]

compio-driver/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "compio-driver"
3-
version = "0.4.0"
3+
version = "0.5.0"
44
description = "Low-level driver for compio"
55
categories = ["asynchronous"]
66
keywords = ["async", "iocp", "io-uring"]

compio-fs/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "compio-fs"
3-
version = "0.4.0"
3+
version = "0.5.0"
44
description = "Filesystem IO for compio"
55
categories = ["asynchronous", "filesystem"]
66
keywords = ["async", "fs"]

compio-io/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "compio-io"
3-
version = "0.3.0"
3+
version = "0.4.0"
44
description = "IO traits for completion based async IO"
55
categories = ["asynchronous"]
66
keywords = ["async", "io"]

compio-net/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "compio-net"
3-
version = "0.4.0"
3+
version = "0.5.0"
44
description = "Networking IO for compio"
55
categories = ["asynchronous", "network-programming"]
66
keywords = ["async", "net"]

compio-process/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "compio-process"
3-
version = "0.1.0"
3+
version = "0.2.0"
44
description = "Processes for compio"
55
categories = ["asynchronous"]
66
keywords = ["async", "process"]

compio-quic/Cargo.toml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,20 +17,19 @@ rustdoc-args = ["--cfg", "docsrs"]
1717
[dependencies]
1818
# Workspace dependencies
1919
compio-io = { workspace = true }
20-
compio-buf = { workspace = true }
20+
compio-buf = { workspace = true, features = ["bytes"] }
2121
compio-log = { workspace = true }
2222
compio-net = { workspace = true }
2323
compio-runtime = { workspace = true, features = ["time"] }
2424

25-
quinn-proto = "0.11.3"
25+
quinn-proto = "0.11.8"
2626
rustls = { workspace = true }
2727
rustls-platform-verifier = { version = "0.3.3", optional = true }
2828
rustls-native-certs = { workspace = true, optional = true }
2929
webpki-roots = { version = "0.26.3", optional = true }
3030
h3 = { version = "0.0.6", optional = true }
3131

3232
# Utils
33-
bytes = { workspace = true }
3433
flume = { workspace = true }
3534
futures-util = { workspace = true }
3635
rustc-hash = "2.0.0"
@@ -44,7 +43,6 @@ windows-sys = { workspace = true, features = ["Win32_Networking_WinSock"] }
4443
libc = { workspace = true }
4544

4645
[dev-dependencies]
47-
compio-buf = { workspace = true, features = ["bytes"] }
4846
compio-dispatcher = { workspace = true }
4947
compio-driver = { workspace = true }
5048
compio-fs = { workspace = true }
@@ -53,7 +51,7 @@ compio-runtime = { workspace = true, features = ["criterion"] }
5351

5452
criterion = { workspace = true, features = ["async_tokio"] }
5553
http = "1.1.0"
56-
quinn = "0.11.3"
54+
quinn = "0.11.5"
5755
rand = { workspace = true }
5856
rcgen = "0.13.1"
5957
socket2 = { workspace = true, features = ["all"] }

compio-quic/benches/quic.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ use std::{
44
time::Instant,
55
};
66

7-
use bytes::Bytes;
7+
use compio_buf::bytes::Bytes;
88
use criterion::{criterion_group, criterion_main, Bencher, BenchmarkId, Criterion, Throughput};
99
use futures_util::{stream::FuturesUnordered, StreamExt};
1010
use rand::{thread_rng, RngCore};

0 commit comments

Comments
 (0)