Skip to content

chore(deps): bump the rust-minor group across 1 directory with 3 updates#53

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/rust-minor-e5e12190e9
Open

chore(deps): bump the rust-minor group across 1 directory with 3 updates#53
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/cargo/rust-minor-e5e12190e9

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 16, 2026

Bumps the rust-minor group with 3 updates in the / directory: ryu, clap and pyo3-build-config.

Updates ryu from 1.0.22 to 1.0.23

Release notes

Sourced from ryu's releases.

1.0.23

  • Update rand dev dependency to 0.10
Commits

Updates clap from 4.5.57 to 4.5.58

Release notes

Sourced from clap's releases.

v4.5.58

[4.5.58] - 2026-02-11

Changelog

Sourced from clap's changelog.

[4.5.58] - 2026-02-11

Commits
  • 88f13cb chore: Release
  • fe2d731 docs: Update changelog
  • b256739 Merge pull request #6131 from mernen/do-not-suggest-opts-after-escape
  • 8aaf704 fix(complete): Do not suggest options after "--"
  • 4a86fee test(complete): Illustrate current behavior
  • 281f8ae Merge pull request #6126 from epage/p
  • 3cbce42 docs(cookbook): Make typed-derive easier to maintain
  • 9fd4dc9 docs(cookbook): Provide a custom TypedValueParser
  • 8f8e861 docs(cookbook): Add local enum to typed-derive
  • 926bafe docs(cookbook): Hint at overriding value_name
  • Additional commits viewable in compare view

Updates pyo3-build-config from 0.28.0 to 0.28.1

Release notes

Sourced from pyo3-build-config's releases.

PyO3 0.28.1

This patch contains a number of minor compile-time fixes for PyO3 0.28.0.

Thank you to the following contributors for the improvements:

@​davidhewitt @​funsafemath @​ngoldbaum @​rara64 @​tdyas

Changelog

Sourced from pyo3-build-config's changelog.

[0.28.1] - 2026-02-14

Fixed

  • Fix *args / **kwargs support in experimental-async feature (regressed in 0.28.0). #5771
  • Fix clippy::declare_interior_mutable_const warning inside #[pyclass] generated code on enums. #5772
  • Fix ambiguous_associated_items compilation error when deriving FromPyObject or using #[pyclass(from_py_object)] macro on enums with Error variant. #5784
  • Fix __qualname__ for complex #[pyclass] enum variants to include the enum name. #5796
Commits
  • 45f49ff release: 0.28.1
  • 56c34d6 Document Py_GIL_DISABLED in pyo3-build-config docs (#5810)
  • 92bc9ef Avoid unused variable warning with a debug Python build (#5811)
  • ca5df1a ci: re-enable list_get_item_unchecked benchmark on free-threaded build (#5812)
  • 413d9b5 Fix missing std::sync::atomic::Ordering import for targets without atomic64...
  • 1c764cd docs: improve messaging around #[pyclass(from_py_object)] change (#5798)
  • 927411a fix __qualname__ for complex enum variants (#5796)
  • 2334344 Fix ambiguous associated item error (#5784)
  • 3f5dba9 two before sections, one is after (#5775)
  • 2b15366 use inline const expression initializing enum singletons (#5772)
  • 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 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 rust-minor group with 3 updates in the / directory: [ryu](https://github.com/dtolnay/ryu), [clap](https://github.com/clap-rs/clap) and [pyo3-build-config](https://github.com/pyo3/pyo3).


Updates `ryu` from 1.0.22 to 1.0.23
- [Release notes](https://github.com/dtolnay/ryu/releases)
- [Commits](dtolnay/ryu@1.0.22...1.0.23)

Updates `clap` from 4.5.57 to 4.5.58
- [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.57...clap_complete-v4.5.58)

Updates `pyo3-build-config` from 0.28.0 to 0.28.1
- [Release notes](https://github.com/pyo3/pyo3/releases)
- [Changelog](https://github.com/PyO3/pyo3/blob/main/CHANGELOG.md)
- [Commits](PyO3/pyo3@v0.28.0...v0.28.1)

---
updated-dependencies:
- dependency-name: ryu
  dependency-version: 1.0.23
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-minor
- dependency-name: clap
  dependency-version: 4.5.58
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-minor
- dependency-name: pyo3-build-config
  dependency-version: 0.28.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Feb 16, 2026

Labels

The following labels could not be found: dependencies, rust. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@dependabot dependabot bot requested a review from darach as a code owner February 16, 2026 09:52
@coveralls
Copy link

Pull Request Test Coverage Report for Build 22057919802

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • 74 unchanged lines in 2 files lost coverage.
  • Overall coverage decreased (-0.09%) to 79.787%

Files with Coverage Reduction New Missed Lines %
crates/fionn-simd/src/x86/skip.rs 15 97.0%
crates/fionn-core/src/path.rs 59 90.86%
Totals Coverage Status
Change from base Build 22047736850: -0.09%
Covered Lines: 34787
Relevant Lines: 43600

💛 - Coveralls

@github-actions
Copy link

✅ Benchmark Results: No significant regressions

Click to expand benchmark comparison
group                                          main                                    pr
-----                                          ----                                    --
format/comparison/csv/simd                     1.32     11.9±0.09µs 82.2 KElem/sec     1.00      9.0±0.15µs 108.3 KElem/sec
format/comparison/toml/simd                    1.16      2.9±0.37µs 333.7 KElem/sec    1.00      2.5±0.04µs 387.8 KElem/sec
format/comparison/toon/simd                    1.20      6.7±1.32µs 145.7 KElem/sec    1.00      5.6±0.06µs 175.4 KElem/sec
format/comparison/yaml/simd                    1.23      4.4±0.05µs 222.1 KElem/sec    1.00      3.6±0.05µs 272.7 KElem/sec
format/csv/parsing/structural/large            1.36    121.2±1.96µs   778.5 MB/sec     1.00     89.0±1.72µs  1060.0 MB/sec
format/csv/parsing/structural/medium           1.32     11.9±0.11µs   718.5 MB/sec     1.00      9.0±0.07µs   951.5 MB/sec
format/csv/parsing/structural/small            1.20  1507.0±16.25ns   553.7 MB/sec     1.00  1260.8±16.27ns   661.9 MB/sec
format/ison/parsing/structural/large           1.00     25.6±0.18µs   671.6 MB/sec     1.21     30.9±1.36µs   555.8 MB/sec
format/json/baseline/fionn/tiny                1.00    233.9±4.34ns   106.0 MB/sec     1.21   281.9±18.16ns    88.0 MB/sec
format/latency/toon/tiny                       1.18     78.8±2.07ns        ? ?/sec     1.00     66.6±3.83ns        ? ?/sec
format/latency/yaml/tiny                       1.18     79.2±2.64ns        ? ?/sec     1.00     67.3±4.29ns        ? ?/sec
format/scaling/csv/records/100                 1.31     11.8±0.10µs   325.0 MB/sec     1.00      9.0±0.08µs   425.9 MB/sec
format/scaling/csv/records/1000                1.38    120.9±1.23µs   333.5 MB/sec     1.00     87.8±1.40µs   459.3 MB/sec
format/scaling/csv/records/10000               1.39  1300.2±10.66µs   324.8 MB/sec     1.00    933.7±8.37µs   452.3 MB/sec
format/scaling/csv/records/500                 1.37     60.6±0.50µs   330.8 MB/sec     1.00     44.1±0.33µs   454.4 MB/sec
format/scaling/csv/records/5000                1.39    651.4±7.17µs   322.5 MB/sec     1.00   466.9±21.69µs   449.9 MB/sec
format/scaling/ison/records/10000              1.00   448.4±47.58µs   941.7 MB/sec     1.18    531.1±6.68µs   795.2 MB/sec
format/scaling/ison/records/500                1.00     19.6±0.16µs  1022.7 MB/sec     1.24     24.3±0.35µs   826.3 MB/sec
format/scaling/json/records/10000              1.18      2.3±0.01ms   182.1 MB/sec     1.00  1959.9±19.91µs   215.5 MB/sec
format/toml/features/inline_table_detection    1.00      2.3±0.04µs     3.0 GB/sec     1.22      2.8±0.05µs     2.5 GB/sec
format/toml/parsing/simd_scan/small            1.00    378.4±6.59ns   652.7 MB/sec     1.16    440.2±3.29ns   561.1 MB/sec
format/toml/parsing/structural/small           1.00    596.4±9.77ns   414.2 MB/sec     1.24    741.5±3.81ns   333.1 MB/sec
format/toon/parsing/indent/large               1.81      3.4±0.07µs  1440.0 MB/sec     1.00  1893.8±60.63ns     2.5 GB/sec
format/toon/parsing/indent/medium              1.68      2.9±0.10µs  1316.3 MB/sec     1.00  1754.6±50.77ns     2.2 GB/sec
format/toon/parsing/indent/small               1.43    183.1±4.70ns  1245.1 MB/sec     1.00    128.2±3.58ns  1778.0 MB/sec
format/toon/parsing/indent/tiny                1.39     14.9±0.32ns  1348.6 MB/sec     1.00     10.7±0.47ns  1872.0 MB/sec
format/toon/parsing/structural/medium          1.34      7.5±1.30µs   517.7 MB/sec     1.00      5.6±0.07µs   693.2 MB/sec
format/toon/parsing/structural/small           1.28    757.8±7.68ns   300.8 MB/sec     1.00    590.3±4.29ns   386.1 MB/sec
format/toon/parsing/structural/tiny            1.17     78.6±0.46ns   254.8 MB/sec     1.00     67.0±1.09ns   298.9 MB/sec
format/yaml/features/merge_key_detection       1.31      5.9±0.12µs   751.2 MB/sec     1.00      4.5±0.08µs   981.6 MB/sec
format/yaml/parsing/indent/large               1.24     19.7±0.36µs  1151.7 MB/sec     1.00     15.9±0.54µs  1432.7 MB/sec
format/yaml/parsing/indent/medium              1.24  1959.5±37.56ns  1136.9 MB/sec     1.00  1575.8±44.41ns  1413.7 MB/sec
format/yaml/parsing/indent/small               1.40    182.5±3.16ns  1249.1 MB/sec     1.00    130.3±5.58ns  1749.7 MB/sec
format/yaml/parsing/indent/tiny                1.47     15.7±0.33ns  1275.1 MB/sec     1.00     10.7±0.54ns  1869.7 MB/sec
streaming/chunk_throughput/chunk_size/100      1.24      3.9±0.02ms   307.0 MB/sec     1.00      3.1±0.05ms   381.6 MB/sec

Threshold: 15% regression triggers warning


Benchmarks compare this PR against main branch

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant