Sync from SUSE:SLFO:Main python-contourpy revision e6fc7bb5a2a853004cc6c9406bd17177

This commit is contained in:
Adrian Schröter 2024-12-04 09:22:35 +01:00
parent cd3fd478a7
commit 1a965f9034
4 changed files with 56 additions and 6 deletions

BIN
contourpy-1.0.7.tar.gz (Stored with Git LFS)

Binary file not shown.

BIN
contourpy-1.3.1.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.

View File

@ -1,3 +1,51 @@
-------------------------------------------------------------------
Tue Nov 19 12:42:04 UTC 2024 - Dirk Müller <dmueller@suse.com>
- 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
* 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
-------------------------------------------------------------------
Sun Apr 28 16:53:01 UTC 2024 - Atri Bhattacharya <badshah400@gmail.com>
- Update to version 1.2.1:
* Support NumPy 2 (gh#contourpy/contourpy#331,
gh#contourpy/contourpy#371, gh#contourpy/contourpy#372).
* Fix a few f-strings (gh#contourpy/contourpy#332).
- New BuildRequires: python-meson-python.
------------------------------------------------------------------- -------------------------------------------------------------------
Sun May 14 12:49:46 UTC 2023 - Dirk Müller <dmueller@suse.com> Sun May 14 12:49:46 UTC 2023 - Dirk Müller <dmueller@suse.com>

View File

@ -1,7 +1,7 @@
# #
# spec file # spec file for package python-contourpy
# #
# Copyright (c) 2023 SUSE LLC # Copyright (c) 2024 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -27,13 +27,14 @@
%{?sle15_python_module_pythons} %{?sle15_python_module_pythons}
Name: python-contourpy%{psuffix} Name: python-contourpy%{psuffix}
Version: 1.0.7 Version: 1.3.1
Release: 0 Release: 0
Summary: Python library for calculating contours of 2D quadrilateral grids Summary: Python library for calculating contours of 2D quadrilateral grids
License: BSD-3-Clause License: BSD-3-Clause
URL: https://github.com/contourpy/contourpy URL: https://github.com/contourpy/contourpy
Source: https://files.pythonhosted.org/packages/source/c/contourpy/contourpy-%{version}.tar.gz Source: https://files.pythonhosted.org/packages/source/c/contourpy/contourpy-%{version}.tar.gz
BuildRequires: %{python_module base >= 3.7} BuildRequires: %{python_module base >= 3.7}
BuildRequires: %{python_module meson-python}
BuildRequires: %{python_module pip} BuildRequires: %{python_module pip}
BuildRequires: %{python_module pybind11-devel >= 2.7} BuildRequires: %{python_module pybind11-devel >= 2.7}
BuildRequires: %{python_module setuptools >= 42} BuildRequires: %{python_module setuptools >= 42}
@ -49,6 +50,7 @@ BuildRequires: %{python_module contourpy = %{version}}
BuildRequires: %{python_module matplotlib} BuildRequires: %{python_module matplotlib}
BuildRequires: %{python_module numpy >= 1.16} BuildRequires: %{python_module numpy >= 1.16}
BuildRequires: %{python_module pytest} BuildRequires: %{python_module pytest}
BuildRequires: %{python_module wurlitzer}
%endif %endif
%python_subpackages %python_subpackages