[Midnightbsd-cvs] [MidnightBSD/mports] e7dfdc: math/py-pandas: update to 2.3.3 (#783)
Lucas Holt
noreply at github.com
Wed Aug 26 13:28:16 EDT 2026
Branch: refs/heads/master
Home: https://github.com/MidnightBSD/mports
Commit: e7dfdc2ca05542f990a230fdb584c1067902b16f
https://github.com/MidnightBSD/mports/commit/e7dfdc2ca05542f990a230fdb584c1067902b16f
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-08-26 (Wed, 26 Aug 2026)
Changed paths:
M math/py-pandas/Makefile
M math/py-pandas/distinfo
R math/py-pandas/files/patch-pandas__libs_tslibs_np_datetime.pxd
R math/py-pandas/files/patch-pandas__libs_tslibs_np_datetime.pyx
R math/py-pandas/files/patch-pandas__libs_tslibs_strptime.pyx
M math/py-pandas/files/patch-pyproject.toml
Log Message:
-----------
math/py-pandas: update to 2.3.3 (#783)
## Summary
- update pandas from 2.0.3 to 2.3.3 for Python 3.12 and NumPy 2.x
compatibility
- switch to the Meson Python backend and select flavor-specific
Meson/Cython commands
- remove obsolete pandas 2.0.3 Cython patches and add a focused complex
hashing test
Fixes Magus port 2255641:
https://www.midnightbsd.org/magus/ports/2255641
## Validation
- `BATCH=yes bmake makesum`
- `BATCH=yes bmake patch`
- `BATCH=yes bmake`
- `BATCH=yes bmake fake`
- `BATCH=yes bmake package`
- `BATCH=yes bmake test`
- `BATCH=yes bmake check-license`
- `portlint -AC math/py-pandas` (0 fatal errors; existing PORTEPOCH and
maintainer-mode warnings)
- `git diff --check`
## Summary by Sourcery
Update the pandas port to 2.3.3 and modernize its build, dependencies,
and validation for current Python and NumPy versions.
Bug Fixes:
- Update pandas to 2.3.3 with compatibility for Python 3.12 and NumPy
2.x.
Enhancements:
- Migrate the port to the Meson Python build backend and support
flavor-specific build commands.
- Refresh runtime and optional dependencies for the updated pandas
release.
- Remove obsolete pandas 2.0.3 compatibility patches and add focused
complex-value hashing validation.
Build:
- Update build requirements and packaging configuration for pandas
2.3.3.
Tests:
- Add a focused package test covering complex Series uniqueness and
installed-version validation.
Signed-off-by: Lucas Holt <luke at foolishgames.com>
To unsubscribe from these emails, change your notification settings at https://github.com/MidnightBSD/mports/settings/notifications
More information about the Midnightbsd-cvs
mailing list