- switch to generate Qt6 bindings as Qt5 is going EOL

* Fix modifying Axes' position also alters the original Bbox object
  * Data in 3D plots can now be dynamically clipped to the axes

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-matplotlib?expand=0&rev=116
This commit is contained in:
2025-06-02 07:48:25 +00:00
committed by Git OBS Bridge
parent b2da5722bb
commit d12665813f
2 changed files with 12 additions and 6 deletions

View File

@@ -1,3 +1,8 @@
-------------------------------------------------------------------
Mon Jun 2 07:48:07 UTC 2025 - Dirk Müller <dmueller@suse.com>
- switch to generate Qt6 bindings as Qt5 is going EOL
-------------------------------------------------------------------
Thu Apr 3 15:16:55 UTC 2025 - Antonio Larrosa <alarrosa@suse.com>
@@ -16,7 +21,7 @@ Fri Mar 21 08:55:15 UTC 2025 - Markéta Machová <mmachova@suse.com>
* Respect array alpha with interpolation_stage='rgba'
* Remove md5 usage to prevent issues on FIPS enabled systems
* Fix pyplot.matshow figure handling
* Fix modifying Axes' position also alters the original Bbox object
* Fix modifying Axes' position also alters the original Bbox object
used for initialization
* Fix title position for polar plots
* Add version gate to GTK4 calls when necessary
@@ -43,7 +48,7 @@ Mon Feb 3 11:21:46 UTC 2025 - Markéta Machová <mmachova@suse.com>
* InsetIndicator artist
* FillBetweenPolyCollection
* Fill between 3D lines
* Data in 3D plots can now be dynamically clipped to the axes
* Data in 3D plots can now be dynamically clipped to the axes
view limits
* Rotating 3d plots with the mouse
* Increased Figure limits with Agg renderer

View File

@@ -95,7 +95,7 @@ BuildRequires: %{python_module matplotlib-cairo = %{version}}
BuildRequires: %{python_module matplotlib-gtk3 = %{version}}
BuildRequires: %{python_module matplotlib-gtk4 = %{version}}
%if %{with qt}
BuildRequires: %{python_module matplotlib-qt5 = %{version}}
BuildRequires: %{python_module matplotlib-qt6 = %{version}}
%endif
BuildRequires: %{python_module matplotlib-testdata = %{version}}
BuildRequires: %{python_module matplotlib-tk = %{version}}
@@ -130,7 +130,7 @@ BuildRequires: %{python_module nbformat if %python-base >= 3.10}
# /SECTION nbagg
# SECTION qt backends: Only test PyQt5 in Minimal-X
%if %{with qt}
BuildRequires: %{python_module qt5}
BuildRequires: %{python_module PyQt6}
%if %{without ringdisabled}
%if 0%{?suse_version} > %SLE_VERSION
BuildRequires: %{python_module PyQt6}
@@ -240,9 +240,10 @@ and figures.
%package qt
Summary: Qt backend for %{name}
Requires: %{name} = %{version}
Requires: (python-qt5 or python-PyQt6 >= 6.1 or python-pyside2 or python-pyside6)
Requires: python-PyQt6 >= 6.1
Requires: python-pyside6
Provides: %{name}-qt-shared = %{version}
Provides: %{name}-qt5 = %{version}
Provides: %{name}-qt6 = %{version}
Obsoletes: %{name}-qt-shared < %{version}
# Renamed at upgrade from MPL 3.6.3 to 3.8.2
Obsoletes: %{name}-qt5 < 3.8.2