exercism / rust-test-runner

GNU Affero General Public License v3.0
3 stars 15 forks source link

Bump the all group in /local-registry with 7 updates #118

Closed dependabot[bot] closed 8 months ago

dependabot[bot] commented 8 months ago

Bumps the all group in /local-registry with 7 updates:

Package From To
crossbeam-channel 0.5.11 0.5.12
fixedbitset 0.4.2 0.5.0
flagset 0.4.4 0.4.5
indexmap 2.2.3 2.2.5
pest 2.7.7 2.7.8
pest_derive 2.7.7 2.7.8
rayon 1.8.1 1.9.0

Updates crossbeam-channel from 0.5.11 to 0.5.12

Release notes

Sourced from crossbeam-channel's releases.

crossbeam-channel 0.5.12

  • Fix memory leak in unbounded channel. (#1084)
Commits
  • 53536a9 Prepare for the next release
  • 86b6bb8 Fix race between block initialization and receiver disconnection (#1084)
  • 9ed9021 Always set #![no_std] and remove redundant imports
  • b76ad9e Update release instructions docs
  • f724f91 Update no_atomic.rs
  • See full diff in compare view


Updates fixedbitset from 0.4.2 to 0.5.0

Release notes

Sourced from fixedbitset's releases.

v0.5.0

  • #74: Accelerated set operations (union, intersection, difference, symmetric difference) by using larger blocks internally, by @​james7132.
  • #88: Added FixedBitSet::remove by @​james7132.
  • #89: Added FixedBitSet::zeros and the Zeros iterator by @​james7132.
  • #92: Added FixedBitSet::grow_and_insert function, a non-panicking version of insert that grows the underlying storage as need, by @​shuoli84.
  • #98: Ones now implements DoubleEndedIterator, by @​tikhu.
  • #99: Breaking change: serde now serializes and deserializes from a little-endian encoded raw byte buffer. Existing stored instances of the serialized bitsets will need to be re-encoded.
  • Bumped MSRV to 1.56.
Commits


Updates flagset from 0.4.4 to 0.4.5

Commits


Updates indexmap from 2.2.3 to 2.2.5

Changelog

Sourced from indexmap's changelog.

2.2.5

  • Added optional borsh serialization support.

2.2.4

  • Added an insert_sorted method on IndexMap, IndexSet, and VacantEntry.
  • Avoid hashing for lookups in single-entry maps.
  • Limit preallocated memory in serde deserializers.
Commits
  • 184fe4b Merge pull request #320 from cuviper/release-2.2.5
  • 5d7bd5e Release 2.2.5
  • c934ace Merge pull request #313 from heliaxdev/heliax/borsh-support
  • b81a4d2 Use S for the BuildHasher parameter
  • 32793f1 Don't require BuildHasher in BorshSerialize
  • b8b1f52 ci: reduce features on MSRV
  • 6ad3e42 Include borsh in CI workflow
  • c610e14 Add borsh serialization roundtrip tests
  • 0804a16 Implement borsh serialization routines
  • ae38b91 Add borsh dep to Cargo manifest
  • Additional commits viewable in compare view


Updates pest from 2.7.7 to 2.7.8

Commits
  • 28c01cb fix: adjust tag association in optional and repeat expressions (#985)
  • 57daac4 feat: add sql grammar with pratt parser and tests (#983)
  • a0a92fb ci: bump toolchain for check (#978)
  • da27a16 fix: DebuggerContest::load_XXX accepts impl AsRef<Path> instead of &PathBuf (...
  • 99aad5c bump toolchain to be able to install cargo-msrv (#973)
  • See full diff in compare view


Updates pest_derive from 2.7.7 to 2.7.8

Release notes

Sourced from pest_derive's releases.

v2.7.8

What's Changed

New Contributors

Full Changelog: https://github.com/pest-parser/pest/compare/v2.7.7...v2.7.8

Warning: Semantic Versioning

Note that the node tag feature in 2.6.0 was a technically semver-breaking change even though it is a backwards-compatible / non-breaking change in the meta-grammar. There may be similar non-breaking changes to the meta-grammar between minor versions in the future. These non-breaking changes, however, may translate into semver-breaking changes due to the additional variants propagated from the generated Rule enum.

This new feature caused issues in some Cargo version resolution situations where Cargo mixed different versions of pest dependencies. For this reason, these "grammar non-breaking but semver-breaking" changes are now available only under the "grammar-extras" feature flag. If you would like to use node tags (or other future grammar features), you can do so by enabling this flag on the pest_derive crate in your Cargo.toml:

...
pest_derive = { version = "2.7", features = ["grammar-extras"] }
Commits
  • 28c01cb fix: adjust tag association in optional and repeat expressions (#985)
  • 57daac4 feat: add sql grammar with pratt parser and tests (#983)
  • a0a92fb ci: bump toolchain for check (#978)
  • da27a16 fix: DebuggerContest::load_XXX accepts impl AsRef<Path> instead of &PathBuf (...
  • 99aad5c bump toolchain to be able to install cargo-msrv (#973)
  • See full diff in compare view


Updates rayon from 1.8.1 to 1.9.0

Changelog

Sourced from rayon's changelog.

Release rayon 1.9.0 (2024-02-27)

  • The new methods IndexedParallelIterator::by_exponential_blocks and by_uniform_blocks allow processing items in smaller groups at a time.
  • The new iter::walk_tree, walk_tree_prefix, and walk_tree_postfix functions enable custom parallel iteration over tree-like structures.
  • The new method ParallelIterator::collect_vec_list returns items as a linked list of vectors, which is an efficient mode of parallel collection used by many of the internal implementations of collect.
  • The new methods ParallelSliceMut::par_split_inclusive_mut, ParallelSlice::par_split_inclusive, and ParallelString::par_split_inclusive all work like a normal split but keeping the separator as part of the left slice.
  • The new ParallelString::par_split_ascii_whitespace splits only on ASCII whitespace, which is faster than including Unicode multi-byte whitespace.
  • OsString now implements FromParallelIterator<_> and ParallelExtend<_> for a few item types similar to the standard FromIterator and Extend.
  • The internal Pattern trait for string methods is now implemented for [char; N] and &[char; N], matching any of the given characters.
Commits


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 show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions