Skip to content

Rebuild for python 3.14 - #20

Merged
stoiver merged 3 commits into
conda-forge:mainfrom
stoiver:python-314
Jul 12, 2026
Merged

Rebuild for python 3.14#20
stoiver merged 3 commits into
conda-forge:mainfrom
stoiver:python-314

Conversation

@stoiver

@stoiver stoiver commented Jul 12, 2026

Copy link
Copy Markdown
Contributor

Opt in to conda-forge's python314 migration so anuga ships CPython 3.14 packages.

Why now

The migration PR (#8) was closed back in March because the build genuinely failed:

meson-python: error: The package requires Python version <3.14,>3.8, running on 3.14.0rc3

That cap is gone. anuga upstream now declares requires-python = ">=3.10, <3.15" with a
Programming Language :: Python :: 3.14 classifier, and 3.3.8 already ships cp314 wheels on
PyPI for linux, macOS (x86_64 + arm64) and Windows. All runtime dependencies have py314 builds
(meshpy, pymetis, netcdf4, scipy, numpy, matplotlib-base), and the rest
(xarray, dill, utm, meson-python, pybind11) are noarch.

Because the bot only opens one PR per migration and #8 was closed, it never re-offered it — so
this opts in manually.

Changes

  • add .ci_support/migrations/python314.yaml (copied verbatim from conda-forge-pinning)
  • bump build number for the rebuild

Rerender to follow via @conda-forge-admin, please rerender.

Checklist

  • Tests pass on all platforms for py3.10–3.14

@conda-forge-admin

Copy link
Copy Markdown
Contributor

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipe/meta.yaml) and found it was in an excellent condition.

@stoiver

stoiver commented Jul 12, 2026

Copy link
Copy Markdown
Contributor Author

@conda-forge-admin, please rerender

@conda-forge-admin

Copy link
Copy Markdown
Contributor

Hi! This is the friendly automated conda-forge-webservice.

I tried to rerender for you, but it looks like there was nothing to do.

This message was generated by GitHub Actions workflow run https://github.com/conda-forge/conda-forge-webservices/actions/runs/29184512728. Examine the logs at this URL for more detail.

@stoiver
stoiver merged commit 5a2cfe2 into conda-forge:main Jul 12, 2026
24 checks passed
@stoiver
stoiver deleted the python-314 branch July 19, 2026 01:00
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.

2 participants