- update to 1.3.1:
* Drop support for Python 3.9
* Update to bokeh 3.6.0
* Update minimum pybind11 to 2.13.2
* Read meson-python version in recommended way
* Use itertools.pairwise instead of zip where possible
* Typing changes from ruff UP035 and UP038
* Tidy up python 3.13 CI
* Build Python 3.13t wheels on Windows
* multi_lines and multi_filled: ContourGenerator.multi_lines
and multi_filled (:pr:`338`, :pr:`340`, :pr:`342`, :pr:`343`)
Renderer.multi_lines and multi_filled (:pr:`341`)
convert_multi_lines and convert_multi_filled (:pr:`348`)
dechunk_multi_lines and dechunk_multi_filled (:pr:`345`)
* ContourGenerator.multi_lines and multi_filled
* Renderer.multi_lines and multi_filled
* convert_multi_lines and convert_multi_filled
* dechunk_multi_lines and dechunk_multi_filled
* Prevent use of np.nan as lower or upper level in filled
* Support CPython 3.13 including free-threaded
* Support PyPy 3.10
* Support improved typing in NumPy 2.1.0
* Simpler sphinx cross-references
* Add more doc cross-references to explain returned data
formats
* Remove download numbers for conda packages
* Documentation for multi_lines and multi_filled
* Document possibility of duplicate contour points
* Add pytest option to log image differences to CSV file
* Label flaky test
OBS-URL: https://build.opensuse.org/request/show/1225096
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-contourpy?expand=0&rev=6
* Update to bokeh 3.6.0
* Update minimum pybind11 to 2.13.2
* Read meson-python version in recommended way
* Typing changes from ruff UP035 and UP038
* Tidy up python 3.13 CI
* Build Python 3.13t wheels on Windows
* ContourGenerator.multi_lines and multi_filled
* Renderer.multi_lines and multi_filled
* convert_multi_lines and convert_multi_filled
* dechunk_multi_lines and dechunk_multi_filled
* Support CPython 3.13 including free-threaded
* Support PyPy 3.10
* Support improved typing in NumPy 2.1.0
* Simpler sphinx cross-references
formats
* Remove download numbers for conda packages
* Documentation for multi_lines and multi_filled
* Document possibility of duplicate contour points
* Label flaky test
* MSVC linking and std::mutex compiler flag
* Add minimal test script
* Bump minimum supported NumPy to 1.23
* Build and publish nightly wheels
* Bump default python version in CI to 3.12
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-contourpy?expand=0&rev=14
* Drop support for Python 3.9 (:pr:`435`)
* Update to bokeh 3.6.0 (:pr:`444`)
* Update minimum pybind11 to 2.13.2 (:pr:`451`)
* Read meson-python version in recommended way (:pr:`452`)
* Use itertools.pairwise instead of zip where possible
(:pr:`437`)
* Typing changes from ruff UP035 and UP038 (:pr:`438`)
* Tidy up python 3.13 CI (:pr:`449`)
* Build Python 3.13t wheels on Windows (:pr:`450`)
* multi_lines and multi_filled: ContourGenerator.multi_lines
and multi_filled (:pr:`338`, :pr:`340`, :pr:`342`, :pr:`343`)
Renderer.multi_lines and multi_filled (:pr:`341`)
convert_multi_lines and convert_multi_filled (:pr:`348`)
dechunk_multi_lines and dechunk_multi_filled (:pr:`345`)
* ContourGenerator.multi_lines and multi_filled (:pr:`338`,
:pr:`340`, :pr:`342`, :pr:`343`)
* Renderer.multi_lines and multi_filled (:pr:`341`)
* convert_multi_lines and convert_multi_filled (:pr:`348`)
* dechunk_multi_lines and dechunk_multi_filled (:pr:`345`)
* Prevent use of np.nan as lower or upper level in filled
(:pr:`339`)
* Support CPython 3.13 including free-threaded (:pr:`382`,
:pr:`384`, :pr:`388`, :pr:`408`, :pr:`410`, :pr:`411`,
:pr:`412`, :pr:`423`)
* Support PyPy 3.10 (:pr:`404`)
* Support improved typing in NumPy 2.1.0 (:pr:`422`)
* Simpler sphinx cross-references (:pr:`361`)
* Add more doc cross-references to explain returned data
formats (:pr:`366`)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-contourpy?expand=0&rev=13
- update to 1.0.7:
* This release adds type annotations and moves project metadata
to pyproject.toml
* Documentation now uses the Sphinx Furo theme, supporting dark
and light modes. There are no functional changes.
* Type annotations:
* Add type annotations
* Complete mypy configuration
* Documentation improvements:
* Support dark mode
* Use sphinx copy button
* Add conda monthly download badges to README
* Furo sphinx theme
* Code improvements:
* Improved if statement
* Test nonfinite z and decreasing zlevel for filled
* Add abstract base class Renderer
* Replace mpl scatter call with plot instead
* Use absolute imports
* Minor improvement to get_boundary_start_point
* Build system and CI improvements:
* Switch from setup.cfg to pyproject.toml
* Add git pre-commit
* Test improvements
* CI improvements
OBS-URL: https://build.opensuse.org/request/show/1087096
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-contourpy?expand=0&rev=4
* This release adds type annotations and moves project metadata
to pyproject.toml
* Documentation now uses the Sphinx Furo theme, supporting dark
and light modes. There are no functional changes.
* Type annotations:
* Add type annotations
* Complete mypy configuration
* Documentation improvements:
* Support dark mode
* Use sphinx copy button
* Add conda monthly download badges to README
* Furo sphinx theme
* Code improvements:
* Improved if statement
* Test nonfinite z and decreasing zlevel for filled
* Add abstract base class Renderer
* Replace mpl scatter call with plot instead
* Use absolute imports
* Minor improvement to get_boundary_start_point
* Build system and CI improvements:
* Switch from setup.cfg to pyproject.toml
* Add git pre-commit
* Test improvements
* CI improvements
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-contourpy?expand=0&rev=8