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

Bump the crates-io group across 1 directory with 19 updates #2323

Closed
wants to merge 1 commit into from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 26, 2024

Bumps the crates-io group with 19 updates in the / directory:

Package From To
cargo-config2 0.1.26 0.1.29
cargo_metadata 0.18.1 0.19.0
cbindgen 0.26.0 0.27.0
tempfile 3.11.0 3.14.0
zip 0.6.6 2.1.6
thiserror 1.0.64 2.0.3
fs-err 2.11.0 3.0.0
indexmap 2.5.0 2.6.0
pyproject-toml 0.11.0 0.13.3
itertools 0.12.1 0.13.0
normpath 1.2.0 1.3.0
pep508_rs 0.6.1 0.8.1
cargo-xwin 0.16.5 0.17.3
minijinja 1.0.21 2.5.0
ureq 2.9.7 2.10.1
rustls 0.22.4 0.23.10
rustls-pemfile 2.1.3 2.2.0
trycmd 0.15.7 0.15.8
which 6.0.3 7.0.0

Updates cargo-config2 from 0.1.26 to 0.1.29

Release notes

Sourced from cargo-config2's releases.

0.1.29

  • Support target.<triple>.rustdocflags that added in Cargo 1.78. Config::rustdocflags is a new recommended interface to get rustdocflags.

0.1.28

0.1.27

Changelog

Sourced from cargo-config2's changelog.

[0.1.29] - 2024-09-01

  • Support target.<triple>.rustdocflags that added in Cargo 1.78. Config::rustdocflags is a new recommended interface to get rustdocflags.

[0.1.28] - 2024-09-01

[0.1.27] - 2024-08-19

Commits

Updates cargo_metadata from 0.18.1 to 0.19.0

Changelog

Sourced from cargo_metadata's changelog.

[0.19.0] - 2024-11-20

Added

  • Re-exported semver crate directly.
  • Added implementation of std::ops::Index<&PackageId> for Resolve.
  • Added pub fn is_kind(&self, name: TargetKind) -> bool to Target.
  • Added derived implementations of PartialEq, Eq and Hash for Metadata and its members' types.
  • Added default fields to PackageBuilder.
  • Added pub fn new(name:version:id:path:) -> Self to PackageBuilder for providing all required fields upfront.

Changed

  • Bumped MSRV from 1.42.0 to 1.56.0.
  • Made parse_stream more versatile by accepting anything that implements Read.
  • Converted TargetKind and CrateType to an enum representation.

Removed

  • Removed re-exports for BuildMetadata and Prerelease from semver crate.
  • Removed .is_lib(…), .is_bin(…), .is_example(…), .is_test(…), .is_bench(…), .is_custom_build(…), and .is_proc_macro(…) from Target (in favor of adding .is_kind(…)).

Fixed

  • Added missing manifest_path field to Artifact. Fixes #187.

[0.15.0] - 2022-06-22

Added

  • Re-exported BuildMetadata and Prerelease from semver crate.
  • Added workspace_packages function.
  • Added Edition enum to better parse edition field.
  • Added rust-version field to Cargo manifest.

Changed

  • Bumped msrv from 1.40.0 to 1.42.0.

Internal Changes

  • Updated derive_builder to the latest version.
  • Made use of matches! macros where possible.
  • Fixed some tests

[0.15.1] - 2022-10-13

Added

  • Added TestMessage, TestEvent, SuiteEvent for parsing the cargo test -- --format json output.
Commits
  • af70fe5 Merge pull request #272 from regexident/prepare-v0.19.0
  • 3f2e39d Apply suggestions from code review
  • e8cfa29 Prepare release of v0.19.0
  • 5568997 Merge pull request #271 from regexident/derive-hash
  • 24fe65d Fix a typo, while we're at it
  • c8377a8 Derive Hash traits for Metadata and its transitive members
  • c7bee38 Merge pull request #269 from oscartbeaumont/improve-package-builder
  • 7a623f7 Add PackageBuilder::new
  • dcb47f5 Don't require default fields
  • 066f52a Merge pull request #267 from regexident/derive-eq
  • Additional commits viewable in compare view

Updates cbindgen from 0.26.0 to 0.27.0

Changelog

Sourced from cbindgen's changelog.

