Skip to content

Build(deps): bump the pip-deps group in /requirements with 2 updates#310

Merged
RobPasMue merged 1 commit intomainfrom
dependabot/pip/requirements/pip-deps-dd31183a6a
Mar 3, 2026
Merged

Build(deps): bump the pip-deps group in /requirements with 2 updates#310
RobPasMue merged 1 commit intomainfrom
dependabot/pip/requirements/pip-deps-dd31183a6a

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 2, 2026

Bumps the pip-deps group in /requirements with 2 updates: pybind11[global] and pandas.

Updates pybind11[global] from 3.0.1 to 3.0.2

Release notes

Sourced from pybind11[global]'s releases.

Version 3.0.2

New Features:

  • Added helper functions to py::array that return shape and strides as std::span when available. #5974

Bug fixes:

  • Added fallback locking for Python 3.13t where PyCriticalSection_BeginMutex is unavailable. #5981

  • Fixed race condition in py::make_key_iterator with free-threaded Python. #5971

  • MSVC 19.16 and earlier were blocked from using std::launder due to internal compiler errors. #5968

  • Internals destructors were updated to check the owning interpreter before clearing Python objects. #5965

  • Internals shutdown handling was refined in two iterations before release: an initial finalization-time cleanup was followed by a safety adjustment to avoid late-shutdown py::cast segfaults. #5958 #5972

  • Fixed ambiguous str(handle) construction for object-derived types like kwargs or dict by templatizing the constructor with SFINAE. #5949

  • Fixed concurrency consistency for internals_pp_manager under multiple-interpreters. #5947

  • Fixed MSVC LNK2001 in C++20 builds when /GL (whole program optimization) is enabled. #5939

  • Added per-interpreter storage for gil_safe_call_once_and_store to make it safe under multi-interpreters. #5933

  • A workaround for a GCC -Warray-bounds false positive in argument_vector was added. #5908

  • Corrected a mistake where support for __index__ was added, but the type hints did not reflect acceptance of SupportsIndex objects. Also fixed a long-standing bug: the complex-caster did not accept __index__ in convert mode. #5891

  • Fixed *args/**kwargs return types. Added type hinting to py::make_tuple. #5881

  • Fixed compiler error in type_caster_generic when casting a T implicitly convertible from T*. #5873

  • Updated py::native_enum bindings to unregister enum types on destruction, preventing a use-after-free when returning a destroyed enum instance. #5871

... (truncated)

Changelog

Sourced from pybind11[global]'s changelog.

Version 3.0.2 (February 16, 2026)

New Features:

  • Added helper functions to py::array that return shape and strides as std::span when available. #5974

Bug fixes:

  • Added fallback locking for Python 3.13t where PyCriticalSection_BeginMutex is unavailable. #5981

  • Fixed race condition in py::make_key_iterator with free-threaded Python. #5971

  • MSVC 19.16 and earlier were blocked from using std::launder due to internal compiler errors. #5968

  • Internals destructors were updated to check the owning interpreter before clearing Python objects. #5965

  • Internals shutdown handling was refined in two iterations before release: an initial finalization-time cleanup was followed by a safety adjustment to avoid late-shutdown py::cast segfaults. #5958 #5972

  • Fixed ambiguous str(handle) construction for object-derived types like kwargs or dict by templatizing the constructor with SFINAE. #5949

  • Fixed concurrency consistency for internals_pp_manager under multiple-interpreters. #5947

  • Fixed MSVC LNK2001 in C++20 builds when /GL (whole program optimization) is enabled. #5939

  • Added per-interpreter storage for gil_safe_call_once_and_store to make it safe under multi-interpreters. #5933

  • A workaround for a GCC -Warray-bounds false positive in argument_vector was added. #5908

  • Corrected a mistake where support for __index__ was added, but the type hints did not reflect acceptance of SupportsIndex objects. Also fixed a long-standing bug: the complex-caster did not accept __index__ in convert mode. #5891

  • Fixed *args/**kwargs return types. Added type hinting to py::make_tuple. #5881

  • Fixed compiler error in type_caster_generic when casting a T implicitly convertible from T*. #5873

  • Updated py::native_enum bindings to unregister enum types on destruction, preventing a use-after-free when returning a destroyed enum instance.

... (truncated)

Commits
  • 45fab40 Update version number to v3.0.2 (final) and set release date in changelog.md ...
  • 44a0cd2 [ci skip] docs/changelog.md updates for 3.0.2, to account for 5 additional PR...
  • 3ae5a17 Add fallback implementation of PyCriticalSection_BeginMutex for Python 3.13...
  • 5f2c678 Add helpers to array that return the size and strides as a std::span (#5974)
  • 8f68ecd chore(deps): update pre-commit hooks (#5982)
  • 4d7d02a Fix race condition with py::make_key_iterator in free threading (#5971)
  • e7754de Revert internals destruction and add test for internals recreation (#5972)
  • 0080cae chore(deps): bump jwlawson/actions-setup-cmake in the actions group (#5978)
  • 95d4af7 Fix CI issue: numpy requirement for Python 3.14 on ARM64 Windows (#5977)
  • 4f81a12 Fix deadlock in test with free threading (#5973)
  • Additional commits viewable in compare view

Updates pandas from 3.0.0 to 3.0.1

Release notes

Sourced from pandas's releases.

pandas 3.0.1

We are pleased to announce the release of pandas 3.0.1. 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.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.

Commits
  • e04b26f RLS: 3.0.1 (#64206)
  • 47909e6 [backport 3.0.x] ENH: Add item() method to ExtensionArray class (#64134) (#64...
  • a061bfd Backport PR #64199 on branch 3.0.x (DOC: cleanup 3.0.1 whatsnew) (#64201)
  • 085a385 [backport 3.0.x] BUG: Fix read_hdf failing on generic datetime64 dtype (#6400...
  • 5f17047 [backport 3.0.x] BUG: use fill_null fallback for bug in pyarrow 21 on Windows...
  • 0d3a8cb Backport PR #64122 on branch 3.0.x (REG: Allow RE2 syntax in str.contains and...
  • 78e1917 Backport PR #64185 on branch 3.0.x (TST: remove fixed xfail for PyArrow 23.0....
  • 75a42ca Backport PR #64168 on branch 3.0.x (TST: add legacy file generation and tests...
  • 46d443f Backport PR #64092 on branch 3.0.x (BUG: DataFrame.loc fills b'' instead of N...
  • 9d67932 Backport PR #64068 on branch 3.0.x (BUG: fixed to_timedelta with list of int ...
  • 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 pip-deps group in /requirements with 2 updates: [pybind11[global]](https://github.com/pybind/pybind11) and [pandas](https://github.com/pandas-dev/pandas).


Updates `pybind11[global]` from 3.0.1 to 3.0.2
- [Release notes](https://github.com/pybind/pybind11/releases)
- [Changelog](https://github.com/pybind/pybind11/blob/master/docs/changelog.md)
- [Commits](pybind/pybind11@v3.0.1...v3.0.2)

Updates `pandas` from 3.0.0 to 3.0.1
- [Release notes](https://github.com/pandas-dev/pandas/releases)
- [Commits](pandas-dev/pandas@v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: pybind11[global]
  dependency-version: 3.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip-deps
- dependency-name: pandas
  dependency-version: 3.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: pip-deps
...

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

dependabot bot commented on behalf of github Mar 2, 2026

Labels

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

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

@RobPasMue RobPasMue merged commit 3c33792 into main Mar 3, 2026
12 checks passed
@RobPasMue RobPasMue deleted the dependabot/pip/requirements/pip-deps-dd31183a6a branch March 3, 2026 09:14
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