@@ -18,10 +18,10 @@ Author: Fredrik Johansson <fredrik.johansson@gmail.com>
1818Installation
1919------------
2020
21- Currently python-flint supports CPython versions 3.10-3.13. For Windows (x86-64)
22- or OSX (x86-64 or arm64) or Linux (x86-64 ` manylinux_2_17 ` ) there are CPython
23- binary wheels for python-flint on PyPI. For these platforms python-flint can be
24- installed simply with ` pip `
21+ Currently python-flint supports CPython versions 3.10-3.13. For Windows
22+ (x86-64) or OSX (x86-64 or arm64) or Linux (x86-64 ` manylinux_2_17 ` ) there are
23+ CPython binary wheels for python-flint on PyPI. For these platforms
24+ python-flint can be installed simply with ` pip `
2525
2626 pip install python-flint
2727
@@ -128,6 +128,31 @@ To do
128128* Improved printing and string input/output
129129* IPython hooks (TeX pretty-printing etc.)
130130
131+ Compatibility table
132+ -------------------
133+
134+ Generally each release of python-flint will be compatible with a range of
135+ Python versions as described in [ SPEC
136+ 0] ( https://scientific-python.org/specs/spec-0000/ ) . Since python-flint 0.5.0
137+ the minimum supported Flint version is ` 3.0 ` and each release of python-flint
138+ supports all versions of Flint ` >=3.0 ` available at the time of release.
139+
140+ Compatible versions (note that 0.7.0 is not yet released):
141+
142+ | python-flint | Release date | CPython | FLINT | Cython |
143+ | --------------| --------------| -------------| ------------| ------------|
144+ | ` 0.7.0 ` | Not yet | ` 3.10-3.13 ` | ` 3.0-3.2? ` | ` 3.0-3.1? ` |
145+ | ` 0.6.0 ` | 1st Feb 2024 | ` 3.9-3.12 ` | ` 3.0-3.1 ` | ` 3.0 ` only |
146+
147+ As of python-flint 0.7.0, CPython 3.13 free-threaded builds are tested in CI
148+ but wheels are yet provided on PyPI. There are no known issues related to using
149+ python-flint in a [ PEP 703] ( https://peps.python.org/pep-0703/ ) free-threaded
150+ build but it is likely that mutating objects from multiple threads is not safe.
151+
152+ Binary wheels are not yet provided for Linux aarch64 (
153+ [ gh-105 ] ( https://github.com/flintlib/python-flint/issues/105 ) ) or for Windows
154+ on ARM but may be added when CI runners for Linux/Windows are available.
155+
131156CHANGELOG
132157-------------
133158
0 commit comments