Updates the requirements on crossbeam-channel to permit the latest version.
Changelog
*Sourced from [crossbeam-channel's changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md).*
> # Version 0.7.3
>
> - Fix breakage with nightly feature due to [rust-lang/rust#65214](https://github-redirect.dependabot.com/rust-lang/rust/issues/65214).
> - Bump `crossbeam-channel` to `0.4`.
> - Bump `crossbeam-epoch` to `0.8`.
> - Bump `crossbeam-queue` to `0.2`.
> - Bump `crossbeam-utils` to `0.7`.
>
> # Version 0.7.2
>
> - Bump `crossbeam-channel` to `0.3.9`.
> - Bump `crossbeam-epoch` to `0.7.2`.
> - Bump `crossbeam-utils` to `0.6.6`.
>
> # Version 0.7.1
>
> - Bump `crossbeam-utils` to `0.6.5`.
>
> # Version 0.7.0
>
> - Remove `ArcCell`, `MsQueue`, and `TreiberStack`.
> - Change the interface of `ShardedLock` to match `RwLock`.
> - Add `SegQueue::len()`.
> - Rename `SegQueue::try_pop()` to `SegQueue::pop()`.
> - Change the return type of `SegQueue::pop()` to `Result`.
> - Introduce `ArrayQueue`.
> - Update dependencies.
>
> # Version 0.6.0
>
> - Update dependencies.
>
> # Version 0.5.0
>
> - Update `crossbeam-channel` to 0.3.
> - Update `crossbeam-utils` to 0.6.
> - Add `AtomicCell`, `SharedLock`, and `WaitGroup`.
>
> # Version 0.4.1
>
> - Fix a double-free bug in `MsQueue` and `SegQueue`.
>
> # Version 0.4
>
> - Switch to the new implementation of epoch-based reclamation in
> [`crossbeam-epoch`](https://github.com/crossbeam-rs/crossbeam-epoch), fixing numerous bugs in the
> old implementation. Its API is changed in a backward-incompatible way.
> - Switch to the new implementation of `CachePadded` and scoped thread in
> [`crossbeam-utils`](https://github.com/crossbeam-rs/crossbeam-utils). The scoped thread API is
> changed in a backward-incompatible way.
> ... (truncated)
Commits
- [`28ad2b7`](https://github.com/crossbeam-rs/crossbeam/commit/28ad2b7e015832b47db7e389dd9ebce3e94b3adb) Update versions in readmes
- [`c98fea1`](https://github.com/crossbeam-rs/crossbeam/commit/c98fea12e67447d71065539fe2cdde545ea57d8b) Merge [#444](https://github-redirect.dependabot.com/crossbeam-rs/crossbeam/issues/444)
- [`d953f49`](https://github.com/crossbeam-rs/crossbeam/commit/d953f49ecc7eb5fe6c271b018a4a753ba435ee58) Add compatibility section to readme
- [`c76f145`](https://github.com/crossbeam-rs/crossbeam/commit/c76f1451820009bb81bbc0ccf782eb976637667f) Prepare for the next release
- [`99762ee`](https://github.com/crossbeam-rs/crossbeam/commit/99762ee63333fcd7b9abcd1c5ede835cba68c438) Merge [#442](https://github-redirect.dependabot.com/crossbeam-rs/crossbeam/issues/442)
- [`ebb6b5f`](https://github.com/crossbeam-rs/crossbeam/commit/ebb6b5fe6d7423a97a7762fa5fde7cb2d801fd39) Do not perform superfluous bounds checks on drop
- [`d2ab7a5`](https://github.com/crossbeam-rs/crossbeam/commit/d2ab7a5c437322e01de7807e3a7803249ec28d20) Update LICENSE-APACHE
- [`f54db88`](https://github.com/crossbeam-rs/crossbeam/commit/f54db88d1a66eea8338176ae288b91a26764f7b7) Merge [#437](https://github-redirect.dependabot.com/crossbeam-rs/crossbeam/issues/437)
- [`caa52c4`](https://github.com/crossbeam-rs/crossbeam/commit/caa52c4e841c11bf2a26489635696080d7deca21) Merge [#436](https://github-redirect.dependabot.com/crossbeam-rs/crossbeam/issues/436)
- [`af68803`](https://github.com/crossbeam-rs/crossbeam/commit/af688031a219f6586b7e8e54719087bc0a1bc693) Merge [#438](https://github-redirect.dependabot.com/crossbeam-rs/crossbeam/issues/438)
- Additional commits viewable in [compare view](https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-channel-0.3.9...crossbeam-channel-0.4.0)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Automerge options (never/patch/minor, and dev/runtime dependencies)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Updates the requirements on crossbeam-channel to permit the latest version.
Changelog
*Sourced from [crossbeam-channel's changelog](https://github.com/crossbeam-rs/crossbeam/blob/master/CHANGELOG.md).* > # Version 0.7.3 > > - Fix breakage with nightly feature due to [rust-lang/rust#65214](https://github-redirect.dependabot.com/rust-lang/rust/issues/65214). > - Bump `crossbeam-channel` to `0.4`. > - Bump `crossbeam-epoch` to `0.8`. > - Bump `crossbeam-queue` to `0.2`. > - Bump `crossbeam-utils` to `0.7`. > > # Version 0.7.2 > > - Bump `crossbeam-channel` to `0.3.9`. > - Bump `crossbeam-epoch` to `0.7.2`. > - Bump `crossbeam-utils` to `0.6.6`. > > # Version 0.7.1 > > - Bump `crossbeam-utils` to `0.6.5`. > > # Version 0.7.0 > > - Remove `ArcCell`, `MsQueue`, and `TreiberStack`. > - Change the interface of `ShardedLock` to match `RwLock`. > - Add `SegQueue::len()`. > - Rename `SegQueue::try_pop()` to `SegQueue::pop()`. > - Change the return type of `SegQueue::pop()` to `Result`. > - Introduce `ArrayQueue`. > - Update dependencies. > > # Version 0.6.0 > > - Update dependencies. > > # Version 0.5.0 > > - Update `crossbeam-channel` to 0.3. > - Update `crossbeam-utils` to 0.6. > - Add `AtomicCell`, `SharedLock`, and `WaitGroup`. > > # Version 0.4.1 > > - Fix a double-free bug in `MsQueue` and `SegQueue`. > > # Version 0.4 > > - Switch to the new implementation of epoch-based reclamation in > [`crossbeam-epoch`](https://github.com/crossbeam-rs/crossbeam-epoch), fixing numerous bugs in the > old implementation. Its API is changed in a backward-incompatible way. > - Switch to the new implementation of `CachePadded` and scoped thread in > [`crossbeam-utils`](https://github.com/crossbeam-rs/crossbeam-utils). The scoped thread API is > changed in a backward-incompatible way. > ... (truncated)Commits
- [`28ad2b7`](https://github.com/crossbeam-rs/crossbeam/commit/28ad2b7e015832b47db7e389dd9ebce3e94b3adb) Update versions in readmes - [`c98fea1`](https://github.com/crossbeam-rs/crossbeam/commit/c98fea12e67447d71065539fe2cdde545ea57d8b) Merge [#444](https://github-redirect.dependabot.com/crossbeam-rs/crossbeam/issues/444) - [`d953f49`](https://github.com/crossbeam-rs/crossbeam/commit/d953f49ecc7eb5fe6c271b018a4a753ba435ee58) Add compatibility section to readme - [`c76f145`](https://github.com/crossbeam-rs/crossbeam/commit/c76f1451820009bb81bbc0ccf782eb976637667f) Prepare for the next release - [`99762ee`](https://github.com/crossbeam-rs/crossbeam/commit/99762ee63333fcd7b9abcd1c5ede835cba68c438) Merge [#442](https://github-redirect.dependabot.com/crossbeam-rs/crossbeam/issues/442) - [`ebb6b5f`](https://github.com/crossbeam-rs/crossbeam/commit/ebb6b5fe6d7423a97a7762fa5fde7cb2d801fd39) Do not perform superfluous bounds checks on drop - [`d2ab7a5`](https://github.com/crossbeam-rs/crossbeam/commit/d2ab7a5c437322e01de7807e3a7803249ec28d20) Update LICENSE-APACHE - [`f54db88`](https://github.com/crossbeam-rs/crossbeam/commit/f54db88d1a66eea8338176ae288b91a26764f7b7) Merge [#437](https://github-redirect.dependabot.com/crossbeam-rs/crossbeam/issues/437) - [`caa52c4`](https://github.com/crossbeam-rs/crossbeam/commit/caa52c4e841c11bf2a26489635696080d7deca21) Merge [#436](https://github-redirect.dependabot.com/crossbeam-rs/crossbeam/issues/436) - [`af68803`](https://github.com/crossbeam-rs/crossbeam/commit/af688031a219f6586b7e8e54719087bc0a1bc693) Merge [#438](https://github-redirect.dependabot.com/crossbeam-rs/crossbeam/issues/438) - Additional commits viewable in [compare view](https://github.com/crossbeam-rs/crossbeam/compare/crossbeam-channel-0.3.9...crossbeam-channel-0.4.0)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Automerge options (never/patch/minor, and dev/runtime dependencies) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)