diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 6f8aaeda..56815c1d 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -14,7 +14,7 @@ jobs: os: [ubuntu-latest, macos-latest, windows-latest] rust: - stable - - 1.51.0 + - 1.56.1 steps: - uses: actions/checkout@v2 - uses: actions-rs/toolchain@v1 @@ -63,7 +63,7 @@ jobs: - name: Run cargo-tarpaulin uses: actions-rs/tarpaulin@v0.1 with: - version: '0.10.2' + version: '0.18.5' args: '-o Lcov -- --test-threads 1' - name: Run Coveralls uses: coverallsapp/github-action@master diff --git a/README.md b/README.md index bbec887a..8fd456a3 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,7 @@ issue / pull request should be filled on the reference repository. [CONTRIBUTING.md](/CONTRIBUTING.md). ## Building -Fairly simple. First, install [Rust] >= 1.51.0 and a C compiler ([Build Tools +Fairly simple. First, install [Rust] >= 1.56.1 and a C compiler ([Build Tools for Visual Studio][VSBuild] on Windows, GCC or Clang on other platforms). Then you can build the debug version with diff --git a/examples/Cargo.toml b/examples/Cargo.toml index fee58316..b7b2437e 100644 --- a/examples/Cargo.toml +++ b/examples/Cargo.toml @@ -2,7 +2,7 @@ name = "examples" version = "0.0.0" publish = false -edition = "2018" +edition = "2021" [dev-dependencies] tox_binary_io = { version = "0.1.1", path = "../tox_binary_io", features = ["crypto"] } diff --git a/tox/Cargo.toml b/tox/Cargo.toml index becfbedc..70c55f87 100644 --- a/tox/Cargo.toml +++ b/tox/Cargo.toml @@ -19,7 +19,7 @@ repository = "https://github.com/tox-rs/tox/" keywords = ["p2p", "instant-messaging", "tox", "toxcore", "networking"] categories = ["multimedia"] license = "GPL-3.0+" -edition = "2018" +edition = "2021" [badges] travis-ci = { repository = "tox-rs/tox" } diff --git a/tox_binary_io/Cargo.toml b/tox_binary_io/Cargo.toml index d44b4f03..a5daa4d8 100644 --- a/tox_binary_io/Cargo.toml +++ b/tox_binary_io/Cargo.toml @@ -12,7 +12,7 @@ description = "I/O traits for tox" documentation = "https://docs.rs/tox_binary_io/" repository = "https://github.com/tox-rs/tox/" license = "GPL-3.0+" -edition = "2018" +edition = "2021" [dependencies] nom = "7.0" diff --git a/tox_core/Cargo.toml b/tox_core/Cargo.toml index 5e68e556..c60fb22b 100644 --- a/tox_core/Cargo.toml +++ b/tox_core/Cargo.toml @@ -14,7 +14,7 @@ repository = "https://github.com/tox-rs/tox/" keywords = ["p2p", "instant-messaging", "tox", "toxcore", "networking"] categories = ["multimedia"] license = "GPL-3.0+" -edition = "2018" +edition = "2021" [dependencies] tox_binary_io = { version = "0.1.1", path = "../tox_binary_io" } diff --git a/tox_crypto/Cargo.toml b/tox_crypto/Cargo.toml index 4e788344..5c357a2c 100644 --- a/tox_crypto/Cargo.toml +++ b/tox_crypto/Cargo.toml @@ -14,7 +14,7 @@ repository = "https://github.com/tox-rs/tox/" keywords = ["tox", "toxcore", "crypto"] categories = ["multimedia"] license = "GPL-3.0+" -edition = "2018" +edition = "2021" [dependencies] crypto_box = "0.7" diff --git a/tox_encryptsave/Cargo.toml b/tox_encryptsave/Cargo.toml index 26915e15..def21026 100644 --- a/tox_encryptsave/Cargo.toml +++ b/tox_encryptsave/Cargo.toml @@ -14,7 +14,7 @@ repository = "https://github.com/tox-rs/tox/" keywords = ["p2p", "instant-messaging", "tox", "toxcore", "networking"] categories = ["multimedia"] license = "GPL-3.0+" -edition = "2018" +edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/tox_packet/Cargo.toml b/tox_packet/Cargo.toml index d208fd38..100c9250 100644 --- a/tox_packet/Cargo.toml +++ b/tox_packet/Cargo.toml @@ -14,7 +14,7 @@ repository = "https://github.com/tox-rs/tox/" keywords = ["p2p", "instant-messaging", "tox", "toxcore", "networking"] categories = ["multimedia"] license = "GPL-3.0+" -edition = "2018" +edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html