diff --git a/Cargo.toml b/Cargo.toml index b290b992..7bbc3f9a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -23,17 +23,17 @@ license = "MIT" repository = "https://github.com/compio-rs/compio" [workspace.dependencies] -compio-buf = { path = "./compio-buf", version = "0.2.0" } -compio-driver = { path = "./compio-driver", version = "0.2.0", default-features = false } -compio-runtime = { path = "./compio-runtime", version = "0.2.0" } +compio-buf = { path = "./compio-buf", version = "0.3.0" } +compio-driver = { path = "./compio-driver", version = "0.3.0", default-features = false } +compio-runtime = { path = "./compio-runtime", version = "0.3.0" } compio-macros = { path = "./compio-macros", version = "0.1.1" } -compio-fs = { path = "./compio-fs", version = "0.2.0" } -compio-io = { path = "./compio-io", version = "0.1.0" } -compio-net = { path = "./compio-net", version = "0.2.0" } -compio-signal = { path = "./compio-signal", version = "0.1.1" } -compio-dispatcher = { path = "./compio-dispatcher", version = "0.1.0" } +compio-fs = { path = "./compio-fs", version = "0.3.0" } +compio-io = { path = "./compio-io", version = "0.2.0" } +compio-net = { path = "./compio-net", version = "0.3.0" } +compio-signal = { path = "./compio-signal", version = "0.2.0" } +compio-dispatcher = { path = "./compio-dispatcher", version = "0.2.0" } compio-log = { path = "./compio-log", version = "0.1.0" } -compio-tls = { path = "./compio-tls", version = "0.1.0", default-features = false } +compio-tls = { path = "./compio-tls", version = "0.2.0", default-features = false } cfg-if = "1.0.0" criterion = "0.5.1" diff --git a/README.md b/README.md index 3b0403db..b67a4b05 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ They don't support Windows. Add `compio` as dependency: ``` -compio = { version = "0.9.0", features = ["macros"] } +compio = { version = "0.10.0", features = ["macros"] } ``` Then we can use high level APIs to perform filesystem & net IO. diff --git a/compio-buf/Cargo.toml b/compio-buf/Cargo.toml index 8e2bc69b..bbf0251e 100644 --- a/compio-buf/Cargo.toml +++ b/compio-buf/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compio-buf" -version = "0.2.0" +version = "0.3.0" description = "Buffer trait for completion based async IO" categories = ["asynchronous"] keywords = ["async"] diff --git a/compio-dispatcher/Cargo.toml b/compio-dispatcher/Cargo.toml index 52efdd16..881d9b6b 100644 --- a/compio-dispatcher/Cargo.toml +++ b/compio-dispatcher/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compio-dispatcher" -version = "0.1.0" +version = "0.2.0" description = "Multithreading dispatcher for compio" categories = ["asynchronous"] keywords = ["async", "runtime"] diff --git a/compio-driver/Cargo.toml b/compio-driver/Cargo.toml index 0e9330f7..8e15034b 100644 --- a/compio-driver/Cargo.toml +++ b/compio-driver/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compio-driver" -version = "0.2.0" +version = "0.3.0" description = "Low-level driver for compio" categories = ["asynchronous"] keywords = ["async", "iocp", "io-uring"] diff --git a/compio-fs/Cargo.toml b/compio-fs/Cargo.toml index 5336c273..ff5fe4b5 100644 --- a/compio-fs/Cargo.toml +++ b/compio-fs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compio-fs" -version = "0.2.0" +version = "0.3.0" description = "Filesystem IO for compio" categories = ["asynchronous", "filesystem"] keywords = ["async", "fs"] diff --git a/compio-io/Cargo.toml b/compio-io/Cargo.toml index ed28a77b..98d2df92 100644 --- a/compio-io/Cargo.toml +++ b/compio-io/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compio-io" -version = "0.1.0" +version = "0.2.0" description = "IO traits for completion based async IO" categories = ["asynchronous"] keywords = ["async", "io"] diff --git a/compio-net/Cargo.toml b/compio-net/Cargo.toml index 8566d6bf..15d7c042 100644 --- a/compio-net/Cargo.toml +++ b/compio-net/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compio-net" -version = "0.2.0" +version = "0.3.0" description = "Networking IO for compio" categories = ["asynchronous", "network-programming"] keywords = ["async", "net"] diff --git a/compio-runtime/Cargo.toml b/compio-runtime/Cargo.toml index 80fbb110..b280dae3 100644 --- a/compio-runtime/Cargo.toml +++ b/compio-runtime/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compio-runtime" -version = "0.2.0" +version = "0.3.0" description = "High-level runtime for compio" categories = ["asynchronous"] keywords = ["async", "runtime"] diff --git a/compio-signal/Cargo.toml b/compio-signal/Cargo.toml index a1ef2f6b..91eebd53 100644 --- a/compio-signal/Cargo.toml +++ b/compio-signal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compio-signal" -version = "0.1.1" +version = "0.2.0" description = "Signal handling for compio" categories = ["asynchronous"] keywords = ["async", "signal"] diff --git a/compio-tls/Cargo.toml b/compio-tls/Cargo.toml index dd89c7ba..34bb7d90 100644 --- a/compio-tls/Cargo.toml +++ b/compio-tls/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compio-tls" -version = "0.1.0" +version = "0.2.0" description = "TLS adaptor with compio" categories = ["asynchronous", "network-programming"] keywords = ["async", "net", "tls"] diff --git a/compio/Cargo.toml b/compio/Cargo.toml index 8f2abd77..7751a6d7 100644 --- a/compio/Cargo.toml +++ b/compio/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compio" -version = "0.9.0" +version = "0.10.0" description = "Completion based async runtime" categories = ["asynchronous", "filesystem", "network-programming"] keywords = ["async", "fs", "iocp", "io-uring", "net"]