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 dependencies group across 1 directory with 12 updates #105

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 13, 2025

Bumps the dependencies group with 12 updates in the / directory:

Package From To
anyhow 1.0.94 1.0.95
bzip2 0.4.4 0.5.0
chrono 0.4.38 0.4.39
clap 4.5.22 4.5.26
git2 0.19.0 0.20.0
itertools 0.13.0 0.14.0
lazy-regex 3.3.0 3.4.1
polars 0.44.2 0.45.1
serde 1.0.215 1.0.217
serde_json 1.0.133 1.0.135
thiserror 2.0.4 2.0.11
zip 2.2.1 2.2.2

Updates anyhow from 1.0.94 to 1.0.95

Release notes

Sourced from anyhow's releases.

1.0.95

Commits
  • 48be1ca Release 1.0.95
  • a03d6d6 Merge pull request #402 from dtolnay/fromboxed
  • 52e4abb Add Error::from_boxed with documentation about bidirectional ?
  • ffecefc Merge pull request #401 from dtolnay/construct
  • 671f700 Add construct_ prefix to name of private construct functions
  • See full diff in compare view

Updates bzip2 from 0.4.4 to 0.5.0

Release notes

Sourced from bzip2's releases.

Version 0.5.0

The 0.5.0 release is the first release in ~2 years. It sets an msrv of 1.65.0 and pins the 2021 edition. If the msrv or edition are a problem for your project: just stick with the 0.4.4 release.

The repository has moved from @​alexcrichton to @​trifectatechfoundation, which takes on its maintainership from this point forward.

The main new feature of this release is the libbz2-rs-sys feature flag, which uses the pure rust https://github.com/trifectatechfoundation/libbzip2-rs implementation of bzip2. Being all rust, and using (by default) the rust allocator infrastructure, cross-compilation (e.g. to webassembly) should be much easier.

Besides that, the documentation was modernized (we can cross-link now) and several bugs were fixed.

What's Changed

New Contributors

Full Changelog: trifectatechfoundation/bzip2-rs@0.4.4...v0.5.0

Commits
  • bdb6e22 prepare release 0.5.0
  • 5a425ed struct BzDecoder: document exit on error logic
  • dece038 Fix infinite loop after invalid data
  • 090227a Add CI for using the rust implementation of bzip2
  • c83aef6 Don't enable the stdio feature for the rust implementation of bzip2
  • ab518cf Create SECURITY.md
  • fe3a545 Merge pull request #114 from trifectatechfoundation/doc-link-fixes
  • c03d510 update the README
  • 28aadcc add links in the documentation comments
  • 403f0af Merge pull request #113 from trifectatechfoundation/clippy-fixes
  • Additional commits viewable in compare view

Updates chrono from 0.4.38 to 0.4.39

Release notes

Sourced from chrono's releases.

0.4.39

What's Changed

Commits

Updates clap from 4.5.22 to 4.5.26

Release notes

Sourced from clap's releases.

v4.5.26

[4.5.26] - 2025-01-09

Fixes

  • (error) Reduce binary size with the suggestions feature

v4.5.25

[4.5.25] - 2025-01-09

Fixes

  • (help) Reduce binary size

v4.5.24

[4.5.24] - 2025-01-07

Fixes

  • (parser) Correctly handle defaults with ignore_errors(true) and when a suggestion is provided for an unknown argument

v4.5.23

[4.5.23] - 2024-12-05

Fixes

  • (parser) When check allow_negative_numbers, allow E again
Changelog

Sourced from clap's changelog.

[4.5.26] - 2025-01-09

Fixes

  • (error) Reduce binary size with the suggestions feature

[4.5.25] - 2025-01-09

Fixes

  • (help) Reduce binary size

[4.5.24] - 2025-01-07

Fixes

  • (parser) Correctly handle defaults with ignore_errors(true) and when a suggestion is provided for an unknown argument

[4.5.23] - 2024-12-05

Fixes

  • (parser) When check allow_negative_numbers, allow E again
Commits
  • df1efca chore: Release
  • d48bef6 docs: Update changelog
  • 6b7aa3d Merge pull request #5628 from mart-mihkel/complete_hyphen
  • 57b6cb8 refactor(complete): Simplify engine::complete
  • fbec05e refactor(complete): Fix typo in hyhpen
  • b7cfbdc feat(complete): Native support for hyphen values
  • 1d97c29 test(complete): Test cases for allow_hyphen_values
  • 64e3790 chore: Release
  • 1cf50c7 docs: Update changelog
  • 085143d Merge pull request #5722 from epage/sort
  • Additional commits viewable in compare view

