Skip to content

portcullis 1.2.4 - #2267

Open
BenjaminDEMAILLE wants to merge 4 commits into
brewsci:developfrom
BenjaminDEMAILLE:bump-portcullis-1.2.4
Open

portcullis 1.2.4#2267
BenjaminDEMAILLE wants to merge 4 commits into
brewsci:developfrom
BenjaminDEMAILLE:bump-portcullis-1.2.4

Conversation

@BenjaminDEMAILLE

Copy link
Copy Markdown
Contributor

Bump portcullis to 1.2.4. Detected via brew livecheck.

BenjaminDEMAILLE and others added 2 commits July 7, 2026 05:11
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@BenjaminDEMAILLE
BenjaminDEMAILLE force-pushed the bump-portcullis-1.2.4 branch from b483e57 to aeba38d Compare July 7, 2026 03:48
BenjaminDEMAILLE and others added 2 commits July 10, 2026 23:20
pandas 0.20.1 predates PEP 517 and relies on pkg_resources/distutils,
neither of which is available under the current Python/setuptools on
ubuntu-latest, so its pip build fails with 'need setuptools/distribute
for Py3k'. Bump pandas and its python-dateutil/pytz/six/tzdata
companions to the combination already used successfully by
brewsci/bio/eastr, and add the meson/ninja build deps its meson-python
backend needs.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Homebrew's default python is now 3.14. pandas 2.2.2 fails to compile
against it: its pinned Cython 3.0.5 emits the CYTHON_UNUSED macro as
[[maybe_unused]] in the middle of decl-specifiers, which the newer GCC
rejects ('standard attributes in middle of decl-specifiers'). pandas
2.3.3 is the first release shipping cp314 wheels / Python 3.14 support,
and its build-system pins Cython<4.0.0a0 with no lower bound, so build
isolation pulls a Cython new enough to generate code that compiles
cleanly. Companion dateutil/pytz/six/tzdata pins remain compatible.

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant