Repository navigation
chore(deps): bump the python-patch group across 1 directory with 29 updates - #154
Conversation
|
Daily maintenance (2026-10-03): not merging yet. This replaces closed #151. CI Good news vs #151: this lock keeps the security pins from #153 / #149 — Leave open until StrEnum/UP042 is approved; after that we can land this python-patch lock (or regenerate if needed) without pulling mcp/semgrep backward. |
…cks #154) (#155) * refactor(trading-suite): make Features a StrEnum for ruff 0.16 (UP042) Switch Features from (str, Enum) to enum.StrEnum so ruff 0.16 UP042 passes. str() and f-strings now return the value (e.g. "orderbook") instead of "Features.X"; equality, .value, and JSON serialization are unchanged. Unblocks Dependabot #154. * style: format overlap.py and utils README for ruff 0.16 Parenthesize the WMA rolling_map lambda and format Python fences in src/project_x_py/utils/README.md so src/ passes both ruff 0.12.8 and 0.16.9 format --check.
|
@dependabot rebase |
990ac7a to
a96fddb
Compare
|
@dependabot rebase |
…pdates Bumps the python-patch group with 29 updates in the / directory: | Package | From | To | | --- | --- | --- | | [polars](https://github.com/pola-rs/polars) | `1.32.2` | `1.44.2` | | [numpy](https://github.com/numpy/numpy) | `2.3.2` | `2.5.3` | | [pydantic](https://github.com/pydantic/pydantic) | `2.11.7` | `2.13.5` | | [pyyaml](https://github.com/yaml/pyyaml) | `6.0.2` | `6.0.3` | | [lz4](https://github.com/python-lz4/python-lz4) | `4.4.4` | `4.4.5` | | [uvloop](https://github.com/MagicStack/uvloop) | `0.21.0` | `0.23.0` | | [ruff](https://github.com/astral-sh/ruff) | `0.12.8` | `0.16.10` | | [isort](https://github.com/PyCQA/isort) | `9.0.0` | `9.0.2` | | [pre-commit](https://github.com/pre-commit/pre-commit) | `4.2.0` | `4.6.2` | | [aioresponses](https://github.com/pnuckowski/aioresponses) | `0.7.8` | `0.7.9` | | [pytest-mock](https://github.com/pytest-dev/pytest-mock) | `3.14.1` | `3.16.0` | | [mkdocs-jupyter](https://github.com/danielfrg/mkdocs-jupyter) | `0.25.1` | `0.26.3` | | [mkdocs-autorefs](https://github.com/mkdocstrings/autorefs) | `1.4.2` | `1.4.4` | | [mkdocs-gen-files](https://github.com/oprypin/mkdocs-gen-files) | `0.5.0` | `0.6.1` | | [mkdocs-literate-nav](https://github.com/oprypin/mkdocs-literate-nav) | `0.6.2` | `0.6.3` | | [mkdocs-section-index](https://github.com/oprypin/mkdocs-section-index) | `0.3.10` | `0.3.12` | | [mike](https://github.com/jimporter/mike) | `2.1.3` | `2.2.0` | | [types-requests](https://github.com/python/typeshed) | `2.32.4.20250611` | `2.33.0.20260906` | | [types-pytz](https://github.com/python/typeshed) | `2026.3.1.20260727` | `2026.4.0.20260926` | | [psutil](https://github.com/giampaolo/psutil) | `7.0.0` | `7.2.2` | | [py-spy](https://github.com/benfred/py-spy) | `0.4.1` | `0.4.2` | | [pytest-benchmark](https://github.com/ionelmc/pytest-benchmark) | `5.1.0` | `5.3.0` | | [bandit](https://github.com/PyCQA/bandit) | `1.8.6` | `1.9.4` | | [vulture](https://github.com/jendrikseipp/vulture) | `2.14` | `2.16` | | [build](https://github.com/pypa/build) | `1.3.0` | `1.6.1` | | [libcst](https://github.com/Instagram/LibCST) | `1.8.2` | `1.9.0` | | [pydeps](https://github.com/thebjorn/pydeps) | `3.0.1` | `3.0.9` | | [types-deprecated](https://github.com/python/typeshed) | `1.2.15.20250304` | `1.3.1.20260928` | | [types-psutil](https://github.com/python/typeshed) | `7.0.0.20250822` | `7.2.2.20260906` | Updates `polars` from 1.32.2 to 1.44.2 - [Release notes](https://github.com/pola-rs/polars/releases) - [Commits](pola-rs/polars@py-1.32.2...py-1.44.2) Updates `numpy` from 2.3.2 to 2.5.3 - [Release notes](https://github.com/numpy/numpy/releases) - [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst) - [Commits](numpy/numpy@v2.3.2...v2.5.3) Updates `pydantic` from 2.11.7 to 2.13.5 - [Release notes](https://github.com/pydantic/pydantic/releases) - [Changelog](https://github.com/pydantic/pydantic/blob/v2.13.5/HISTORY.md) - [Commits](pydantic/pydantic@v2.11.7...v2.13.5) Updates `pyyaml` from 6.0.2 to 6.0.3 - [Release notes](https://github.com/yaml/pyyaml/releases) - [Changelog](https://github.com/yaml/pyyaml/blob/6.0.3/CHANGES) - [Commits](yaml/pyyaml@6.0.2...6.0.3) Updates `lz4` from 4.4.4 to 4.4.5 - [Release notes](https://github.com/python-lz4/python-lz4/releases) - [Commits](python-lz4/python-lz4@v4.4.4...v4.4.5) Updates `uvloop` from 0.21.0 to 0.23.0 - [Release notes](https://github.com/MagicStack/uvloop/releases) - [Commits](MagicStack/uvloop@v0.21.0...v0.23.0) Updates `ruff` from 0.12.8 to 0.16.10 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](astral-sh/ruff@0.12.8...0.16.10) Updates `isort` from 9.0.0 to 9.0.2 - [Release notes](https://github.com/PyCQA/isort/releases) - [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md) - [Commits](PyCQA/isort@9.0.0...9.0.2) Updates `pre-commit` from 4.2.0 to 4.6.2 - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](pre-commit/pre-commit@v4.2.0...v4.6.2) Updates `aioresponses` from 0.7.8 to 0.7.9 - [Release notes](https://github.com/pnuckowski/aioresponses/releases) - [Commits](pnuckowski/aioresponses@0.7.8...0.7.9) Updates `pytest-mock` from 3.14.1 to 3.16.0 - [Release notes](https://github.com/pytest-dev/pytest-mock/releases) - [Changelog](https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst) - [Commits](pytest-dev/pytest-mock@v3.14.1...v3.16.0) Updates `mkdocs-jupyter` from 0.25.1 to 0.26.3 - [Changelog](https://github.com/danielfrg/mkdocs-jupyter/blob/main/CHANGELOG.md) - [Commits](https://github.com/danielfrg/mkdocs-jupyter/commits) Updates `mkdocs-autorefs` from 1.4.2 to 1.4.4 - [Release notes](https://github.com/mkdocstrings/autorefs/releases) - [Changelog](https://github.com/mkdocstrings/autorefs/blob/main/CHANGELOG.md) - [Commits](mkdocstrings/autorefs@1.4.2...1.4.4) Updates `mkdocs-gen-files` from 0.5.0 to 0.6.1 - [Release notes](https://github.com/oprypin/mkdocs-gen-files/releases) - [Commits](oprypin/mkdocs-gen-files@v0.5.0...v0.6.1) Updates `mkdocs-literate-nav` from 0.6.2 to 0.6.3 - [Release notes](https://github.com/oprypin/mkdocs-literate-nav/releases) - [Commits](oprypin/mkdocs-literate-nav@v0.6.2...v0.6.3) Updates `mkdocs-section-index` from 0.3.10 to 0.3.12 - [Release notes](https://github.com/oprypin/mkdocs-section-index/releases) - [Commits](oprypin/mkdocs-section-index@v0.3.10...v0.3.12) Updates `mike` from 2.1.3 to 2.2.0 - [Release notes](https://github.com/jimporter/mike/releases) - [Changelog](https://github.com/jimporter/mike/blob/master/CHANGES.md) - [Commits](jimporter/mike@v2.1.3...v2.2.0) Updates `types-requests` from 2.32.4.20250611 to 2.33.0.20260906 - [Commits](https://github.com/python/typeshed/commits) Updates `types-pytz` from 2026.3.1.20260727 to 2026.4.0.20260926 - [Commits](https://github.com/python/typeshed/commits) Updates `psutil` from 7.0.0 to 7.2.2 - [Changelog](https://github.com/giampaolo/psutil/blob/master/docs/changelog.rst) - [Commits](giampaolo/psutil@v7.0.0...v7.2.2) Updates `py-spy` from 0.4.1 to 0.4.2 - [Release notes](https://github.com/benfred/py-spy/releases) - [Changelog](https://github.com/benfred/py-spy/blob/master/CHANGELOG.md) - [Commits](benfred/py-spy@v0.4.1...v0.4.2) Updates `pytest-benchmark` from 5.1.0 to 5.3.0 - [Release notes](https://github.com/ionelmc/pytest-benchmark/releases) - [Changelog](https://github.com/ionelmc/pytest-benchmark/blob/master/CHANGELOG.rst) - [Commits](ionelmc/pytest-benchmark@v5.1.0...v5.3.0) Updates `bandit` from 1.8.6 to 1.9.4 - [Release notes](https://github.com/PyCQA/bandit/releases) - [Commits](PyCQA/bandit@1.8.6...1.9.4) Updates `vulture` from 2.14 to 2.16 - [Release notes](https://github.com/jendrikseipp/vulture/releases) - [Changelog](https://github.com/jendrikseipp/vulture/blob/main/CHANGELOG.md) - [Commits](jendrikseipp/vulture@v2.14...v2.16) Updates `build` from 1.3.0 to 1.6.1 - [Release notes](https://github.com/pypa/build/releases) - [Changelog](https://github.com/pypa/build/blob/main/CHANGELOG.rst) - [Commits](pypa/build@1.3.0...1.6.1) Updates `libcst` from 1.8.2 to 1.9.0 - [Release notes](https://github.com/Instagram/LibCST/releases) - [Changelog](https://github.com/Instagram/LibCST/blob/main/CHANGELOG.md) - [Commits](Instagram/LibCST@v1.8.2...v1.9.0) Updates `pydeps` from 3.0.1 to 3.0.9 - [Release notes](https://github.com/thebjorn/pydeps/releases) - [Changelog](https://github.com/thebjorn/pydeps/blob/master/CHANGELOG.md) - [Commits](thebjorn/pydeps@v3.0.1...v3.0.9) Updates `types-deprecated` from 1.2.15.20250304 to 1.3.1.20260928 - [Commits](https://github.com/python/typeshed/commits) Updates `types-psutil` from 7.0.0.20250822 to 7.2.2.20260906 - [Commits](https://github.com/python/typeshed/commits) --- updated-dependencies: - dependency-name: aioresponses dependency-version: 0.7.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-patch - dependency-name: bandit dependency-version: 1.9.4 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-patch - dependency-name: build dependency-version: 1.6.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-patch - dependency-name: isort dependency-version: 9.0.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python-patch - dependency-name: libcst dependency-version: 1.9.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-patch - dependency-name: lz4 dependency-version: 4.4.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-patch - dependency-name: mike dependency-version: 2.2.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-patch - dependency-name: mkdocs-autorefs dependency-version: 1.4.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python-patch - dependency-name: mkdocs-gen-files dependency-version: 0.6.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-patch - dependency-name: mkdocs-jupyter dependency-version: 0.26.3 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-patch - dependency-name: mkdocs-literate-nav dependency-version: 0.6.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python-patch - dependency-name: mkdocs-section-index dependency-version: 0.3.12 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python-patch - dependency-name: numpy dependency-version: 2.5.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-patch - dependency-name: polars dependency-version: 1.44.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-patch - dependency-name: pre-commit dependency-version: 4.6.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-patch - dependency-name: psutil dependency-version: 7.2.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-patch - dependency-name: py-spy dependency-version: 0.4.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python-patch - dependency-name: pydantic dependency-version: 2.13.5 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-patch - dependency-name: pydeps dependency-version: 3.0.8 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python-patch - dependency-name: pytest-benchmark dependency-version: 5.3.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-patch - dependency-name: pytest-mock dependency-version: 3.16.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-patch - dependency-name: pyyaml dependency-version: 6.0.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: python-patch - dependency-name: ruff dependency-version: 0.16.9 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-patch - dependency-name: types-deprecated dependency-version: 1.3.1.20260928 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-patch - dependency-name: types-psutil dependency-version: 7.2.2.20260906 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-patch - dependency-name: types-pytz dependency-version: 2026.4.0.20260926 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-patch - dependency-name: types-requests dependency-version: 2.33.0.20260906 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-patch - dependency-name: uvloop dependency-version: 0.22.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: python-patch - dependency-name: vulture dependency-version: '2.16' dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-patch ... Signed-off-by: dependabot[bot] <support@github.com>
a96fddb to
f243bbc
Compare
|
Dependabot tried to update this pull request, but something went wrong. We're looking into it, but in the meantime you can retry the update by commenting |
Bumps the python-patch group with 29 updates in the / directory:
1.32.21.44.22.3.22.5.32.11.72.13.56.0.26.0.34.4.44.4.50.21.00.23.00.12.80.16.109.0.09.0.24.2.04.6.20.7.80.7.93.14.13.16.00.25.10.26.31.4.21.4.40.5.00.6.10.6.20.6.30.3.100.3.122.1.32.2.02.32.4.202506112.33.0.202609062026.3.1.202607272026.4.0.202609267.0.07.2.20.4.10.4.25.1.05.3.01.8.61.9.42.142.161.3.01.6.11.8.21.9.03.0.13.0.91.2.15.202503041.3.1.202609287.0.0.202508227.2.2.20260906Updates
polarsfrom 1.32.2 to 1.44.2Release notes
Sourced from polars's releases.
... (truncated)
Commits
1bd8ec1Python Polars 1.44.2ccc3842refactor(rust): Reduce code monomorphization in eager joins (#29087)22f274brefactor(rust): Reduce serde monomorphization (#29088)b069c83feat(python): AddorganizationtoConfig.enable_monitoring(#29221)d5a00ecci: Skip tests that are currently failing on windows (#28962)22dc741test(python): Update test for latest pyiceberg (#29090)d1a325bfix: Include the library path in the plugin dlopen error message (#29213)461fe0efeat(python): Add a workspace argument to Config.enable_monitoring (#29196)0ced41bfix: Wrap IoError in PathIoError such that callers can extract untruncated pa...3b4075brefactor: Bumpobject_storefor newDnsResolvertrait (#29145)Updates
numpyfrom 2.3.2 to 2.5.3Release notes
Sourced from numpy's releases.
... (truncated)
Changelog
Sourced from numpy's changelog.
... (truncated)
Commits
dd88c0cMerge pull request #32511 from charris/prepare-2.5.3edcac6aREL: Prepare for the NumPy 2.5.3 releasefd4d908Merge pull request #32509 from charris/backport-3249665bb1daBUG: fix crash in ufunc.resolve_dtypes with a Python scalar type (#32496)294956eMerge pull request #32506 from charris/backport-3250326428d9DOC: fix scipy docs links in intersphinx mapping (#32507)5fab1cbDOC: use static scipy doc site for intershpinx (#32503)7beed2fMerge pull request #32481 from ngoldbaum/stringdtype-backport8972f70Merge pull request #32478 from charris/backport-32466ab1b589Merge pull request #32477 from charris/backport-32423Updates
pydanticfrom 2.11.7 to 2.13.5Release notes
Sourced from pydantic's releases.
... (truncated)
Changelog
Sourced from pydantic's changelog.
... (truncated)
Commits
001dea0Bumppypa/gh-action-pypi-publishaction to v1.14.2558379fBump twine to v7.0.02cfd5d3Do not check for docs builda735beeFix more Clippy lints7eed4a1Fix Clippy 0.1.95 warningsb353bbbPrepare release v2.13.563d2cccCount validated model fields once in smart unionsa53ec2eSpeed up PyPy CI testsd65e0f9Workaround circular import error in Mypy47a6dbfFix missing GC traversal inpydantic-coreforGeneralFieldsSerializerUpdates
pyyamlfrom 6.0.2 to 6.0.3Release notes
Sourced from pyyaml's releases.
Changelog
Sourced from pyyaml's changelog.
Commits
49790e7Release 6.0.3 (#889)Updates
lz4from 4.4.4 to 4.4.5Release notes
Sourced from lz4's releases.
Commits
59b2d81Bump pypa/cibuildwheel in the github-actions group across 1 directory849e154Fix typos discovered by codespell438df39Remove cp314t from cibw_build matrix8c82a0dBuild wheels for Python 3.145c9f556Keep GitHub Actions up to date with GitHub's Dependabotd838750Update lz4/frame/init.py708e6d4Correct the import of _compression for Python 3.14022d538Address review commentse54341fCI: disable armv7l689440cCI: disable pytest-run-parallel altogeogether in aarch64Updates
uvloopfrom 0.21.0 to 0.23.0Release notes
Sourced from uvloop's releases.
... (truncated)
Commits
c5f7debuvloop 0.23.0f7c0547Add Python 3.15 to CI and fix test issues (#758)e8efea4Upgrade libuv to v1.52.1 (#753)3cbb095feat: support eager_start kwarg (#748)0582f94Add thread name prefix to the default thread pool executor (#636)963a5f3Support any number of flags in UVLOOP_OPT_CFLAGS (#630)173e88cGet rid of wheel as a build dependency (#696)b74c2f1Update the example to work with 3.14 (#710)dc680ebDetach socket on create_connection cancellation to prevent fd double-close (#...6cd24cbfix: explicit yield after run_in_executor as it was implicitly needed (#743)Updates
rufffrom 0.12.8 to 0.16.10Release notes
Sourced from ruff's releases.
... (truncated)
Changelog
Sourced from ruff's changelog.
... (truncated)
Commits
3265ed1Bump version to 0.16.10 (#29055)e786964Authorize shared PR security-review workflow to publish findings (#29052)a81291e[ty] Defer uv workspace discovery until after project configuration (#28525)b6a74d2[ty] Refresh uv project metadata when uv files change (#28529)41d30dfUpdate Rust toolchain to 1.99 and MSRV to 1.97 (#29047)317e0a3[ty] Bound nested callable signature display (#29049)8546752[ty] Fix member lookup on union-bounded type variables (#29018)56180bc[ty] Specialize instance members once (#29043)aa9a1ff[ty] Avoid stale I/O diagnostics when closing deleted files (#28988)2d25346[ty] Improveunresolved-importdocumentation (#29039)Updates
isortfrom 9.0.0 to 9.0.2Release notes
Sourced from isort's releases.
Changelog
Sourced from isort's changelog.
Commits
9f90561Core developers revision4371472Fix a "security" issuee74b4baDo some formatting and setting updates539abb1Bump the uv group with 15 updates0482160Fully type checktestsand modernize codebbda474Bump pypa/cibuildwheel from 4.2.0 to 4.2.1 in the github-actions group1fd0701Agent Host changes for agents/dependabot-monthly-updates-uv6911091Always split onparsed.line_separator3808b70Keep CRLF regression cases beside existing check-mode tests3202ce8Preserve CRLF blank lines during float-to-top preprocessingUpdates
pre-commitfrom 4.2.0 to 4.6.2Release notes
Sourced from pre-commit's releases.
... (truncated)
Changelog
Sourced from pre-commit's changelog.
... (truncated)
Commits
9767b6cv4.6.242ee3ffMerge pull request #3743 from pre-commit/npm-build-scripts-11-x3056619fixlanguage: nodefor hooks with build scripts and npm 11.x242ce8av4.6.1766e550Merge pull request #3727 from pre-commit/dedupe1558d06Merge pull request #3726 from pre-commit/exists-faster8a1c47aavoid duplicate files in --all-files during conflict2e01c99faster check of rev existing locally as a commit3613bf2Merge pull request #3701 from pre-commit/autoupdate-repos1d811d9Return an error for invalid --repoUpdates
aioresponsesfrom 0.7.8 to 0.7.9Commits
f95f26bMerge pull request #232 from Simon-Will/fix_double_encoding