0.27.0

  * Revert: The `Config` struct now has a private member.
  * Allow users to specify a crate version for bindings generation ([#901](https://github.com/mozilla/cbindgen/issues/901)).
  * Update MSRV to 1.74 ([#912](https://github.com/mozilla/cbindgen/issues/912), [#987](https://github.com/mozilla/cbindgen/issues/987)).
  * Support #[deprecated] on enum variants ([#933](https://github.com/mozilla/cbindgen/issues/933)).
  * Support integrating the package_version information in a header file comment ([#939](https://github.com/mozilla/cbindgen/issues/939)).
  * Add a language backend ([#942](https://github.com/mozilla/cbindgen/issues/942)).
  * Support generics with defaulted args ([#959](https://github.com/mozilla/cbindgen/issues/959)).
  * Add `VaList` compatibility ([#970](https://github.com/mozilla/cbindgen/issues/970)).
Commits
  • 58c6156 Bump MSRV again for clap.
  • 103a8de Cargo update and version bump.
  • 67cb560 Update CHANGES since v0.26.0
  • 3162981 Output condition for globals.
  • e469e44 Add missing parens to log message
  • 3cbb637 Update cython expectations from the previous patch.
  • 785e066 Fix variadic arguments when used in function pointer
  • aa8ea65 deps: Update syn to 2.0
  • 9f63284 Generalize Item to expose documentation and generic params
  • 1dda616 Used documented method of specifying variadic arguments
  • Additional commits viewable in compare view

Updates tempfile from 3.11.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.

3.13.0

  • Add with_suffix constructors for easily creating new temporary files with a specific suffix (e.g., a specific file extension). Thanks to @​Borgerr.
  • Update dependencies (fastrand & rustix).

3.12.0

  • Add a keep(keep: bool) function to builder that suppresses delete-on-drop behavior (thanks to @​RalfJung).
  • Update windows-sys from 0.52 to 0.59.
Commits

Updates zip from 0.6.6 to 2.1.6

Release notes

Sourced from zip's releases.

v2.1.6

🐛 Bug Fixes

  • (#33) Rare combination of settings could lead to writing a corrupt archive with overlength extra data, and data_start locations when reading the archive back were also wrong (#221)

🚜 Refactor

  • Eliminate some magic numbers and unnecessary path prefixes (#225)

v2.1.5

🚜 Refactor

  • change invalid_state() return type to io::Result

v2.1.4

🐛 Bug Fixes

  • fix(#215): Upgrade to deflate64 0.1.9
  • Panic when reading a file truncated in the middle of an XZ block header
  • Some archives with over u16::MAX files were handled incorrectly or slowly (#189)
  • Check number of files when deciding whether a CDE is the real one
  • Could still select a fake CDE over a real one in some cases
  • May have to consider multiple CDEs before filtering for validity
  • We now keep searching for a real CDE header after read an invalid one from the file comment
  • Always search for data start when opening an archive for append, and reject the header if data appears to start after central directory
  • deep_copy_file no longer allows overwriting an existing file, to match the behavior of shallow_copy_file
  • File start position was wrong when extra data was present
  • Abort file if central extra data is too large
  • Overflow panic when central directory extra data is too large
  • ZIP64 header was being written twice when copying a file
  • ZIP64 header was being written to central header twice
  • Start position was incorrect when file had no extra data
  • Allow all reserved headers we can create
  • Fix a bug where alignment padding interacts with other extra-data fields
  • Fix bugs involving alignment padding and Unicode extra fields
  • Incorrect header when adding AES-encrypted files
  • Parse the extra field and reject it if invalid
  • Incorrect behavior following a rare combination of merge_archive, abort_file and deep_copy_file. As well, we now return an error when a file is being copied to itself.
  • path_to_string now properly handles the case of an empty path
  • Implement Debug for ZipWriter even when it's not implemented for the inner writer's type
  • Fix an issue where the central directory could be incorrectly detected
  • finish_into_readable() would corrupt the archive if the central directory had moved

🚜 Refactor

  • Verify with debug assertions that no FixedSizeBlock expects a multi-byte alignment (#198)
  • Use new do_or_abort_file method

⚡ Performance

  • Speed up CRC when encrypting small files
  • Limit the number of extra fields
  • Refactor extra-data validation
  • Store extra data in plain vectors until after validation
  • Only build one IndexMap after choosing among the possible valid headers
  • Simplify validation of empty extra-data fields

... (truncated)

Changelog

Sourced from zip's changelog.

2.1.6 - 2024-07-29

🐛 Bug Fixes

  • (#33) Rare combination of settings could lead to writing a corrupt archive with overlength extra data, and data_start locations when reading the archive back were also wrong (#221)

🚜 Refactor

  • Eliminate some magic numbers and unnecessary path prefixes (#225)

2.1.5 - 2024-07-20

🚜 Refactor

  • change invalid_state() return type to io::Result

2.1.4 - 2024-07-18

🐛 Bug Fixes

  • fix(#215): Upgrade to deflate64 0.1.9
  • Panic when reading a file truncated in the middle of an XZ block header
  • Some archives with over u16::MAX files were handled incorrectly or slowly (#189)
  • Check number of files when deciding whether a CDE is the real one
  • Could still select a fake CDE over a real one in some cases
  • May have to consider multiple CDEs before filtering for validity
  • We now keep searching for a real CDE header after read an invalid one from the file comment
  • Always search for data start when opening an archive for append, and reject the header if data appears to start after central directory
  • deep_copy_file no longer allows overwriting an existing file, to match the behavior of shallow_copy_file
  • File start position was wrong when extra data was present
  • Abort file if central extra data is too large
  • Overflow panic when central directory extra data is too large
  • ZIP64 header was being written twice when copying a file
  • ZIP64 header was being written to central header twice
  • Start position was incorrect when file had no extra data
  • Allow all reserved headers we can create
  • Fix a bug where alignment padding interacts with other extra-data fields
  • Fix bugs involving alignment padding and Unicode extra fields
  • Incorrect header when adding AES-encrypted files
  • Parse the extra field and reject it if invalid
  • Incorrect behavior following a rare combination of merge_archive, abort_file and deep_copy_file. As well, we now return an error when a file is being copied to itself.
  • path_to_string now properly handles the case of an empty path
  • Implement Debug for ZipWriter even when it's not implemented for the inner writer's type
  • Fix an issue where the central directory could be incorrectly detected
  • finish_into_readable() would corrupt the archive if the central directory had moved

🚜 Refactor

  • Verify with debug assertions that no FixedSizeBlock expects a multi-byte alignment (#198)
  • Use new do_or_abort_file method

⚡ Performance

  • Speed up CRC when encrypting small files
  • Limit the number of extra fields
  • Refactor extra-data validation

... (truncated)

Commits

Updates thiserror from 1.0.64 to 2.0.3

Release notes

Sourced from thiserror's releases.

2.0.3

  • Support the same Path field being repeated in both Debug and Display representation in error message (#383)
  • Improve error message when a format trait used in error message is not implemented by some field (#384)

2.0.2

  • Fix hang on invalid input inside #[error(...)] attribute (#382)

2.0.1

  • Support errors that contain a dynamically sized final field (#375)
  • Improve inference of trait bounds for fields that are interpolated multiple times in an error message (#377)

2.0.0

Breaking changes

  • Referencing keyword-named fields by a raw identifier like {r#type} inside a format string is no longer accepted; simply use the unraw name like {type} (#347)

    This aligns thiserror with the standard library's formatting macros, which gained support for implicit argument capture later than the release of this feature in thiserror 1.x.

    #[derive(Error, Debug)]
    #[error("... {type} ...")]  // Before: {r#type}
    pub struct Error {
        pub r#type: Type,
    }
  • Trait bounds are no longer inferred on fields whose value is shadowed by an explicit named argument in a format message (#345)

    // Before: impl<T: Octal> Display for Error<T>
    // After: impl<T> Display for Error<T>
    #[derive(Error, Debug)]
    #[error("{thing:o}", thing = "...")]
    pub struct Error<T> {
        thing: T,
    }
  • Tuple structs and tuple variants can no longer use numerical {0} {1} access at the same time as supplying extra positional arguments for a format message, as this makes it ambiguous whether the number refers to a tuple field vs a different positional arg (#354)

    #[derive(Error, Debug)]
    #[error("ambiguous: {0} {}", $N)]
    //                  ^^^ Not allowed, use #[error("... {0} {n}", n = $N)]
    pub struct TupleError(i32);
  • Code containing invocations of thiserror's derive(Error) must now have a direct dependency on the thiserror crate regardless of the error data structure's contents (#368, #369, #370, #372)

Features

... (truncated)

Commits
  • 15fd26e Release 2.0.3
  • 7046023 Simplify how has_bonus_display is accumulated
  • 9cc1d0b Merge pull request #384 from dtolnay/nowrap
  • 1d040f3 Use Var wrapper only for Pointer formatting
  • 6a6132d Extend no-display ui test to cover another fmt trait
  • a061beb Merge pull request #383 from dtolnay/both
  • 6388293 Support Display and Debug of same path in error message
  • dc0359e Defer binding_value construction
  • 520343e Add test of Debug and Display of paths
  • 49be39d Release 2.0.2
  • Additional commits viewable in compare view

Updates fs-err from 2.11.0 to 3.0.0

Changelog

Sourced from fs-err's changelog.

3.0.0

  • Error messages now include the original message from std::io::Error by default (#60). Previously this was exposed through the Error::source() method. For example, previously a message would look like:

    failed to open file `file.txt`
    

    and you would have to remember to print the source, or use a library like anyhow to print the full chain of source errors. The new error message includes the cause by default

    failed to open file `file.txt`: The system cannot find the file specified. (os error 2)
    

    Note that the original error is no longer exposed though Error::source() by default. If you need access to it, you can restore the previous behaviour with the expose_original_error feature flag.

  • The io_safety feature flag has been removed, and this functionality is now always enabled on Rust versions which support it (1.63.0 and greater).

  • Removed deprecated APIs: File::from_options, tokio::symlink

Commits

Updates indexmap from 2.5.0 to 2.6.0

Changelog

Sourced from indexmap's changelog.

2.6.0 (2024-10-01)

  • Implemented Clone for map::IntoIter and set::IntoIter.
  • Updated the hashbrown dependency to version 0.15.
Commits
  • bf0362b Merge pull request #354 from cuviper/release-2.6.0
  • bd0b4f7 Add all release dates
  • 5340049 Release 2.6.0
  • 7f80229 Merge pull request #343 from cuviper/hash_table
  • e577bf2 Use hashbrown::HashTable instead of RawTable
  • 09b48ec Merge pull request #353 from cuviper/move_index
  • 267b83d Add an explicit bounds check in move_index
  • d74a4da Merge pull request #349 from waywardmonkeys/improve-doc-formatting
  • 5b0ed20 docs: Improve doc formatting with backticks
  • 15518f3 Merge pull request #348 from cuviper/clone-intoiter
  • Additional commits viewable in compare view

Updates pyproject-toml from 0.11.0 to 0.13.3

Changelog

Sourced from pyproject-toml's changelog.

0.13.3

  • Make license and license_files public again
  • Add accessors for email / name on Contact
  • Add a method to resolve dependency groups into concrete lists of dependencies

0.13.2

  • Make Contact definition strict

0.13.1

  • Fix Contact definition

0.13.0

  • Update to the provisional PEP 639. This is technically a breaking change, but only for fields previously in draft
  • Update pep440_rs to 0.7.1
  • Update pep508_rs to 0.8.0

0.12.0

  • Support dependency groups (PEP 735)
Commits

Updates itertools from 0.12.1 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)
Commits
  • d5084d1 Prepare v0.13.0 release (#937)
  • d7c99d5 TupleCombinations is not lazy but must be used nonetheless
  • 074c7fc KMergeBy is not lazy but must be used nonetheless
  • 2ad9e07 assert_equal: fix clippy::default_numeric_fallback
  • 0d4efc8 Remove free function get
  • 05cc0ee get(s..=usize::MAX) should be fine when s != 0
  • 3c16f14 get: when is it ESI and/or DEI
  • 4dd6ba0 get: panics if the range includes usize::MAX
  • 7a9ce56 get(r: Range) as Skip\<Take>
  • f676f2f Remove the unspecified check about .get(exhausted_range_inclusive)
  • Additional commits viewable in compare view

Updates normpath from 1.2.0 to 1.3.0

Release notes

Sourced from normpath's releases.

1.3.0

Commits
  • d65453f Bump version
  • 25a8b60 Merge pull request #20 from dylni/dependabot/cargo/windows-sys-0.59
  • ab21064 Adjust to "windows-sys" API changes
  • 8164f5a Separate shortening and expansion methods
  • efcaca9 Minor improvements
  • 5c60c48 Update windows-sys requirement from 0.52 to 0.59
  • 95871a8 Add more tests
  • c16e087 Further avoid resolving verbatim paths
  • ba493c3 Expand shorthand paths (#19)
  • fa5e355 Update uniquote requirement from 3.0 to 4.0 (#17)
  • Additional commits viewable in compare view

Updates pep508_rs from 0.6.1 to 0.8.1

Changelog

Sourced from pep508_rs's changelog.

0.8.1

  • Reexport pep440_rs

0.8.0

  • Remove rkyv feature
  • Use tracing-test instead of testing_logger

0.7.0

  • Remove pyo3
Commits
  • 166f9d0 Merge pull request #20 from konstin/konsti/report-pep440
  • b251533 Reexport pep440_rs
  • eeb69be Remove references to python bindings
  • 5c9e43b Remove pyproject.toml
  • 9066f99 Update CI
  • dd0fb9e Cargo update
  • 7c49bcd Remove rkyv and tracing-test instead of testing_logger
  • 44845fb Remove test-python task
  • b573645 Remove pyo3
  • bd28f9b Merge pull request #17 from baszalmstra/refactor/remove_derivative
  • Additional commits viewable in compare view

Updates cargo-xwin from 0.16.5 to 0.17.3

Release notes

Sourced from cargo-xwin's releases.

v0.17.3

No release notes provided.

v0.17.3

No release notes provided.

v0.17.2

No release notes provided.

v0.17.1

What's Changed

New Contributors

Full Changelog: rust-cross/cargo-xwin@v0.17.0...v0.17.1

v0.17.0

No release notes provided.

Commits

Updates minijinja from 1.0.21 to 2.5.0

Release notes

Sourced from minijinja's releases.

2.5.0

Release Notes

  • minijinja-cli now supports preservation of order in maps. #611
  • Fixed an issue where CBOR was not correctly deserialized in minijinja-cli. #611
  • Added a lines filter to split a string into lines.
  • Bytes are now better supported in MiniJinja. They can be created from Value::from_bytes without having to go via serde, and they are now producing a nicer looking debug output. #616
  • Added the missing string filter from Jinja2. #617
  • Reversing bytes and convergint them implicitly to strings will now work more consistently. #619
  • Added type hints for the Python binding and relaxed maturin constraint. #590
  • minijinja-cli now allows the template name to be set to an empty string when --template is used, to allow suppliying a data file. #624
  • Added the missing sameas filter from Jinja2. #625
  • Tests can now support one argument without parentheses like in Jinja2 (1 is sameas 1). #626
  • Added error context for strict undefined errors during template rendering. #627
  • Syntax errors caused by the lexer now include the correct position of the error. #630
  • minijinja-cli now has all features enabled by default as documented (that means also shell completion and ini). #633
  • minijinja-cli now does not convert INI files to lowercase anymore. This was an unintended behavior. #633
  • Moved up MSRV to 1.63.0 due to indexmap. #635
  • Added argument splatting support (*args for variable args and **kwargs for keyword arguments) and fixed a bug where sometimes maps and keyword arguments were created in inverse order. #642

Install minijinja-cli 2.5.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/mitsuhiko/minijinja/releases/download/2.5.0/minijinja-cli-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/mitsuhiko/minijinja/releases/download/2.5.0/minijinja-cli-installer.ps1 | iex"

Download minijinja-cli 2.5.0

File Platform Checksum

... (truncated)

Changelog

Sourced from minijinja's changelog.

2.5.0

  • minijinja-cli now supports preservation of order in maps. #611
  • Fixed an issue where CBOR was not correctly deserialized in minijinja-cli. #611
  • Added a lines filter to split a string into lines.
  • Bytes are now better supported in MiniJinja. They can be created from Value::from_bytes without having to go via serde, and they are now producing a nicer looking debug output. #616
  • Added the missing string filter from Jinja2. #617
  • Reversing bytes and convergint them implicitly to strings will now work more consistently. #619
  • Added type hints for the Python binding and relaxed maturin constraint. #590
  • minijinja-cli now allows the template name to be set to an empty string when --template is used, to allow suppliying a data file. #624
  • Added the missing sameas filter from Jinja2. #625
  • Tests can now support one argument without parentheses like in Jinja2 (1 is sameas 1). #626
  • Added error context for strict undefined errors during template rendering. #627
  • Syntax errors caused by the lexer now include the correct position of the error. #630
  • minijinja-cli now has all features enabled by default as documented (that means also shell completion and ini). #633
  • minijinja-cli now does not convert INI files to lowercase anymore. This was an unintended behavior. #633
  • Moved up MSRV to 1.63.0 due to indexmap. #635
  • Added argument splatting support (*args for variable args and **kwargs for keyword arguments) and fixed a bug where sometimes maps and keyword arguments were created in inverse order. #642

2.4.0

  • Updated version of minijinja-cli with support for better documentation, config file and environment variable support. #602
  • minijinja-cli now supports template source passed by parameter for simple cases. #606
  • minijinja-cli now has a --syntax-help argument that prints out the primer on the syntax. #607
  • minijinja-cli now installs to ~/.local/bin by default. #608
  • Made the c-bindings compatible with wasm compilation. #603
  • String/Cow<str> argument types will no longer implicitly convert keyword arguments to string form. This was an unintended foot gun. #605

2.3.1

  • Fixes a regression in PartialEq / Eq in Value caused by changes in 2.3.0. #584

2.3.0

... (truncated)

Commits

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bumps the crates-io group with 19 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [cargo-config2](https://github.com/taiki-e/cargo-config2) | `0.1.26` | `0.1.29` |
| [cargo_metadata](https://github.com/oli-obk/cargo_metadata) | `0.18.1` | `0.19.0` |
| [cbindgen](https://github.com/mozilla/cbindgen) | `0.26.0` | `0.27.0` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.11.0` | `3.14.0` |
| [zip](https://github.com/zip-rs/zip2) | `0.6.6` | `2.1.6` |
| [thiserror](https://github.com/dtolnay/thiserror) | `1.0.64` | `2.0.3` |
| [fs-err](https://github.com/andrewhickman/fs-err) | `2.11.0` | `3.0.0` |
| [indexmap](https://github.com/indexmap-rs/indexmap) | `2.5.0` | `2.6.0` |
| [pyproject-toml](https://github.com/PyO3/pyproject-toml-rs) | `0.11.0` | `0.13.3` |
| [itertools](https://github.com/rust-itertools/itertools) | `0.12.1` | `0.13.0` |
| [normpath](https://github.com/dylni/normpath) | `1.2.0` | `1.3.0` |
| [pep508_rs](https://github.com/konstin/pep508_rs) | `0.6.1` | `0.8.1` |
| [cargo-xwin](https://github.com/rust-cross/cargo-xwin) | `0.16.5` | `0.17.3` |
| [minijinja](https://github.com/mitsuhiko/minijinja) | `1.0.21` | `2.5.0` |
| [ureq](https://github.com/algesten/ureq) | `2.9.7` | `2.10.1` |
| [rustls](https://github.com/rustls/rustls) | `0.22.4` | `0.23.10` |
| [rustls-pemfile](https://github.com/rustls/pemfile) | `2.1.3` | `2.2.0` |
| [trycmd](https://github.com/assert-rs/snapbox) | `0.15.7` | `0.15.8` |
| [which](https://github.com/harryfei/which-rs) | `6.0.3` | `7.0.0` |



Updates `cargo-config2` from 0.1.26 to 0.1.29
- [Release notes](https://github.com/taiki-e/cargo-config2/releases)
- [Changelog](https://github.com/taiki-e/cargo-config2/blob/main/CHANGELOG.md)
- [Commits](taiki-e/cargo-config2@v0.1.26...v0.1.29)

Updates `cargo_metadata` from 0.18.1 to 0.19.0
- [Release notes](https://github.com/oli-obk/cargo_metadata/releases)
- [Changelog](https://github.com/oli-obk/cargo_metadata/blob/main/CHANGELOG.md)
- [Commits](oli-obk/cargo_metadata@0.18.1...0.19.0)

Updates `cbindgen` from 0.26.0 to 0.27.0
- [Release notes](https://github.com/mozilla/cbindgen/releases)
- [Changelog](https://github.com/mozilla/cbindgen/blob/master/CHANGES)
- [Commits](mozilla/cbindgen@0.26.0...v0.27.0)

Updates `tempfile` from 3.11.0 to 3.14.0
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
- [Commits](Stebalien/tempfile@v3.11.0...v3.14.0)

Updates `zip` from 0.6.6 to 2.1.6
- [Release notes](https://github.com/zip-rs/zip2/releases)
- [Changelog](https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zip-rs/zip2/commits/v2.1.6)

Updates `thiserror` from 1.0.64 to 2.0.3
- [Release notes](https://github.com/dtolnay/thiserror/releases)
- [Commits](dtolnay/thiserror@1.0.64...2.0.3)

Updates `fs-err` from 2.11.0 to 3.0.0
- [Changelog](https://github.com/andrewhickman/fs-err/blob/main/CHANGELOG.md)
- [Commits](andrewhickman/fs-err@2.11.0...3.0.0)

Updates `indexmap` from 2.5.0 to 2.6.0
- [Changelog](https://github.com/indexmap-rs/indexmap/blob/master/RELEASES.md)
- [Commits](indexmap-rs/indexmap@2.5.0...2.6.0)

Updates `pyproject-toml` from 0.11.0 to 0.13.3
- [Changelog](https://github.com/PyO3/pyproject-toml-rs/blob/main/Changelog.md)
- [Commits](https://github.com/PyO3/pyproject-toml-rs/commits/v0.13.3)

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

Updates `normpath` from 1.2.0 to 1.3.0
- [Release notes](https://github.com/dylni/normpath/releases)
- [Commits](dylni/normpath@1.2.0...1.3.0)

Updates `pep508_rs` from 0.6.1 to 0.8.1
- [Changelog](https://github.com/konstin/pep508_rs/blob/main/Changelog.md)
- [Commits](konstin/pep508_rs@v0.6.1...v0.8.1)

Updates `cargo-xwin` from 0.16.5 to 0.17.3
- [Release notes](https://github.com/rust-cross/cargo-xwin/releases)
- [Commits](rust-cross/cargo-xwin@v0.16.5...v0.17.3)

Updates `minijinja` from 1.0.21 to 2.5.0
- [Release notes](https://github.com/mitsuhiko/minijinja/releases)
- [Changelog](https://github.com/mitsuhiko/minijinja/blob/main/CHANGELOG.md)
- [Commits](mitsuhiko/minijinja@1.0.21...2.5.0)

Updates `ureq` from 2.9.7 to 2.10.1
- [Changelog](https://github.com/algesten/ureq/blob/main/CHANGELOG.md)
- [Commits](algesten/ureq@2.9.7...2.10.1)

Updates `rustls` from 0.22.4 to 0.23.10
- [Release notes](https://github.com/rustls/rustls/releases)
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md)
- [Commits](rustls/rustls@v/0.22.4...v/0.23.10)

Updates `rustls-pemfile` from 2.1.3 to 2.2.0
- [Release notes](https://github.com/rustls/pemfile/releases)
- [Commits](rustls/pemfile@v/2.1.3...v/2.2.0)

Updates `trycmd` from 0.15.7 to 0.15.8
- [Commits](assert-rs/snapbox@trycmd-v0.15.7...trycmd-v0.15.8)

Updates `which` from 6.0.3 to 7.0.0
- [Release notes](https://github.com/harryfei/which-rs/releases)
- [Changelog](https://github.com/harryfei/which-rs/blob/master/CHANGELOG.md)
- [Commits](harryfei/which-rs@6.0.3...7.0.0)

---
updated-dependencies:
- dependency-name: cargo-config2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: crates-io
- dependency-name: cargo_metadata
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: cbindgen
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: tempfile
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: zip
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: crates-io
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: crates-io
- dependency-name: fs-err
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: crates-io
- dependency-name: indexmap
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: pyproject-toml
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: itertools
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: normpath
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: pep508_rs
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: cargo-xwin
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: minijinja
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: crates-io
- dependency-name: ureq
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: rustls
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: rustls-pemfile
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: crates-io
- dependency-name: trycmd
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: crates-io
- dependency-name: which
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: crates-io
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Something related to dependencies rust Pull requests that update Rust code labels Nov 26, 2024
Copy link
Contributor Author

dependabot bot commented on behalf of github Nov 28, 2024

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

@dependabot dependabot bot closed this Nov 28, 2024
@dependabot dependabot bot deleted the dependabot/cargo/crates-io-661f3e6fc7 branch November 28, 2024 12:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Something related to dependencies rust Pull requests that update Rust code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

0 participants