Bump the python-dependencies group with 17 updates#8
Merged
Conversation
Updates the requirements on [numba](https://github.com/numba/numba), [pandas](https://github.com/pandas-dev/pandas), [pyarrow](https://github.com/apache/arrow), [psutil](https://github.com/giampaolo/psutil), [plotly](https://github.com/plotly/plotly.py), [dash](https://github.com/plotly/dash), [matplotlib](https://github.com/matplotlib/matplotlib), [seaborn](https://github.com/mwaskom/seaborn), [pytest](https://github.com/pytest-dev/pytest), [pytest-benchmark](https://github.com/ionelmc/pytest-benchmark), [pytest-cov](https://github.com/pytest-dev/pytest-cov), [build](https://github.com/pypa/build), [black](https://github.com/psf/black), [flake8](https://github.com/pycqa/flake8), [tables](https://github.com/PyTables/PyTables), [structlog](https://github.com/hynek/structlog) and [rich](https://github.com/Textualize/rich) to permit the latest version. Updates `numba` to 0.65.1 - [Release notes](https://github.com/numba/numba/releases) - [Commits](numba/numba@0.58.0...0.65.1) Updates `pandas` to 2.3.3 - [Release notes](https://github.com/pandas-dev/pandas/releases) - [Commits](pandas-dev/pandas@v2.0.0...v2.3.3) Updates `pyarrow` to 24.0.0 - [Release notes](https://github.com/apache/arrow/releases) - [Commits](apache/arrow@go/v12.0.0...apache-arrow-24.0.0) Updates `psutil` to 7.2.2 - [Changelog](https://github.com/giampaolo/psutil/blob/master/docs/changelog.rst) - [Commits](giampaolo/psutil@v5.9.0...v7.2.2) Updates `plotly` to 6.7.0 - [Release notes](https://github.com/plotly/plotly.py/releases) - [Changelog](https://github.com/plotly/plotly.py/blob/main/CHANGELOG.md) - [Commits](plotly/plotly.py@v5.15.0...v6.7.0) Updates `dash` to 4.1.0 - [Release notes](https://github.com/plotly/dash/releases) - [Changelog](https://github.com/plotly/dash/blob/dev/CHANGELOG.md) - [Commits](plotly/dash@v2.12.0...v4.1.0) Updates `matplotlib` to 3.10.9 - [Release notes](https://github.com/matplotlib/matplotlib/releases) - [Commits](matplotlib/matplotlib@v3.7.0...v3.10.9) Updates `seaborn` to 0.13.2 - [Release notes](https://github.com/mwaskom/seaborn/releases) - [Commits](mwaskom/seaborn@v0.12.0...v0.13.2) Updates `pytest` to 9.0.3 - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](pytest-dev/pytest@7.4.0...9.0.3) Updates `pytest-benchmark` to 5.2.3 - [Changelog](https://github.com/ionelmc/pytest-benchmark/blob/master/CHANGELOG.rst) - [Commits](ionelmc/pytest-benchmark@v4.0.0...v5.2.3) Updates `pytest-cov` to 7.1.0 - [Changelog](https://github.com/pytest-dev/pytest-cov/blob/master/CHANGELOG.rst) - [Commits](pytest-dev/pytest-cov@v4.1.0...v7.1.0) Updates `build` to 1.5.0 - [Release notes](https://github.com/pypa/build/releases) - [Changelog](https://github.com/pypa/build/blob/main/CHANGELOG.rst) - [Commits](pypa/build@1.2.0...1.5.0) Updates `black` to 26.3.1 - [Release notes](https://github.com/psf/black/releases) - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md) - [Commits](psf/black@23.1a1...26.3.1) Updates `flake8` to 7.3.0 - [Commits](PyCQA/flake8@6.0.0...7.3.0) Updates `tables` to 3.10.1 - [Release notes](https://github.com/PyTables/PyTables/releases) - [Changelog](https://github.com/PyTables/PyTables/blob/v3.10.1/RELEASE_NOTES.rst) - [Commits](PyTables/PyTables@v3.8.0...v3.10.1) Updates `structlog` to 25.5.0 - [Release notes](https://github.com/hynek/structlog/releases) - [Changelog](https://github.com/hynek/structlog/blob/main/CHANGELOG.md) - [Commits](hynek/structlog@23.1.0...25.5.0) Updates `rich` to 15.0.0 - [Release notes](https://github.com/Textualize/rich/releases) - [Changelog](https://github.com/Textualize/rich/blob/master/CHANGELOG.md) - [Commits](Textualize/rich@v13.4.0...v15.0.0) --- updated-dependencies: - dependency-name: numba dependency-version: 0.65.1 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: pandas dependency-version: 2.3.3 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: pyarrow dependency-version: 24.0.0 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: psutil dependency-version: 7.2.2 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: plotly dependency-version: 6.7.0 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: dash dependency-version: 4.1.0 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: matplotlib dependency-version: 3.10.9 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: seaborn dependency-version: 0.13.2 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: pytest dependency-version: 9.0.3 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: pytest-benchmark dependency-version: 5.2.3 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: pytest-cov dependency-version: 7.1.0 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: build dependency-version: 1.5.0 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: black dependency-version: 26.3.1 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: flake8 dependency-version: 7.3.0 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: tables dependency-version: 3.10.1 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: structlog dependency-version: 25.5.0 dependency-type: direct:production dependency-group: python-dependencies - dependency-name: rich dependency-version: 15.0.0 dependency-type: direct:production dependency-group: python-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
There was a problem hiding this comment.
1 issue found across 1 file
Prompt for AI agents (unresolved issues)
Check if these issues are valid — if so, understand the root cause of each and fix them. If appropriate, use sub-agents to investigate and fix each issue separately.
<file name="requirements.txt">
<violation number="1" location="requirements.txt:17">
P2: These version bumps are out of sync with `setup.py` extras, so CI and editable installs still use older dependency constraints.</violation>
</file>
Reply with feedback, questions, or to request a fix. Tag @cubic-dev-ai to re-run a review.
| pytest>=7.4.0 | ||
| pytest-benchmark>=4.0.0 | ||
| pytest-cov>=4.1.0 | ||
| pytest>=9.0.3 |
There was a problem hiding this comment.
P2: These version bumps are out of sync with setup.py extras, so CI and editable installs still use older dependency constraints.
Prompt for AI agents
Check if this issue is valid — if so, understand the root cause and fix it. At requirements.txt, line 17:
<comment>These version bumps are out of sync with `setup.py` extras, so CI and editable installs still use older dependency constraints.</comment>
<file context>
@@ -1,37 +1,37 @@
-pytest>=7.4.0
-pytest-benchmark>=4.0.0
-pytest-cov>=4.1.0
+pytest>=9.0.3
+pytest-benchmark>=5.2.3
+pytest-cov>=7.1.0
</file context>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updates the requirements on numba, pandas, pyarrow, psutil, plotly, dash, matplotlib, seaborn, pytest, pytest-benchmark, pytest-cov, build, black, flake8, tables, structlog and rich to permit the latest version.
Updates
numbato 0.65.1Release notes
Sourced from numba's releases.
Commits
9e3087aMerge pull request #10562 from swap357/release0.65b99b8b2Apply suggestions from review.0d1ffcaupdate 0.65.1 release notes with entry for changelog update PR8aa8d3dupdate version support table for 0.65.1 release96ab95aupdate towncrier release notes for 0.65.1438935eMerge pull request #10547 from swap357/disable_sys_monitoring_py31446ebcd9eMerge pull request #10507 from swap357/release0.65884380badd svml unsupported note156926eupdate release date on notes and version support table44ab541Merge pull request #10481 from swap357/pin_deps_release0.65Updates
pandasto 2.3.3Release notes
Sourced from pandas's releases.
Commits
9c8bc3eRLS: 2.3.36aa788a[backport 2.3.x] DOC: prepare 2.3.3 whatsnew notes for release (#62499) (#62508)b64f0df[backport 2.3.x] BUG: avoid validation error for ufunc with string[python] ar...058eb2b[backport 2.3.x] BUG: String[pyarrow] comparison with mixed object (#62424) (...2ca088d[backport 2.3.x] DEPR: remove the Period resampling deprecation (#62480) (#62...92bf98f[backport 2.3.x] BUG: fix .str.isdigit to honor unicode superscript for older...e57c7d6Backport PR #62452 on branch 2.3.x (TST: Adjust tests for numexpr 2.13) (#62454)e0fe9a0Backport to 2.3.x: REGR: from_records not initializing subclasses properly (#...23a1085BUG: improve future warning for boolean operations with missaligned indexes (...6113696Backport PR #62396 on branch 2.3.x (PKG/DOC: indicate Python 3.14 support in ...Updates
pyarrowto 24.0.0Release notes
Sourced from pyarrow's releases.
Commits
31b4b6cMINOR: [Release] Update versions for 24.0.006dbc17MINOR: [Release] Update .deb/.rpm changelogs for 24.0.0a021d80MINOR: [Release] Update CHANGELOG.md for 24.0.02d6b12cGH-49716: [C++] FixedShapeTensorType::Deserialize should strictly validate se...a74cb6aGH-49697: [C++][CI] Check IPC file body bounds are in sync with decoder outco...871a0c6GH-49676: [Python][Packaging] Fix gRPC docker image layer being too big for h...f9203b3GH-49586: [C++][CI] StructToStructSubset test failure with libc++ 22.1.1 (#49...fe298b4GH-49628: [Python][Interchange protocol] Suppress warnings for pandas 4.0.0 a...1f94910GH-49252: [GLib] Deprecate Feather features (#49673)5ba5c3cGH-49671: [CI][Docs] Don't run jobs for push by Dependabot (#49672)Updates
psutilto 7.2.2Changelog
Sourced from psutil's changelog.
... (truncated)
Commits
9eea97dPre-release938ac64Rm sphinxcontrib.googleanalytics; override layout.html9dcbb7eAdd sphinxcontrib-googleanalytics to requirements.txt76eaf9aTry to add google analytics to docde1cafaUpdate doc mentioning Process.wait() internal detailsbb30943Refact can_use_pidfd_open() and can_use_kqueue()a571717#2708, macos / cmdline / environ; raise AD instead of OSError(0) (#2709)8b98c3ePre-release700b7e6[macOS] fix potential leaks in error paths (#2707)7cc7923Windows / cmdline(): be more defensive in free()ing in case of errorUpdates
plotlyto 6.7.0Release notes
Sourced from plotly's releases.
Changelog
Sourced from plotly's changelog.
... (truncated)
Commits
1a2065aAdd missing attributions8422e17Add missing octothorpesfa9116fUpdate Jupyter Lab extension filesc771ad5Version changes for v6.7.0067b954Merge pull request #5565 from plotly/cam/update-plotly.js-v3.5.01b7de49Update Jupyter support filesd605d3echore: Update plotly.js to v3.5.0600f865Merge pull request #5541 from plotly/migrate-to-gh-actions10c7c56Merge pull request #5518 from mosh3eb/fix/broken-license-link-readmeea813ddMerge branch 'main' into fix/broken-license-link-readmeUpdates
dashto 4.1.0Release notes
Sourced from dash's releases.
Changelog
Sourced from dash's changelog.
... (truncated)
Commits
6c500cdMerge pull request #3686 from plotly/master-4.1.08830051update build artifacts6a7bb4aMerge branch 'dev' into master-4.1.0e33d2e4Merge pull request #3685 from plotly/release/4.1.04e70240Merge branch 'dev' into release/4.1.067992eaMerge pull request #3672 from BSd3v/fix/3661-compute-graphs2136e66cadd missing changelog entry575c7f1bump versionsac5ca89Merge branch 'dev' into fix/3661-compute-graphs2aede54bMerge branch 'dev' into release/4.1.0Updates
matplotlibto 3.10.9Release notes
Sourced from matplotlib's releases.
Commits
dd8d78bREL: v3.10.92fb1891REL: Release prep v3.10.9d0e923aMerge branch 'v3.10.8-doc' into v3.10.x1637932Merge pull request #31558 from meeseeksmachine/auto-backport-of-pr-31556-on-v...a83faacBackport PR #31556: FIX: Inverted PyErr_Occurred check in enum type caster (_...a4f57abMerge pull request #31545 from ksunden/backport-of-pr-31282-on-v3.10.x063288dMerge pull request #31544 from ksunden/backport-of-pr-31248-on-v3.10.xb2ed196Backport PR #31248: SEC: Remove eval() from validate_cycleracc6024Merge pull request #31282 from scottshambaugh/tex_no_shelle3fb541Merge pull request #31078 from meeseeksmachine/auto-backport-of-pr-31075-on-v...Updates
seabornto 0.13.2Release notes
Sourced from seaborn's releases.
Commits
9521ea1Bump version for v0.13.27910f13Merge branch 'master' into v0.13b95d6d1Tweak language877ca7cMerge branch 'master' into v0.135ef7c27Add v0.13.2 release notes7aed2a0Adapt to deprecations in pandas 2.2.0 (#3620)a3cb0f1microscopic typofix: "swaarms" (#3611)d00a27dMerge master and update version for release6890b31Finalize v0.13.1 release notes1771d8eUpdate release notesUpdates
pytestto 9.0.3Release notes
Sourced from pytest's releases.
Commits
a7d58d7Prepare release version 9.0.3089d981Merge pull request #14366 from bluetech/revert-14193-backport8127eafRevert "Fix: assertrepr_compare respects dict insertion order (#14050) (#14193)"99a7e60Merge pull request #14363 from pytest-dev/patchback/backports/9.0.x/95d8423bd...ddee02aMerge pull request #14343 from bluetech/cve-2025-71176-simple74eac69doc: Update training info (#14298) (#14301)f92dee7Merge pull request #14267 from pytest-dev/patchback/backports/9.0.x/d6fa26c62...7ee58acMerge pull request #12378 from Pierre-Sassoulas/fix-implicit-str-concat-and-d...37da870Merge pull request #14259 from mitre88/patch-4 (#14268)c34bfa3Add explanation for string context diffs (#14257) (#14266)Updates
pytest-benchmarkto 5.2.3Changelog
Sourced from pytest-benchmark's changelog.
... (truncated)
Commits
b857483Bump version: 5.2.2 → 5.2.37f5abf9Add a note about the readme.b8e5f53Fix bad wrap.931d50fAdd back some escapes. Oops.d5c2f7eAdd support for pytest 9.0. Fixes #295.9a3888aMove readme+changelog extraction to static pyproject config.d34bf73Bump version: 5.2.1 → 5.2.2cf2ac34Bump prek.8bfc327Improve formatting (docutils chokes on those arguments with colons and bracke...190b487Prefix all headings with letters to allow docutils or whatever generate stabl...Updates
pytest-covto 7.1.0Changelog
Sourced from pytest-cov's changelog.
... (truncated)
Commits
66c8a52Bump version: 7.0.0 → 7.1.0f707662Make the examples use pypy 3.11.6049a78Make context test use the old ctracer (seems the new sysmon tracer behaves di...8ebf20bUpdate changelog.861d30eRemove the backup context manager - shouldn't be needed since coverage 5.0, ...fd4c956Pass the precision on the nulled total (seems that there's some caching goion...78c9c4eOnly run the 3.9 on older deps.4849a92Punctuation.197c35eUpdate changelog and hopefully I don't forget to publish release again :))14dc1c9Update examples to use 3.11 and make the adhoc layout example look a bit more...Updates
buildto 1.5.0Release notes
Sourced from build's releases.
Changelog
Sourced from build's changelog.
... (truncated)
Commits
615d04cchore: prepare for 1.5.0776f702fix: api should not ignore installed, only CLI (#1056)42da4c4pre-commit: bump repositories (#1055)b445cd2chore: tox toml (#1033)c44c143feat: drop 3.9, require 3.10+ (#1036)a9bb456build(deps): bump astral-sh/setup-uv from 8.0.0 to 8.1.0 in the actions group...cb33511ci: try to improve release docs (#1051)70666a2chore: prepare for 1.4.4653d865docs: fix issue with changelog generation (#1050)373b9eetests: keep environment from leaking in Python 3.15 (#1049)Updates
blackto 26.3.1Release notes
Sourced from black's releases.
Changelog
Sourced from black's changelog.