[Midnightbsd-cvs] [MidnightBSD/mports] e53f18: Math/py pandas (#191)
Lucas Holt
noreply at github.com
Sat May 16 18:29:16 EDT 2026
Branch: refs/heads/master
Home: https://github.com/MidnightBSD/mports
Commit: e53f1897a24a5afc5fc178c83004732ca86536f1
https://github.com/MidnightBSD/mports/commit/e53f1897a24a5afc5fc178c83004732ca86536f1
Author: Lucas Holt <luke at foolishgames.com>
Date: 2026-05-16 (Sat, 16 May 2026)
Changed paths:
M math/py-pandas/Makefile
A math/py-pandas/files/patch-pandas__libs_tslibs_np_datetime.pxd
A math/py-pandas/files/patch-pandas__libs_tslibs_np_datetime.pyx
M math/py-pandas/files/patch-pyproject.toml
Log Message:
-----------
Math/py pandas (#191)
* www/p5-WWW-Mechanize-Cached: add 2.00, fix security issue
Add new port www/p5-WWW-Mechanize-Cached 2.00 (WWW::Mechanize subclass
that caches HTTP responses). Version 2.00 addresses security issues in
prior releases.
Add devel/p5-File-XDG 1.03 as a new dependency required by this port.
Update devel/p5-Path-Tiny from 0.146 to 0.150, required by both
p5-File-XDG and p5-WWW-Mechanize-Cached.
AI-Assisted-by: Claude Sonnet 4.6 <noreply at anthropic.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>
* math/py-pandas: fix Cython 3 signature mismatch in np_datetime
Cython 3.x enforces strict signature matching between .pxd declarations
and .pyx definitions. The Python annotation-style type `str | None` for
the `format` parameter in np_datetime.pxd did not match the .pyx
definition under Cython 3.2.4, causing a CompileError.
Change the parameter type to `object` (Cython-style) in both files so
the signatures match across all Cython versions. Also remove the <3
upper bound on Cython in pyproject.toml since we now support Cython 3.
Fixes build failure on both amd64 and i386 for MidnightBSD 4.0.
AI-Assisted-by: Claude Sonnet 4.6 <noreply at anthropic.com>
Signed-off-by: Lucas Holt <luke at foolishgames.com>
---------
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