Skip to content

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 4, 2025

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

Package From To
bzip2 0.5.2 0.6.0
clap 4.5.41 4.5.42
duct 0.13.7 1.1.0
indicatif 0.17.11 0.18.0
polars 0.46.0 0.50.0
rusqlite 0.34.0 0.37.0
serde_json 1.0.141 1.0.142

Updates bzip2 from 0.5.2 to 0.6.0

Release notes

Sourced from bzip2's releases.

v0.6.0

Highlights

This release switches to libbz2-rs-sys as the default bzip2 backend. It is written in rust, making it much easier to cross-compile. The new implementation is also more performant.

The rust implementation does not export C symbols by default. An explicit dependency on libbz2-rs-sys and setting the export-symbols feature flag will fix that if needed.

The bzip2-sys feature flag can be used to continue to use the C backend (either the system library of a C version built from source).

This is a breaking release, given that we want this update to be opt-in. We've used the occasion to perform an MSRV bump to 1.82.0. The libbz2-rs-sys crate has the bzip2-1.0.6 license. Arguably, that is the license that bzip2-sys should have had too, given that it is just a wrapper of the original bzip2 (and libbz2-rs-sys is a derivative work). You may need to allow this license when using cargo-deny.

What's Changed

Full Changelog: trifectatechfoundation/bzip2-rs@v0.5.2...v0.6.0

Commits

Updates clap from 4.5.41 to 4.5.42

Release notes

Sourced from clap's releases.

v4.5.42

[4.5.42] - 2025-07-30

Fixes

  • Include subcommand visible long aliases in --help
Changelog

Sourced from clap's changelog.

[4.5.42] - 2025-07-30

Fixes

  • Include subcommand visible long aliases in --help
Commits
  • 27cc4b7 chore: Release
  • 16a4fc7 docs: Update changelog
  • 07f9f15 Merge pull request #5874 from tetzng/fix-fish-completions
  • 721deab chore: Release
  • a4be55b docs: Update changelog
  • fd5e691 Merge pull request #5877 from therealprof/features/use-btreemap-instead-of-so...
  • 6604e79 Use BTreeMap instead of a sorted Vec
  • 28e163a fix(complete): Remove {} and replace commas with newlines
  • b5a47c4 chore: Release
  • b154a7a docs: Update changelog
  • Additional commits viewable in compare view

Updates duct from 0.13.7 to 1.1.0

Commits
  • 2757052 version 1.1.0
  • d2c8040 test_env_case_preserving
  • ae8814e use a mixed-case env var name in test_env_remove_case_sensitivity
  • 944c126 add tests for EnvNameString
  • 61f29ff avoid allocating in EnvNameString::hash
  • fc909f7 use case-insensitive strings for env var names on Windows
  • 306bb5c clarify a comment in StdinBytesHandle::wait
  • ca531e2 improve the Expression docs
  • 38fa270 wait_timeout and wait_deadline
  • 0c90564 switch back to IntoRawFd/IntoRawHandle bounds
  • Additional commits viewable in compare view

Updates indicatif from 0.17.11 to 0.18.0

Release notes

Sourced from indicatif's releases.

0.18.0

Unfortunately 0.17.12 had to be yanked because the console upgrade was a semver-incompatible change. Rerelease as 0.18.0 instead.

What's Changed

0.17.12

What's Changed

Commits

Updates polars from 0.46.0 to 0.50.0

Release notes

Sourced from polars's releases.

Rust Polars 0.50.0

