argumentcomputer / lurk

Lurk is a Turing-complete programming language for zk-SNARKs. It is a statically scoped dialect of Lisp, influenced by Scheme and Common Lisp.
https://docs.argument.xyz
MIT License
46 stars 3 forks source link

chore(deps): bump the rust-dependencies group across 1 directory with 2 updates #385

Closed dependabot[bot] closed 5 days ago

dependabot[bot] commented 1 week ago

Bumps the rust-dependencies group with 2 updates in the / directory: tempfile and hashbrown.

Updates tempfile from 3.13.0 to 3.14.0

Changelog

Sourced from tempfile's changelog.

3.14.0

  • Make the wasip2 target work (requires tempfile's "nightly" feature to be enabled). #305.
  • Allow older windows-sys versions #304.
Commits


Updates hashbrown from 0.14.5 to 0.15.1

Changelog

Sourced from hashbrown's changelog.

[v0.15.1] - 2024-11-03

This release removes the borsh feature introduced in 0.15.0 because it was found to be incorrectly implemented. Users should use the hashbrown feature of the borsh crate instead which provides the same trait implementations.

[v0.15.0] - 2024-10-01

This release was yanked due to a broken implementation of the borsh feature.

This update contains breaking changes that remove the raw API with the hope of centralising on the HashTable API in the future. You can follow the discussion and progress in #545 to discuss features you think should be added to this API that were previously only possible on the raw API.

Added

  • Added borsh feature with BorshSerialize and BorshDeserialize impls. (#525)
  • Added Assign impls for HashSet operators. (#529)
  • Added Default impls for iterator types. (#542)
  • Added HashTable::iter_hash{,_mut} methods. (#549)
  • Added Hash{Table,Map,Set}::allocation_size methods. (#553)
  • Implemented Debug and FusedIterator for all HashTable iterators. (#561)
  • Specialized Iterator::fold for all HashTable iterators. (#561)

Changed

  • Changed hash_set::VacantEntry::insert to return OccupiedEntry. (#495)
  • Improvedhash_set::Difference::size_hint lower-bound. (#530)
  • Improved HashSet::is_disjoint performance. (#531)
  • equivalent feature is now enabled by default. (#532)
  • HashSet operators now return a set with the same allocator. (#529)
  • Changed the default hasher to foldhash. (#563)
  • ahash feature has been renamed to default-hasher. (#533)
  • Entry API has been reworked and several methods have been renamed. (#535)
  • Hash{Map,Set}::insert_unique_unchecked is now unsafe. (#556)
  • The signature of get_many_mut and related methods was changed. (#562)

Fixed

  • Fixed typos, stray backticks in docs. (#558, #560)

Removed

  • Raw entry API is now under raw-entry feature, to be eventually removed. (#534, #555)
  • Raw table API has been made private and the raw feature is removed; in the future, all code should be using the HashTable API instead. (#531, #546)
  • rykv feature was removed; this is now provided by the rykv crate instead. (#554)
  • HashSet::get_or_insert_owned was removed in favor of get_or_insert_with. (#555)
Commits
  • dd56b3b Merge pull request #581 from Amanieu/release-0.15.1
  • 5643b13 Yank v0.15.0
  • 986305a Merge pull request #582 from Amanieu/stable-strict-provenance
  • 1295e3e Remove mentions of stabilized feature strict_provenance
  • 458e445 Release v0.15.1
  • ccec5eb Merge pull request #580 from Kobzol/ci-doc
  • 02ddcc9 Document conclusion job more
  • 998637f Merge pull request #575 from Kobzol/ci-remove-bors
  • c6b90d9 Switch from using Bors to merge queue in CI
  • eea9804 Auto merge of #572 - cuviper:ci-msrv, r=Amanieu
  • Additional commits viewable in compare view


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
dependabot[bot] commented 5 days ago

Looks like these dependencies are updatable in another way, so this is no longer needed.