Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps-rs): bump the minor group across 1 directory with 4 updates #1840

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 6, 2025

Updates the requirements on itertools, jsonschema, petgraph and rstest to permit the latest version.
Updates itertools to 0.13.0

Changelog

Sourced from itertools's changelog.

0.13.0

Breaking

  • Removed implementation of DoubleEndedIterator for ConsTuples (#853)
  • Made MultiProduct fused and fixed on an empty iterator (#835, #834)
  • Changed iproduct! to return tuples for maxi one iterator too (#870)
  • Changed PutBack::put_back to return the old value (#880)
  • Removed deprecated repeat_call, Itertools::{foreach, step, map_results, fold_results} (#878)
  • Removed TakeWhileInclusive::new (#912)

Added

  • Added Itertools::{smallest_by, smallest_by_key, largest, largest_by, largest_by_key} (#654, #885)
  • Added Itertools::tail (#899)
  • Implemented DoubleEndedIterator for ProcessResults (#910)
  • Implemented Debug for FormatWith (#931)
  • Added Itertools::get (#891)

Changed

  • Deprecated Itertools::group_by (renamed chunk_by) (#866, #879)
  • Deprecated unfold (use std::iter::from_fn instead) (#871)
  • Optimized GroupingMapBy (#873, #876)
  • Relaxed Fn bounds to FnMut in diff_with, Itertools::into_group_map_by (#886)
  • Relaxed Debug/Clone bounds for MapInto (#889)
  • Documented the use_alloc feature (#887)
  • Optimized Itertools::set_from (#888)
  • Removed badges in README.md (#890)
  • Added "no-std" categories in Cargo.toml (#894)
  • Fixed Itertools::k_smallest on short unfused iterators (#900)
  • Deprecated Itertools::tree_fold1 (renamed tree_reduce) (#895)
  • Deprecated GroupingMap::fold_first (renamed reduce) (#902)
  • Fixed Itertools::k_smallest(0) to consume the iterator, optimized Itertools::k_smallest(1) (#909)
  • Specialized Combinations::nth (#914)
  • Specialized MergeBy::fold (#920)
  • Specialized CombinationsWithReplacement::nth (#923)
  • Specialized FlattenOk::{fold, rfold} (#927)
  • Specialized Powerset::nth (#924)
  • Documentation fixes (#882, #936)
  • Fixed assert_equal for iterators longer than i32::MAX (#932)
  • Updated the must_use message of non-lazy KMergeBy and TupleCombinations (#939)

Notable Internal Changes

  • Tested iterator laziness (#792)
  • Created CONTRIBUTING.md (#767)

0.12.1

Added

  • Documented iteration order guarantee for Itertools::[tuple_]combinations (#822)
  • Documented possible panic in iterate (#842)
  • Implemented Clone and Debug for Diff (#845)

... (truncated)

Commits

Updates jsonschema to 0.27.1

Release notes

Sourced from jsonschema's releases.

[Python] Release 0.27.1

Added

  • Extend ValidationErrorKind with error-specific context data.
  • Missing type annotations for retriever & mask arguments.
Changelog

Sourced from jsonschema's changelog.

[0.27.1] - 2024-12-24

Added

  • Implement ExactSizeIterator for PrimitiveTypesBitMapIterator.

[0.27.0] - 2024-12-23

Added

  • Added masked() and masked_with() methods to ValidationError to support hiding sensitive data in error messages. #434

Changed

  • Improved error message for unknown formats.
  • Bump MSRV to 1.71.1.

[0.26.2] - 2024-12-16

Documentation

  • Fix documentation for validate

[0.26.1] - 2024-10-29

Fixed

  • Return "Unknown specification" error on https-prefixed $schema for Draft 4, 5, 6. #629

[0.26.0] - 2024-10-26

Important: This release contains breaking changes. See the Migration Guide for details on transitioning to the new API.

Added

  • Validator::iter_errors that iterates over all validation errors.

Changed

  • BREAKING: Remove unused ValidationErrorKind::JSONParse, ValidationErrorKind::InvalidReference, ValidationErrorKind::Schema, ValidationErrorKind::FileNotFound and ValidationErrorKind::Utf8.
  • BREAKING: Validator::validate now returns the first error instead of an iterator in the Err variant.

Performance

  • Optimize error formatting in some cases.

[0.25.1] - 2024-10-25

Fixed

... (truncated)

Commits
  • c7eb9bc chore(rust): Release 0.27.1
  • 4806e5c feat(python): Extend ValidationErrorKind with error-specific context
  • cfd6702 build(deps): bump crates/jsonschema-referencing/tests/suite
  • fb652cd chore(python): Release 0.27.0
  • See full diff in compare view

Updates petgraph to 0.6.5

Changelog

Sourced from petgraph's changelog.

Version 0.6.5 (2024-05-06)

  • Add rayon support for GraphMap ([#573](https://github.com/petgraph/petgraph/issues/573), [#615](https://github.com/petgraph/petgraph/issues/615))
  • Add Topo::with_initials method ([#585](https://github.com/petgraph/petgraph/issues/585)_)
  • Add logo to the project ([#598](https://github.com/petgraph/petgraph/issues/598)_)
  • Add Ford-Fulkerson algorithm ([#640](https://github.com/petgraph/petgraph/issues/640)_)
  • Update itertools to 0.12.1 ([#628](https://github.com/petgraph/petgraph/issues/628)_)
  • Update GraphMap to allow custom hash functions ([#622](https://github.com/petgraph/petgraph/issues/622)_)
  • Fix documentation ([#630](https://github.com/petgraph/petgraph/issues/630)_)
  • Fix clippy warnings ([#627](https://github.com/petgraph/petgraph/issues/627)_)
  • (internal) Fix remove old copyclone macro ([#601](https://github.com/petgraph/petgraph/issues/601)_)
  • (internal) Move minimum spanning tree into own module ([#624](https://github.com/petgraph/petgraph/issues/624)_)

.. _[#573](https://github.com/petgraph/petgraph/issues/573): petgraph/petgraph#573 .. _[#615](https://github.com/petgraph/petgraph/issues/615): petgraph/petgraph#615 .. _[#585](https://github.com/petgraph/petgraph/issues/585): petgraph/petgraph#585 .. _[#598](https://github.com/petgraph/petgraph/issues/598): petgraph/petgraph#598 .. _[#640](https://github.com/petgraph/petgraph/issues/640): petgraph/petgraph#640 .. _[#628](https://github.com/petgraph/petgraph/issues/628): petgraph/petgraph#628 .. _[#622](https://github.com/petgraph/petgraph/issues/622): petgraph/petgraph#622 .. _[#630](https://github.com/petgraph/petgraph/issues/630): petgraph/petgraph#630 .. _[#627](https://github.com/petgraph/petgraph/issues/627): petgraph/petgraph#627 .. _[#601](https://github.com/petgraph/petgraph/issues/601): petgraph/petgraph#601 .. _[#624](https://github.com/petgraph/petgraph/issues/624): petgraph/petgraph#624

Version 0.6.4 (2023-08-21)

  • Update indexmap to 2.0.0 ([#568](https://github.com/petgraph/petgraph/issues/568)_)
  • Fix typos ([#544](https://github.com/petgraph/petgraph/issues/544)_)

.. _[#544](https://github.com/petgraph/petgraph/issues/544): petgraph/petgraph#544 .. _[#568](https://github.com/petgraph/petgraph/issues/568): petgraph/petgraph#568

Version 0.6.3 (2023-02-07)

  • Added an iterator over subgraph isomorphisms ([#500](https://github.com/petgraph/petgraph/issues/500)_)
  • Added serde support on GraphMap ([#496](https://github.com/petgraph/petgraph/issues/496)_)
  • Added reverse method for StableGraph ([#533](https://github.com/petgraph/petgraph/issues/533)_)
  • Added edges_connecting iterator for StableGraph ([#521](https://github.com/petgraph/petgraph/issues/521)_)
  • Fix Floyd-Warshall algorithm behaviour on undirected graphs (487_)
  • Fix IntoEdgesDirected implementation for NodeFiltered when direction is Incoming (476_)
  • Fix cardinality check in subgraph isomorphism (472_)
  • Fix UB in MatrixGraph ([#505](https://github.com/petgraph/petgraph/issues/505)_)

.. _[#472](https://github.com/petgraph/petgraph/issues/472): petgraph/petgraph#472 .. _[#476](https://github.com/petgraph/petgraph/issues/476): petgraph/petgraph#476 .. _[#487](https://github.com/petgraph/petgraph/issues/487): petgraph/petgraph#487

... (truncated)

Commits

Updates rstest to 0.23.0

Release notes

Sourced from rstest's releases.

0.23.0

What's Changed

New Contributors

Full Changelog: la10736/rstest@v0.22.0...v0.23.0

Changelog

Sourced from rstest's changelog.

[0.23.0] 2024/9/29

Add

  • You can now use environment variables in #[files] with an optional default value (see #277).
  • You can now set a base_dir for #[files] with the $[base_dir = "..."] attribute (see #277).

[0.22.0] 2024/8/4

Changed

  • Now it's possible destructuring input values both for cases, values and fixtures. See #231 for details

Add

  • Implemented #[ignore] attribute to ignore test parameters during fixtures resolution/injection. See #228 for details

Fixed

  • Lot of typo in code

[0.21.0] 2024/6/1

Changed

  • Add feature crate-name enabled by default to opt-in crate rename support. See #258

[0.20.0] 2024/5/30

Add

  • Implemented #[by_ref] attribute to take get a local lifetime for test arguments. See #241 for more details. Thanks to @​narpfel for suggesting it and useful discussions.
  • Support for import rstest with another name. See #221

Fixed

  • Don't remove Lifetimes from test function if any. See #230 #241 for more details.
  • PathBuf does no longer need to be in scope when using #[files] (see #242)
  • #[from(now::accept::also::path::for::fixture)] See #246 for more details

[0.19.0] 2024/4/9

Changed

... (truncated)

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 <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> 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 <dependency name> 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 <dependency name> 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 <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

@dependabot dependabot bot requested a review from a team as a code owner January 6, 2025 23:32
@dependabot dependabot bot requested a review from doug-q January 6, 2025 23:32
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Jan 6, 2025
@doug-q
Copy link
Collaborator

doug-q commented Jan 7, 2025

Dependabot you have submitted a PR that fails CI. I will fix it for you.

@doug-q
Copy link
Collaborator

doug-q commented Jan 7, 2025

@dependabot ignore petgraph minor version

Bumping this breaks portgraph, see CQCL/portgraph#168

Copy link
Contributor Author

dependabot bot commented on behalf of github Jan 7, 2025

OK, I won't notify you about version 0.6.x of petgraph again, unless you unignore it.

Updates the requirements on [itertools](https://github.com/rust-itertools/itertools), [jsonschema](https://github.com/Stranger6667/jsonschema), [petgraph](https://github.com/petgraph/petgraph) and [rstest](https://github.com/la10736/rstest) to permit the latest version.

Updates `itertools` to 0.13.0
- [Changelog](https://github.com/rust-itertools/itertools/blob/master/CHANGELOG.md)
- [Commits](rust-itertools/itertools@v0.13.0...v0.13.0)

Updates `jsonschema` to 0.27.1
- [Release notes](https://github.com/Stranger6667/jsonschema/releases)
- [Changelog](https://github.com/Stranger6667/jsonschema/blob/master/CHANGELOG.md)
- [Commits](Stranger6667/jsonschema@rust-v0.27.0...rust-v0.27.1)

Updates `petgraph` to 0.6.5
- [Changelog](https://github.com/petgraph/petgraph/blob/master/RELEASES.rst)
- [Commits](https://github.com/petgraph/petgraph/compare/[email protected]@v0.6.5)

Updates `rstest` to 0.23.0
- [Release notes](https://github.com/la10736/rstest/releases)
- [Changelog](https://github.com/la10736/rstest/blob/master/CHANGELOG.md)
- [Commits](la10736/rstest@v0.23.0...v0.23.0)

---
updated-dependencies:
- dependency-name: itertools
  dependency-type: direct:production
  dependency-group: minor
- dependency-name: jsonschema
  dependency-type: direct:production
  dependency-group: minor
- dependency-name: petgraph
  dependency-type: direct:production
  dependency-group: minor
- dependency-name: rstest
  dependency-type: direct:production
  dependency-group: minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/cargo/minor-7918473774 branch from 3d78b6d to f867e28 Compare January 7, 2025 09:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file rust Pull requests that update Rust code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant