ContourPy 1.4.0 introduces a new readonly property ContourGenerator.name for the algorithm name, adds support for CPython 3.15, and is the first release to upload pyodide wheels to PyPI. Support for riscv64 and iOS architectures is added but considered experimental, wheels are available from the Scientific Python Nightly Wheels service but not PyPI.
Enhancements:
- Add
ContourGenerator.namereadonly property (#566)
Compatibility:
- riscv64 support (#521, #527)
- Pyodide support (#538, #545, #565)
- iOS support (#556, #557)
- CPython 3.15 support (#528, #547)
Code improvements:
- Remove unused
ntotalargument in mpl2005build_cntr_list_v2(#550)
Documentation improvements:
Build, testing and CI improvements:
- Switch from
macos-13tomacos-15-intelgithub runners (#507) - Fully test on python 3.14 (#509)
- Build intel mac wheels on
macos-15-intelrunner (#513) - Update license metadata to use PEP 639 (#525)
- Update test images for
bokeh3.9.0 (#533) - Remove use of cirrus CI (#537)
- Add
zizmortopre-commit(#546) - Remove testing on python 3.13t (#555)
- Update test images and thresholds (#542, #561)