Updates git2 from 0.19.0 to 0.20.0

Changelog

Sourced from git2's changelog.

0.20.0 - 2025-01-04

0.19.0...0.20.0

Added

  • Debug is now implemented for transport::Service #1074
  • Added Repository::commondir #1079
  • Added Repository::merge_base_octopus #1088
  • Restored impls for PartialOrd, Ord, and Hash for bitflags types that were inadvertently removed in a prior release. #1096
  • Added CheckoutBuilder::disable_pathspec_match #1107
  • Added PackBuilder::write #1110

Changed

  • ❗ Updated to libgit2 1.9.0 #1111
  • ❗ Removed the ssh_key_from_memory Cargo feature, it was unused. #1087
  • ❗ Errors from Tree::walk are now correctly reported to the caller. #1098
  • ❗ The trace_set callback now takes a &[u8] instead of a &str. #1071
  • Error::last_error now returns Error instead of Option<Error>. #1072

Fixed

  • Fixed OdbReader::read return value. #1061
  • When a credential helper executes a shell command, don't pop open a console window on Windows. #1075
Commits
  • 14cdc15 Merge pull request #1115 from ehuss/lock-locked
  • cbf9dd4 Merge pull request #1116 from ehuss/update-time
  • e46a1f9 Check that Cargo.lock is not outdated in CI
  • a4bd932 Update the time dev-dependency
  • ca65651 Merge pull request #1113 from ehuss/cargo-lock
  • e16a3f9 Merge pull request #1112 from ehuss/check-cfg
  • f538a99 Add a Cargo.lock
  • 8ce89e2 Squelch the warning about libgit2_vendored check-cfg
  • 92d96ac Merge pull request #1072 from vcfxb/remove-error-unwraps
  • 8977c0c Merge pull request #1071 from vcfxb/fix-tracing-ub
  • Additional commits viewable in compare view

Updates itertools from 0.13.0 to 0.14.0

Changelog

Sourced from itertools's changelog.

0.14.0

