Skip to content

Bump pandas from 2.3.3 to 3.0.6 - #209

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/pandas-3.0.6
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/pandas-3.0.6

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 21, 2026 •

Copy link
Copy Markdown
Contributor

Bumps pandas from 2.3.3 to 3.0.6.

Release notes

Sourced from pandas's releases.

pandas 3.0.6

We are pleased to announce the release of pandas 3.0.6. This is a patch release in the 3.0.x series and includes some regression fixes and bug fixes. We recommend that all users of the 3.0.x series upgrade to this version. This is also the first release to support Python 3.15.

See the full whatsnew for a list of all the changes.

Pandas 3.0 supports Python 3.11 and higher. The release can be installed from PyPI:

python -m pip install --upgrade pandas==3.0.*

Or from conda-forge

conda install -c conda-forge pandas=3.0

Please report any issues with the release on the pandas issue tracker.

Thanks to all the contributors who made this release possible.

pandas 3.0.5

We are pleased to announce the release of pandas 3.0.5. This is a patch release in the 3.0.x series and includes some regression fixes and bug fixes. We recommend that all users of the 3.0.x series upgrade to this version.

See the full whatsnew for a list of all the changes.

Pandas 3.0 supports Python 3.11 and higher. The release can be installed from PyPI:

python -m pip install --upgrade pandas==3.0.*

Or from conda-forge

conda install -c conda-forge pandas=3.0

Please report any issues with the release on the pandas issue tracker.

Thanks to all the contributors who made this release possible.

pandas 3.0.4

We are pleased to announce the release of pandas 3.0.4. This is a patch release in the 3.0.x series and includes some regression fixes and bug fixes. We recommend that all users of the 3.0.x series upgrade to this version.

See the full whatsnew for a list of all the changes.

Pandas 3.0 supports Python 3.11 and higher. The release can be installed from PyPI:

python -m pip install --upgrade pandas==3.0.*

Or from conda-forge

... (truncated)

Commits
  • 2905718 RLS: 3.0.6
  • 3188ced [backport 3.0.x] BUG: read_csv(sep=None) raised TypeError instead of falling...
  • f097905 DOC: cleanup 3.0.6 whatsnew + mention Python 3.15 support (#68965) (#68969)
  • 4f68223 [backport 3.0.x] BUG: fix setting with bool column mask into 1-column DataFra...
  • e3df0e8 [backport 3.0.x] BUG: full-slice setitem into a pyarrow-backed array shared m...
  • b7735f6 Backport PR #66117 on branch 3.0.x (BUG: interpolate leaving NAs unfilled for...
  • bca0b77 [backport 3.0.x] BUG: read_csv leaked the string-intern table when a column f...
  • bca1e5d [backport 3.0.x] BUG: prevent external mutation of RangeIndex._data (CoW) (#6...
  • c95b42c [3.0.x] CI: skip cython-lint on pre-commit.ci (#68910)
  • 9cbd884 [backport 3.0.x] Backport of some already merged regression fixes (#68447)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Sep 21, 2026

@villelaitila villelaitila left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Flagging a couple of concerns before this gets merged — the diff itself is a one-liner, but it's a major-version bump (2.3.3 → 3.0.6) and deserves more scrutiny than a typical Dependabot patch:

1. Python version conflict. Pandas' own release notes (quoted in this PR's description) state: "Pandas 3.0 supports Python 3.11 and higher." This repo's setup.cfg still declares python_requires = >=3.8 and lists classifiers for Python 3.8, 3.9, and 3.10. Pinning pandas==3.0.6 in requirements.txt means pip install -r requirements.txt (the documented dev setup in CLAUDE.md) will fail outright on Python 3.8–3.10, even though the package metadata still claims to support them. Either the Python floor needs to be raised to 3.11 across setup.cfg/classifiers/docs, or this bump should be held until 3.8–3.10 support is formally dropped.

2. No CI safety net for this bump. The only workflow in .github/workflows/ is ai-codereviewer.yml — there's no automated pytest run gating this PR. Pandas 3.0 has real breaking changes (Copy-on-Write is now always on, a new default string dtype replaces object for text columns, several deprecated APIs were removed), and the codebase does exercise pandas fairly directly (src/sgraph/cypher.py's _extract_subgraph/_dataframe_to_serializable, and src/sgraph/attributes/attributequeries.py's read_attrs/read_csv_attrs, including .transpose() and df.to_dict() on CSV-loaded frames). None of that gets exercised automatically before merge, so this should be validated by running the test suite locally against pandas 3.0.6 rather than merged on the strength of the compatibility badge alone.

Given both points, I'd hold off auto-merging this one until someone confirms the test suite passes under 3.0.6 and the Python-version support story is resolved.


Generated by Claude Code

@dependabot
dependabot Bot force-pushed the dependabot/pip/pandas-3.0.6 branch from 94748a5 to c8a0976 Compare September 28, 2026 09:03
Bumps [pandas](https://github.com/pandas-dev/pandas) from 2.3.3 to 3.0.6.
- [Release notes](https://github.com/pandas-dev/pandas/releases)
- [Commits](pandas-dev/pandas@v2.3.3...v3.0.6)

---
updated-dependencies:
- dependency-name: pandas
  dependency-version: 3.0.6
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/pip/pandas-3.0.6 branch from c8a0976 to 62b44cd Compare September 29, 2026 13:07

This branch has not been deployed

No deployments
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 python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant