Fluiddyn autumn releases and Python 3.14

.

As each year, a new Python version was released on October by the CPython core developers.

Python 3.14

The changes and improvements described in the release notes are impressive.

The free-threaded mode received a lot of attention. I think it will be very important in few years. Its existence is also important for its effect in terms of technical state of CPython. In my humble opinion, CPython is now in a good state for very interesting changes

New releases of Python packages that I maintain

An interesting point this year was that it was possible to work on Python 3.14 support quite early, i.e. even before the official release of Python 3.14. A larger adoption of the stable ABI / limited API could even improve the situation in the future (in particular for wrappers based on Cython like mpi4py, h5py and pyfftw).

We were a bit late for pyFFTW but versions of the most active Fluidsim packages compatible with Python 3.14 were released quite early.

Package

Version

Release Date

Release Notes

pyFFTW

0.15.1

Oct 22, 2025

Changelog

Transonic

0.8.0

Oct 2, 2025

Changelog

Fluiddyn

0.9.0

Jul 15, 2025

Changelog

Fluidfft

0.4.5

Oct 14, 2025

Changelog

Fluidsim

0.9.0

Dec 4, 2025

Changelog

We still have to work on Fluidimage, but we are waiting for a new scikit-image release ( https://pypi.org/project/scikit-image/#history ) compatible with Python 3.14.

Note that we now provide tested Pixi environments for Fluidsim (using Python 3.14).