Breaking

  • Increased MSRV to 1.63.0 (#960)
  • Removed generic parameter from cons_tuples (#988)

Added

  • Added array_combinations (#991)
  • Added k_smallest_relaxed and variants (#925)
  • Added next_array and collect_array (#560)
  • Implemented DoubleEndedIterator for FilterOk (#948)
  • Implemented DoubleEndedIterator for FilterMapOk (#950)

Changed

  • Allow Q: ?Sized in Itertools::contains (#971)
  • Improved hygiene of chain! (#943)
  • Improved into_group_map_by documentation (#1000)
  • Improved tree_reduce documentation (#955)
  • Improved discoverability of merge_join_by (#966)
  • Improved discoverability of take_while_inclusive (#972)
  • Improved documentation of find_or_last and find_or_first (#984)
  • Prevented exponentially large type sizes in tuple_combinations (#945)
  • Added track_caller attr for asser_equal (#976)

Notable Internal Changes

  • Fixed clippy lints (#956, #987, #1008)
  • Addressed warnings within doctests (#964)
  • CI: Run most tests with miri (#961)
  • CI: Speed up "cargo-semver-checks" action (#938)
  • Changed an instance of default_features in Cargo.toml to default-features (#985)
Commits
  • a015a68 Add next_array and collect_array
  • a1213e1 Prepare v0.14.0 release
  • ff0c942 fix clippy lints
  • f80883b Fix into_group_map_by documentation errors
  • b793238 Add track_caller for asser_equal
  • 5d4056b default_features is deprecated - switch it to default-features
  • a447b68 doc for added trait
  • d0479b0 "nitpicks"
  • 35c78ce IndexMut -> BorrowMut<slice>
  • deb53ba refactored to share code
  • Additional commits viewable in compare view

Updates lazy-regex from 3.3.0 to 3.4.1

Changelog

Sourced from lazy-regex's changelog.

v3.4.1 - 2024-12-27

  • regex_captures_iter! macro - Fix #37

Commits

Updates polars from 0.44.2 to 0.45.1

Release notes

Sourced from polars's releases.

Rust Polars 0.45.0

💥 Breaking changes

  • Remove dedicated sink_(parquet/ipc)_cloud functions (#20164)
  • Experimental cloud write support (#20129)

🚀 Performance improvements

  • Add fast paths for series.arg_sort and dataframe.sort (#19872)
  • Utilize the RangedUniqueKernel for Enum/Categorical (#20150)
  • Reduce memory copy when scanning from Python objects (#20142)
  • Don't instantiate validity mask when unneeded in Parquet (#20149)
  • Expand more filters (#20022)
  • Cache the DataFrame schema in get_column_index (#20021)
  • Reduce the size of row encoding UTF-8 (#19911)
  • Memoize duplicates in rolling-gb-dyn (#19939)
  • More efficient row encoding for pl.List (#19907)
  • Half the size of Booleans in row encoding (#19927)
  • Rolling 'iter_lookbehind' breeze through duplicates (#19922)
  • Initially trim leading and trailing filtered rows (#19850)
  • Increase default async thread count for low core count systems (#19829)
  • Move row group decode off async thread for local streaming parquet scan (#19828)
  • Support use of Duration in to_string, ergonomic/perf improvement, tz-aware Datetime bugfix (#19697)
  • Improve DataFrame.sort().limit/top_k performance (#19731)
  • Improve cloud scan performance (#19728)
  • Fix quadratic 'with_columns' behavior (#19701)
  • Improve hive partition pruning with datetime predicates from SQL (#19680)
  • Allow for arbitrary skips in Parquet Dictionary Decoding (#19649)
  • Reorder conditions in is_leap_year (#19602)
  • Rechunk in DataFrame.rows if needed (#19628)
  • Dispatch Parquet Primitive PLAIN decoding to faster kernels when possible (#19611)
  • Use faster iteration in 'starts_with'/'ends_with' (#19583)
  • Branchless Parquet Prefiltering (#19190)

✨ Enhancements

  • Retry with reloaded credentials on cloud error (#20185)
  • Support reading Enum dtype from csv (#20188)
  • Allow sorting of lists and arrays (#20169)
  • Add maintain_order parameter to joins (#20026)
  • Allow for to_datetime / strftime to automatically parse dates with single-digit hour/minute/second (#20144)
  • Experimental cloud write support (#20129)
  • Allow setting and reading custom schema-level IPC metadata (#20066)
  • Add optimized row encoding for Decimals (#20050)
  • Add drop_nans method to DataFrame and LazyFrame (#20029)
  • Catch use of 'polars' in to_string for non-Duration dtypes and raise an informative error (#19977)
  • Add AhoCorasick backed 'find_many' (#19952)
  • Speed up starts_with for small prefixes (#19904)
  • Auto-enable hive partitioning if hive_schema was given (#19902)
  • Add pl.concat_arr to concatenate columns into an Array column (#19881)

... (truncated)

Commits

Updates serde from 1.0.215 to 1.0.217

Release notes

Sourced from serde's releases.

v1.0.217

  • Support serializing externally tagged unit variant inside flattened field (#2786, thanks @​Mingun)

v1.0.216

  • Mark all generated impls with #[automatically_derived] to exclude from code coverage (#2866, #2868, thanks @​tdittr)
Commits
  • 930401b Release 1.0.217
  • cb6eaea Fix roundtrip inconsistency:
  • b6f339c Resolve repr_packed_without_abi clippy lint in tests
  • 2a5caea Merge pull request #2872 from dtolnay/ehpersonality
  • b9f93f9 Add no-std CI on stable compiler
  • eb5cd47 Drop #[lang = "eh_personality"] from no-std test
  • 8478a3b Merge pull request #2871 from dtolnay/nostdstart
  • dbb9091 Replace #[start] with extern fn main
  • ad8dd41 Release 1.0.216
  • f91d2ed Merge pull request #2868 from dtolnay/automaticallyderived
  • Additional commits viewable in compare view

Updates serde_json from 1.0.133 to 1.0.135

Release notes

Sourced from serde_json's releases.

v1.0.135

v1.0.134

  • Add RawValue associated constants for literal null, true, false (#1221, thanks @​bheylin)
Commits
  • 9802c08 Release 1.0.135
  • b97935f Merge pull request #1226 from tisonkun/map-into-values
  • d48c224 Add Map::into_values method
  • 1e77cac Resolve precedence clippy lint
  • b2a1415 Release 1.0.134
  • 9875785 Tweak wording of NULL/TRUE/FALSE documentation
  • 4aa05b9 Merge pull request #1222 from dtolnay/rawvalueassoc
  • f42c7c7 Move RawValue associated constants into same impl block as public functions
  • 96576ba Merge pull request #1221 from bheylin/add-const-raw-values-for-null-and-bools
  • 4db66fb Add 'static lifetime to const's
  • Additional commits viewable in compare view

Updates thiserror from 2.0.4 to 2.0.11

Release notes

Sourced from thiserror's releases.

2.0.11

2.0.10

  • Support errors containing a generic type parameter's associated type in a field (#408)

2.0.9

  • Work around missing_inline_in_public_items clippy restriction being triggered in macro-generated code (#404)

2.0.8

  • Improve support for macro-generated derive(Error) call sites (#399)

2.0.7

  • Work around conflict with #[deny(clippy::allow_attributes)] (#397, thanks @​zertosh)

2.0.6

  • Suppress deprecation warning on generated From impls (#396)

2.0.5

  • Prevent deprecation warning on generated impl for deprecated type (#394)
Commits
  • 0f532e3 Release 2.0.11
  • 3d15543 Merge pull request #410 from dtolnay/testnostd
  • 1a226ae Disable two more integration tests in no-std mode
  • 8b5f2d7 Fix unused import in test when built without std
  • eecd247 Add CI step to test with "std" disabled
  • 8f2a76b Merge pull request #409 from Maytha8/std-tests
  • 693a6cd Add feature gate to tests that use std
  • 349f696 Release 2.0.10
  • 6cd87bc Merge pull request #408 from dtolnay/assoctype
  • 6b3e1e5 Generate trait bounds on associated types
  • Additional commits viewable in compare view

Updates zip from 2.2.1 to 2.2.2

Release notes

Sourced from zip's releases.

v2.2.2

🐛 Bug Fixes

  • rewrite the EOCD/EOCD64 detection to fix extreme performance regression (#247)
Changelog

Sourced from zip's changelog.

2.2.2 - 2024-12-16

🐛 Bug Fixes

  • rewrite the EOCD/EOCD64 detection to fix extreme performance regression (#247)
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

Bumps the dependencies group with 12 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.94` | `1.0.95` |
| [bzip2](https://github.com/trifectatechfoundation/bzip2-rs) | `0.4.4` | `0.5.0` |
| [chrono](https://github.com/chronotope/chrono) | `0.4.38` | `0.4.39` |
| [clap](https://github.com/clap-rs/clap) | `4.5.22` | `4.5.26` |
| [git2](https://github.com/rust-lang/git2-rs) | `0.19.0` | `0.20.0` |
| [itertools](https://github.com/rust-itertools/itertools) | `0.13.0` | `0.14.0` |
| [lazy-regex](https://github.com/Canop/lazy-regex) | `3.3.0` | `3.4.1` |
| [polars](https://github.com/pola-rs/polars) | `0.44.2` | `0.45.1` |
| [serde](https://github.com/serde-rs/serde) | `1.0.215` | `1.0.217` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.133` | `1.0.135` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.4` | `2.0.11` |
| [zip](https://github.com/zip-rs/zip2) | `2.2.1` | `2.2.2` |



Updates `anyhow` from 1.0.94 to 1.0.95
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](dtolnay/anyhow@1.0.94...1.0.95)

Updates `bzip2` from 0.4.4 to 0.5.0
- [Release notes](https://github.com/trifectatechfoundation/bzip2-rs/releases)
- [Commits](trifectatechfoundation/bzip2-rs@0.4.4...v0.5.0)

Updates `chrono` from 0.4.38 to 0.4.39
- [Release notes](https://github.com/chronotope/chrono/releases)
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md)
- [Commits](chronotope/chrono@v0.4.38...v0.4.39)

Updates `clap` from 4.5.22 to 4.5.26
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](clap-rs/clap@clap_complete-v4.5.22...clap_complete-v4.5.26)

Updates `git2` from 0.19.0 to 0.20.0
- [Changelog](https://github.com/rust-lang/git2-rs/blob/master/CHANGELOG.md)
- [Commits](rust-lang/git2-rs@git2-0.19.0...git2-0.20.0)

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

Updates `lazy-regex` from 3.3.0 to 3.4.1
- [Changelog](https://github.com/Canop/lazy-regex/blob/main/CHANGELOG.md)
- [Commits](https://github.com/Canop/lazy-regex/commits)

Updates `polars` from 0.44.2 to 0.45.1
- [Release notes](https://github.com/pola-rs/polars/releases)
- [Commits](https://github.com/pola-rs/polars/commits)

Updates `serde` from 1.0.215 to 1.0.217
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.215...v1.0.217)

Updates `serde_json` from 1.0.133 to 1.0.135
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.133...v1.0.135)

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

Updates `zip` from 2.2.1 to 2.2.2
- [Release notes](https://github.com/zip-rs/zip2/releases)
- [Changelog](https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md)
- [Commits](zip-rs/zip2@v2.2.1...v2.2.2)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: bzip2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: chrono
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: git2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: itertools
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: lazy-regex
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: polars
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: thiserror
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: zip
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Jan 13, 2025
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.

0 participants