🏆 Highlights

  • Make Selector a concrete part of the DSL (#23351)
  • Rework Categorical/Enum to use (Frozen)Categories (#23016)

🚀 Performance improvements

  • Lower Expr.slice to streaming engine (#23683)
  • Elide bound check (#23653)
  • Preserve Column repr in ColumnTransform operations (#23648)
  • Lower any() and all() to streaming engine (#23640)
  • Lower row-separable functions in streaming engine (#23633)
  • Lower int_range(len()) to with_row_index (#23576)
  • Avoid double field resolution in with_columns (#23530)
  • Rolling quantile lower time complexity (#23443)
  • Use single-key optimization with Categorical (#23436)
  • Improve null-preserving identification for boolean functions (#23317)
  • Improve boolean bitwise aggregate performance (#23325)
  • Enable Parquet expressions and dedup is_in values in Parquet predicates (#23293)
  • Re-write join types during filter pushdown (#23275)
  • Generate PQ ZSTD decompression context once (#23200)
  • Trigger cache/cse optimizations when multiplexing (#23274)
  • Cache FileInfo upon DSL -> IR conversion (#23263)
  • Push more filters past joins (#23240)

✨ Enhancements

  • Expand on DataTypeExpr (#23249)
  • Lower row-separable functions in streaming engine (#23633)
  • Add scalar checks to range expressions (#23632)
  • Expose POLARS_DOT_SVG_VIEWER to automatically dispatch to SVG viewer (#23592)
  • Implement mean function in arr namespace (#23486)
  • Implement vec_hash for List and Array (#23578)
  • Add unstable pl.row_index() expression (#23556)
  • Add Categories on the Python side (#23543)
  • Implement partitioned sinks for the in-memory engine (#23522)
  • Expose IRFunctionExpr::Rank in the python visitor (#23512)
  • Raise and Warn on UDF's without return_dtype set (#23353)
  • IR pruning (#23499)
  • Expose IRFunctionExpr::FillNullWithStrategy in the python visitor (#23479)
  • Support min/max reducer for null dtype in streaming engine (#23465)
  • Implement streaming Categorical/Enum min/max (#23440)
  • Allow cast to Categorical inside list.eval (#23432)
  • Support pathlib.Path as source for read/scan_delta() (#23411)
  • Enable default set of ScanCastOptions for native scan_iceberg() (#23416)
  • Pass payload in ExprRegistry (#23412)
  • Support reading nanosecond/Int96 timestamps and schema evolved datasets in scan_delta() (#23398)
  • Support row group skipping with filters when cast_options is given (#23356)
  • Execute bitwise reductions in streaming engine (#23321)

... (truncated)

Commits
  • 0478b35 Python Polars 1.32 (#23828)
  • 2ffebfd fix: Allow encoding of pl.Enum with smaller physicals (#23829)
  • b2b6248 fix: Filter sorted flag from physical in CategoricalChunked (#23827)
  • 58accb3 feat(python): Ensure CachingCredentialProvider returns copied credentials d...
  • f2c0eac feat(python): Change typing for .remote() from LazyFrameExt to `LazyFrame...
  • fab59cb perf: Lower extend_constant to the streaming engine (#23824)
  • 36d3bfd build(python): Workaround for pyiceberg make requirements on Python 3.13 (#...
  • 0f87392 ci: Automatically tag PRs mentioning "SQL" with the appropriate label (#23816)
  • 9710467 chore: Update typos package (#23818)
  • ae11046 fix: Remove accidental todo! in repeat node (#23822)
  • Additional commits viewable in compare view

Updates rusqlite from 0.34.0 to 0.37.0

Release notes

Sourced from rusqlite's releases.

0.37.0

What's Changed

  • Add FromSqlError::other convenience conversion #1703
  • Fix warnings #1705
  • Update bindgen requirement from 0.71 to 0.72 #1707
  • Fix for vtab::parameter parsing #1712
  • Fix clippy warning #1713
  • Bump bundled SQLite version to 3.50.2 #1714
  • Fix issue with prettyplease #1717

Full Changelog: rusqlite/rusqlite@v0.36.0...v0.37.0

0.36.0

What's Changed

  • Introduce Name trait to support both &str and &CStr as name #1659
  • Use doc_auto_cfg #1683
  • Feature loadable_extension is incompatible with some other features #1686
  • Add missing wrappers for sqlite3_vtab_nochange and sqlite3_value_nochange #1688
  • Update bindings list #1689
  • Homogenize code related to hooks #1690
  • Try to increase code coverage #1610
  • Bump bundled SQLite version to 3.49.2 #1691
  • Add bindings to sqlite3_table_column_metadata #1692
  • Add bindings to sqlite3_vtab_distinct #1695
  • Fix clippy warning #1697
  • Add query_one #1699
  • Refactor one_column test method #1700

Full Changelog: rusqlite/rusqlite@v0.35.0...v0.36.0

0.35.0

What's Changed

  • Document 'rusqlite-macros' and 'jiff' features #1663
  • access column metadata from prepared statement #1672 / #1666
  • add support for Jiff's Timestamp #1676
  • Breaking change: Check that Connection::execute has no tail #1679 / #397
  • Breaking change: Check for multiple statements in prepare #1680 / #1147

Full Changelog: rusqlite/rusqlite@v0.34.0...v0.35.0

Commits

Updates serde_json from 1.0.141 to 1.0.142

Release notes

Sourced from serde_json's releases.

v1.0.142

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 7 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [bzip2](https://github.com/trifectatechfoundation/bzip2-rs) | `0.5.2` | `0.6.0` |
| [clap](https://github.com/clap-rs/clap) | `4.5.41` | `4.5.42` |
| [duct](https://github.com/oconnor663/duct.rs) | `0.13.7` | `1.1.0` |
| [indicatif](https://github.com/console-rs/indicatif) | `0.17.11` | `0.18.0` |
| [polars](https://github.com/pola-rs/polars) | `0.46.0` | `0.50.0` |
| [rusqlite](https://github.com/rusqlite/rusqlite) | `0.34.0` | `0.37.0` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.141` | `1.0.142` |



Updates `bzip2` from 0.5.2 to 0.6.0
- [Release notes](https://github.com/trifectatechfoundation/bzip2-rs/releases)
- [Commits](trifectatechfoundation/bzip2-rs@v0.5.2...v0.6.0)

Updates `clap` from 4.5.41 to 4.5.42
- [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.41...clap_complete-v4.5.42)

Updates `duct` from 0.13.7 to 1.1.0
- [Commits](oconnor663/duct.rs@0.13.7...1.1.0)

Updates `indicatif` from 0.17.11 to 0.18.0
- [Release notes](https://github.com/console-rs/indicatif/releases)
- [Commits](console-rs/indicatif@0.17.11...0.18.0)

Updates `polars` from 0.46.0 to 0.50.0
- [Release notes](https://github.com/pola-rs/polars/releases)
- [Commits](pola-rs/polars@rs-0.46.0...rs-0.50.0)

Updates `rusqlite` from 0.34.0 to 0.37.0
- [Release notes](https://github.com/rusqlite/rusqlite/releases)
- [Changelog](https://github.com/rusqlite/rusqlite/blob/master/Changelog.md)
- [Commits](rusqlite/rusqlite@v0.34.0...v0.37.0)

Updates `serde_json` from 1.0.141 to 1.0.142
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](serde-rs/json@v1.0.141...v1.0.142)

---
updated-dependencies:
- dependency-name: bzip2
  dependency-version: 0.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: clap
  dependency-version: 4.5.42
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: duct
  dependency-version: 1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: indicatif
  dependency-version: 0.18.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: polars
  dependency-version: 0.50.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: rusqlite
  dependency-version: 0.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: serde_json
  dependency-version: 1.0.142
  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 Aug 4, 2025
Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 11, 2025

Dependabot encountered an unknown error. Because of this, Dependabot cannot update this pull request.

Copy link
Contributor Author

dependabot bot commented on behalf of github Aug 25, 2025

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

@dependabot dependabot bot closed this Aug 25, 2025
@dependabot dependabot bot deleted the dependabot/cargo/dependencies-18340c04da branch August 25, 2025 09:10
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