Accepting request 1163696 from devel:languages:python:numeric
Automatic submission by obs-autosubmit OBS-URL: https://build.opensuse.org/request/show/1163696 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-matplotlib?expand=0&rev=107
This commit is contained in:
commit
246a6c34c0
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:01a978b871b881ee76017152f1f1a0cbf6bd5f7b8ff8c96df0df1bd57d8755a1
|
|
||||||
size 35866957
|
|
3
matplotlib-3.8.3.tar.gz
Normal file
3
matplotlib-3.8.3.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:7b416239e9ae38be54b028abbf9048aff5054a9aba5416bef0bd17f9162ce161
|
||||||
|
size 35879872
|
@ -1,3 +1,25 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Mar 23 12:09:06 UTC 2024 - Dirk Müller <dmueller@suse.com>
|
||||||
|
|
||||||
|
- update to 3.8.3:
|
||||||
|
* Fix crash at exit for PGF backend
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Mar 22 09:10:48 UTC 2024 - Matej Cepl <mcepl@cepl.eu>
|
||||||
|
|
||||||
|
- Clean up the SPEC file
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Mar 22 07:47:40 UTC 2024 - Fabian Vogt <fvogt@suse.com>
|
||||||
|
|
||||||
|
- Add explicit BuildRequires on Mesa-dri, needed to run tests
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Mar 19 16:42:20 UTC 2024 - Antonio Larrosa <alarrosa@suse.com>
|
||||||
|
|
||||||
|
- Do not BuildRequire PyQt6 in SLE15. We don't want to include
|
||||||
|
the whole qt6 stack in SLE only for matplotlib tests.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Mar 5 18:06:28 UTC 2024 - Ben Greiner <code@bnavigator.de>
|
Tue Mar 5 18:06:28 UTC 2024 - Ben Greiner <code@bnavigator.de>
|
||||||
|
|
||||||
@ -549,7 +571,7 @@ Sun Dec 12 18:26:25 UTC 2021 - Ben Greiner <code@bnavigator.de>
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Dec 8 04:42:16 UTC 2021 - Steve Kowalik <steven.kowalik@suse.com>
|
Wed Dec 8 04:42:16 UTC 2021 - Steve Kowalik <steven.kowalik@suse.com>
|
||||||
|
|
||||||
- Skip some broken tests with new pyparsing.
|
- Skip some broken tests with new pyparsing.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat Oct 23 15:49:11 UTC 2021 - Axel Braun <axel.braun@gmx.de>
|
Sat Oct 23 15:49:11 UTC 2021 - Axel Braun <axel.braun@gmx.de>
|
||||||
@ -559,7 +581,7 @@ Sat Oct 23 15:49:11 UTC 2021 - Axel Braun <axel.braun@gmx.de>
|
|||||||
inkscape11.patch
|
inkscape11.patch
|
||||||
0001-FIX-Pillow-asarray-bug.patch
|
0001-FIX-Pillow-asarray-bug.patch
|
||||||
0002-Dont-modify-arrays-when-masking-values-for-log.patch
|
0002-Dont-modify-arrays-when-masking-values-for-log.patch
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Jul 27 12:09:25 UTC 2021 - Markéta Machová <mmachova@suse.com>
|
Tue Jul 27 12:09:25 UTC 2021 - Markéta Machová <mmachova@suse.com>
|
||||||
|
|
||||||
@ -760,7 +782,7 @@ Thu Jan 14 20:19:32 UTC 2021 - Benjamin Greiner <code@bnavigator.de>
|
|||||||
* fix reading from URL in imread
|
* fix reading from URL in imread
|
||||||
* fix several regressions with new date epoch handling
|
* fix several regressions with new date epoch handling
|
||||||
* fix some bad constrained and tight layout interactions with colorbars
|
* fix some bad constrained and tight layout interactions with colorbars
|
||||||
* fix use of customized toolbars in TkAgg and WXAgg backends
|
* fix use of customized toolbars in TkAgg and WXAgg backends
|
||||||
- remove transparent_markers.pdf
|
- remove transparent_markers.pdf
|
||||||
- fix rich rpm recommends
|
- fix rich rpm recommends
|
||||||
- fix broken compilation of cache files
|
- fix broken compilation of cache files
|
||||||
@ -782,19 +804,19 @@ Thu Oct 22 08:59:30 UTC 2020 - Ismail Dönmez <idonmez@suse.com>
|
|||||||
Thu Jul 23 09:49:30 UTC 2020 - Benjamin Greiner <code@bnavigator.de>
|
Thu Jul 23 09:49:30 UTC 2020 - Benjamin Greiner <code@bnavigator.de>
|
||||||
|
|
||||||
- Require Pillow
|
- Require Pillow
|
||||||
- Bump dependency versions
|
- Bump dependency versions
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jul 20 21:10:29 UTC 2020 - Benjamin Greiner <code@bnavigator.de>
|
Mon Jul 20 21:10:29 UTC 2020 - Benjamin Greiner <code@bnavigator.de>
|
||||||
|
|
||||||
- Work on unit testing
|
- Work on unit testing
|
||||||
* Move architecture selection to bcond definition at top of
|
* Move architecture selection to bcond definition at top of
|
||||||
specfile. This makes it clear in the OBS web UI that the test
|
specfile. This makes it clear in the OBS web UI that the test
|
||||||
flavor is only built for x86_64 and aarch64
|
flavor is only built for x86_64 and aarch64
|
||||||
* do not build everything a second time during check (in-place)
|
* do not build everything a second time during check (in-place)
|
||||||
* instead use new subpackage testdata wich contains the baseline
|
* instead use new subpackage testdata wich contains the baseline
|
||||||
images created at regular build time
|
images created at regular build time
|
||||||
* use pytest-xvfb and %pytest macro
|
* use pytest-xvfb and %pytest macro
|
||||||
(buildroot path actually not required)
|
(buildroot path actually not required)
|
||||||
* tidy test skip definitions
|
* tidy test skip definitions
|
||||||
* add python-gobject-Gdk to pass the gtk3 backend testso
|
* add python-gobject-Gdk to pass the gtk3 backend testso
|
||||||
@ -1386,7 +1408,7 @@ Tue Jan 17 17:04:31 UTC 2017 - toddrme2178@gmail.com
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Dec 2 12:15:46 UTC 2016 - sbahling@suse.com
|
Fri Dec 2 12:15:46 UTC 2016 - sbahling@suse.com
|
||||||
|
|
||||||
- update to version 1.5.3
|
- update to version 1.5.3
|
||||||
* Changed default autorange behavior in boxplots (introduced with
|
* Changed default autorange behavior in boxplots (introduced with
|
||||||
1.5.2)
|
1.5.2)
|
||||||
- Change BuildRequires and Recommends from python-Pillow to
|
- Change BuildRequires and Recommends from python-Pillow to
|
||||||
@ -1432,7 +1454,7 @@ Fri Oct 30 09:07:44 UTC 2015 - toddrme2178@gmail.com
|
|||||||
* Auto-redraw using the object-oriented API.
|
* Auto-redraw using the object-oriented API.
|
||||||
* Most plotting functions now support labeled data API.
|
* Most plotting functions now support labeled data API.
|
||||||
* Color cycling has extended to all style properties.
|
* Color cycling has extended to all style properties.
|
||||||
* Four new perceptually uniform color maps, including the
|
* Four new perceptually uniform color maps, including the
|
||||||
soon-to-be default 'viridis'.
|
soon-to-be default 'viridis'.
|
||||||
* More included style sheets.
|
* More included style sheets.
|
||||||
* Many small plotting improvements.
|
* Many small plotting improvements.
|
||||||
@ -1514,7 +1536,7 @@ Wed Sep 10 10:52:26 UTC 2014 - toddrme2178@gmail.com
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Aug 28 14:10:38 UTC 2014 - dmueller@suse.com
|
Thu Aug 28 14:10:38 UTC 2014 - dmueller@suse.com
|
||||||
|
|
||||||
- adjust python-tz buildrequires to match runtime requires (python-pytz)
|
- adjust python-tz buildrequires to match runtime requires (python-pytz)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Aug 27 10:08:07 UTC 2014 - toddrme2178@gmail.com
|
Wed Aug 27 10:08:07 UTC 2014 - toddrme2178@gmail.com
|
||||||
@ -1527,7 +1549,7 @@ Wed Aug 27 10:08:07 UTC 2014 - toddrme2178@gmail.com
|
|||||||
- Fixed issues with qt. The qt5 backend is actually a generic
|
- Fixed issues with qt. The qt5 backend is actually a generic
|
||||||
qt backend, which the qt4 backend depends on. So it needs to be
|
qt backend, which the qt4 backend depends on. So it needs to be
|
||||||
available for the qt4 backend to work at all. However, we need
|
available for the qt4 backend to work at all. However, we need
|
||||||
to pull in the python-qt5 package to make it work, and that
|
to pull in the python-qt5 package to make it work, and that
|
||||||
package is only available for openSUSE > 13.1. So we need to
|
package is only available for openSUSE > 13.1. So we need to
|
||||||
split the generic qt stuff, including the qt5 stuff, into a
|
split the generic qt stuff, including the qt5 stuff, into a
|
||||||
package both the qt4 and qt5 backends can depend on, and then
|
package both the qt4 and qt5 backends can depend on, and then
|
||||||
@ -1540,7 +1562,7 @@ Tue Aug 26 12:26:40 UTC 2014 - toddrme2178@gmail.com
|
|||||||
- Update to 1.4.0
|
- Update to 1.4.0
|
||||||
* New colormap for red-green color blind users
|
* New colormap for red-green color blind users
|
||||||
* Documentation changes
|
* Documentation changes
|
||||||
- Phil Elson rewrote of the documentation and userguide for both
|
- Phil Elson rewrote of the documentation and userguide for both
|
||||||
Legend and PathEffects.
|
Legend and PathEffects.
|
||||||
* New plotting features
|
* New plotting features
|
||||||
- Power-law normalization
|
- Power-law normalization
|
||||||
@ -1554,14 +1576,14 @@ Tue Aug 26 12:26:40 UTC 2014 - toddrme2178@gmail.com
|
|||||||
- Get a list of all tick labels (major and minor)
|
- Get a list of all tick labels (major and minor)
|
||||||
- Separate horizontal/vertical axes padding support in ImageGrid
|
- Separate horizontal/vertical axes padding support in ImageGrid
|
||||||
- Support for skewed transformations
|
- Support for skewed transformations
|
||||||
- Support for specifying properties of wedge and text in pie
|
- Support for specifying properties of wedge and text in pie
|
||||||
charts.
|
charts.
|
||||||
- Fixed the direction of errorbar upper/lower limits
|
- Fixed the direction of errorbar upper/lower limits
|
||||||
- More consistent add-object API for Axes
|
- More consistent add-object API for Axes
|
||||||
- Violin Plots
|
- Violin Plots
|
||||||
- More `markevery` options to show only a subset of markers
|
- More `markevery` options to show only a subset of markers
|
||||||
- Added size related functions to specialized `Collections`
|
- Added size related functions to specialized `Collections`
|
||||||
- Fixed the mouse coordinates giving the wrong theta value in
|
- Fixed the mouse coordinates giving the wrong theta value in
|
||||||
Polar graph
|
Polar graph
|
||||||
- Simple quiver plot for mplot3d toolkit
|
- Simple quiver plot for mplot3d toolkit
|
||||||
- polar-plot r-tick locations
|
- polar-plot r-tick locations
|
||||||
@ -1572,27 +1594,27 @@ Tue Aug 26 12:26:40 UTC 2014 - toddrme2178@gmail.com
|
|||||||
- 'axes.titleweight'
|
- 'axes.titleweight'
|
||||||
- 'axes.formatter.useoffset' added
|
- 'axes.formatter.useoffset' added
|
||||||
* XDG compliance
|
* XDG compliance
|
||||||
- Matplotlib now looks for configuration files (both rcparams and
|
- Matplotlib now looks for configuration files (both rcparams and
|
||||||
style) in XDG compliant locations.
|
style) in XDG compliant locations.
|
||||||
* 'style' package added
|
* 'style' package added
|
||||||
- You can now easily switch between different styles using the
|
- You can now easily switch between different styles using the
|
||||||
new 'style' package
|
new 'style' package
|
||||||
* Backends
|
* Backends
|
||||||
- Qt5 backend added
|
- Qt5 backend added
|
||||||
- Qt4 backend
|
- Qt4 backend
|
||||||
+ Rudolf Höfler changed the appearance of the subplottool.
|
+ Rudolf Höfler changed the appearance of the subplottool.
|
||||||
+ In the figure options dialog one can now choose to
|
+ In the figure options dialog one can now choose to
|
||||||
(re-)generate a simple automatic legend.
|
(re-)generate a simple automatic legend.
|
||||||
+ Interactive performance of the Qt4 backend has been
|
+ Interactive performance of the Qt4 backend has been
|
||||||
dramatically improved under windows.
|
dramatically improved under windows.
|
||||||
+ The mapping of key-signals from Qt to values matplotlib
|
+ The mapping of key-signals from Qt to values matplotlib
|
||||||
understands was greatly improved (For both Qt4 and Qt5).
|
understands was greatly improved (For both Qt4 and Qt5).
|
||||||
- Cairo backends
|
- Cairo backends
|
||||||
+ The Cairo backends are now able to use the cairocffi
|
+ The Cairo backends are now able to use the cairocffi
|
||||||
bindings, which are more actively maintained than the pycairo
|
bindings, which are more actively maintained than the pycairo
|
||||||
bindings.
|
bindings.
|
||||||
- Gtk3Agg backend
|
- Gtk3Agg backend
|
||||||
+ The Gtk3Agg backend now works on Python 3.x, if the cairocffi
|
+ The Gtk3Agg backend now works on Python 3.x, if the cairocffi
|
||||||
bindings are installed.
|
bindings are installed.
|
||||||
- PDF backend
|
- PDF backend
|
||||||
+ Added context manager for saving to multi-page PDFs.
|
+ Added context manager for saving to multi-page PDFs.
|
||||||
@ -1600,13 +1622,13 @@ Tue Aug 26 12:26:40 UTC 2014 - toddrme2178@gmail.com
|
|||||||
- Text URLs supported by SVG backend
|
- Text URLs supported by SVG backend
|
||||||
- Anchored sizebar font
|
- Anchored sizebar font
|
||||||
* Sphinx extensions
|
* Sphinx extensions
|
||||||
- The context directive in the plot_directive Sphinx extension
|
- The context directive in the plot_directive Sphinx extension
|
||||||
can now accept an optional reset setting, which will cause the
|
can now accept an optional reset setting, which will cause the
|
||||||
context to be reset.
|
context to be reset.
|
||||||
* Widgets
|
* Widgets
|
||||||
- Span Selector
|
- Span Selector
|
||||||
* Added an option span_stays to SpanSelector which makes the
|
* Added an option span_stays to SpanSelector which makes the
|
||||||
selector rectangle stay on the axes after you release the
|
selector rectangle stay on the axes after you release the
|
||||||
mouse.
|
mouse.
|
||||||
* GAE integration
|
* GAE integration
|
||||||
- Matplotlib will now run on google app engine.
|
- Matplotlib will now run on google app engine.
|
||||||
@ -1621,12 +1643,12 @@ Wed Jul 16 14:42:54 UTC 2014 - toddrme2178@gmail.com
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Apr 10 16:48:36 UTC 2014 - dmueller@suse.com
|
Thu Apr 10 16:48:36 UTC 2014 - dmueller@suse.com
|
||||||
|
|
||||||
- install LICENSE directory and fix license tag
|
- install LICENSE directory and fix license tag
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Apr 9 09:18:56 UTC 2014 - dmueller@suse.com
|
Wed Apr 9 09:18:56 UTC 2014 - dmueller@suse.com
|
||||||
|
|
||||||
- add use-setuptools.diff: build against old setuptools as well
|
- add use-setuptools.diff: build against old setuptools as well
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Fri Mar 28 15:48:46 UTC 2014 - speilicke@suse.com
|
Fri Mar 28 15:48:46 UTC 2014 - speilicke@suse.com
|
||||||
@ -1695,12 +1717,12 @@ Wed Aug 21 05:25:57 UTC 2013 - highwaystar.ru@gmail.com
|
|||||||
* Better vertical text alignment and multi-line text
|
* Better vertical text alignment and multi-line text
|
||||||
* Left and right side axes titles
|
* Left and right side axes titles
|
||||||
* Improved manual contour plot label positioning
|
* Improved manual contour plot label positioning
|
||||||
- Configuration (rcParams)
|
- Configuration (rcParams)
|
||||||
* Quickly find rcParams
|
* Quickly find rcParams
|
||||||
* Changes to font rcParams
|
* Changes to font rcParams
|
||||||
- Backends
|
- Backends
|
||||||
* WebAgg backend
|
* WebAgg backend
|
||||||
* Remember save directory
|
* Remember save directory
|
||||||
- Documentation and examples:
|
- Documentation and examples:
|
||||||
* Numpydoc docstrings
|
* Numpydoc docstrings
|
||||||
* Example reorganization
|
* Example reorganization
|
||||||
@ -1710,8 +1732,8 @@ Wed Aug 21 05:25:57 UTC 2013 - highwaystar.ru@gmail.com
|
|||||||
* New setup script
|
* New setup script
|
||||||
* XDG base directory support
|
* XDG base directory support
|
||||||
* Catch opening too many figures using pyplot
|
* Catch opening too many figures using pyplot
|
||||||
- for API changes see
|
- for API changes see
|
||||||
http://matplotlib.org/api/api_changes.html#changes-in-1-3
|
http://matplotlib.org/api/api_changes.html#changes-in-1-3
|
||||||
- removed patches needed for python3 package
|
- removed patches needed for python3 package
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
@ -1731,7 +1753,7 @@ Mon Nov 12 04:24:19 UTC 2012 - highwaystar.ru@gmail.com
|
|||||||
* New hist functionality
|
* New hist functionality
|
||||||
* Updated shipped dependencies
|
* Updated shipped dependencies
|
||||||
* Face-centred colors in tripcolor plots
|
* Face-centred colors in tripcolor plots
|
||||||
* Hatching patterns in filled contour plots, with legends
|
* Hatching patterns in filled contour plots, with legends
|
||||||
- python3 package added
|
- python3 package added
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
@ -1768,17 +1790,17 @@ Wed Dec 14 08:56:13 UTC 2011 - highwaystar.ru@gmail.com
|
|||||||
- update to 1.1.0
|
- update to 1.1.0
|
||||||
* module for drawing sankey diagrams;
|
* module for drawing sankey diagrams;
|
||||||
* environment for creating animated graphics – module animation;
|
* environment for creating animated graphics – module animation;
|
||||||
* automated positioning charts, labels, and axes on the canvas – a
|
* automated positioning charts, labels, and axes on the canvas – a
|
||||||
team tight_layout () will distribute them so that they are not
|
team tight_layout () will distribute them so that they are not
|
||||||
people came to each other;
|
people came to each other;
|
||||||
* Work on integration with PySide, although functional is still
|
* Work on integration with PySide, although functional is still
|
||||||
in the beta-version and it is recommended to continue using
|
in the beta-version and it is recommended to continue using
|
||||||
PyQt4;
|
PyQt4;
|
||||||
* improved mapping and positioning of the legend;
|
* improved mapping and positioning of the legend;
|
||||||
* simplified work with three-dimensional graphs (module mplot3d),
|
* simplified work with three-dimensional graphs (module mplot3d),
|
||||||
also significantly expanded and updated documentation on mplot3d;
|
also significantly expanded and updated documentation on mplot3d;
|
||||||
* uniform markers;
|
* uniform markers;
|
||||||
* completely removed the old module support Numerix, now all
|
* completely removed the old module support Numerix, now all
|
||||||
users must use Numpy;
|
users must use Numpy;
|
||||||
* fixes some bugs.
|
* fixes some bugs.
|
||||||
- removed patches that now upstream
|
- removed patches that now upstream
|
||||||
@ -1796,7 +1818,7 @@ Tue Oct 11 12:27:54 UTC 2011 - jmatejek@suse.com
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Aug 15 02:00:37 CEST 2011 - ro@suse.de
|
Mon Aug 15 02:00:37 CEST 2011 - ro@suse.de
|
||||||
|
|
||||||
- fix build for platform == linux3
|
- fix build for platform == linux3
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Jan 24 12:58:1 UTC 2011 - toddrme2178@gmail.com
|
Mon Jan 24 12:58:1 UTC 2011 - toddrme2178@gmail.com
|
||||||
@ -1804,14 +1826,14 @@ Mon Jan 24 12:58:1 UTC 2011 - toddrme2178@gmail.com
|
|||||||
- new version 1.0.1
|
- new version 1.0.1
|
||||||
|
|
||||||
This is a bugfix release:
|
This is a bugfix release:
|
||||||
+ Fixed error with Hammer projection.
|
+ Fixed error with Hammer projection.
|
||||||
+ Fixed the placement and angle of axis labels in 3D plots.
|
+ Fixed the placement and angle of axis labels in 3D plots.
|
||||||
+ New rc parameters examples.download and examples.directory
|
+ New rc parameters examples.download and examples.directory
|
||||||
allow bypassing the download mechanism in get_sample_data.
|
allow bypassing the download mechanism in get_sample_data.
|
||||||
+ Change Axis.set_view_interval() so that when updating an
|
+ Change Axis.set_view_interval() so that when updating an
|
||||||
existing interval, it respects the orientation of that
|
existing interval, it respects the orientation of that
|
||||||
interval, and can enlarge but not reduce the interval.
|
interval, and can enlarge but not reduce the interval.
|
||||||
+ Handle NaN's correctly in path analysis routines.
|
+ Handle NaN's correctly in path analysis routines.
|
||||||
+ Fix bug in patch alpha handling, and in bar color kwarg
|
+ Fix bug in patch alpha handling, and in bar color kwarg
|
||||||
+ Return Qt4's default cursor when leaving the canvas
|
+ Return Qt4's default cursor when leaving the canvas
|
||||||
|
|
||||||
@ -1875,7 +1897,7 @@ Sat Aug 9 00:00:00 UTC 2008 - werner.ho@gmx.de
|
|||||||
Tue Aug 5 00:00:00 UTC 2008 - werner.ho@gmx.de
|
Tue Aug 5 00:00:00 UTC 2008 - werner.ho@gmx.de
|
||||||
|
|
||||||
- new version 0.91.4
|
- new version 0.91.4
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Jul 16 00:00:00 CET 2008 - Andrea Florio <andrea@opensuse.org>
|
Wed Jul 16 00:00:00 CET 2008 - Andrea Florio <andrea@opensuse.org>
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#
|
#
|
||||||
# spec file
|
# spec file for package python-matplotlib
|
||||||
#
|
#
|
||||||
# Copyright (c) 2024 SUSE LLC
|
# Copyright (c) 2024 SUSE LLC
|
||||||
#
|
#
|
||||||
@ -27,10 +27,9 @@ ExclusiveArch: x86_64 aarch64
|
|||||||
%bcond_with test
|
%bcond_with test
|
||||||
%endif
|
%endif
|
||||||
%bcond_with ringdisabled
|
%bcond_with ringdisabled
|
||||||
|
|
||||||
%{?sle15_python_module_pythons}
|
%{?sle15_python_module_pythons}
|
||||||
Name: python-matplotlib%{psuffix}
|
Name: python-matplotlib%{psuffix}
|
||||||
Version: 3.8.2
|
Version: 3.8.3
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Plotting Library for Python
|
Summary: Plotting Library for Python
|
||||||
License: SUSE-Matplotlib
|
License: SUSE-Matplotlib
|
||||||
@ -69,6 +68,7 @@ BuildRequires: pkgconfig(libpng) >= 1.2
|
|||||||
BuildRequires: pkgconfig(tcl)
|
BuildRequires: pkgconfig(tcl)
|
||||||
# /SECTION
|
# /SECTION
|
||||||
# SECTION runtime
|
# SECTION runtime
|
||||||
|
Requires: (python-numpy >= 1.21 with python-numpy < 2)
|
||||||
Requires: python-Cycler >= 0.10
|
Requires: python-Cycler >= 0.10
|
||||||
Requires: python-FontTools >= 4.22.0
|
Requires: python-FontTools >= 4.22.0
|
||||||
Requires: python-Pillow >= 8
|
Requires: python-Pillow >= 8
|
||||||
@ -77,7 +77,6 @@ Requires: python-kiwisolver >= 1.3.1
|
|||||||
Requires: python-packaging >= 20.0
|
Requires: python-packaging >= 20.0
|
||||||
Requires: python-pyparsing > 2.3.1
|
Requires: python-pyparsing > 2.3.1
|
||||||
Requires: python-python-dateutil >= 2.7
|
Requires: python-python-dateutil >= 2.7
|
||||||
Requires: (python-numpy >= 1.21 with python-numpy < 2)
|
|
||||||
%if 0%{?python_version_nodots} < 310
|
%if 0%{?python_version_nodots} < 310
|
||||||
Requires: python-importlib-resources >= 3.2.0
|
Requires: python-importlib-resources >= 3.2.0
|
||||||
%endif
|
%endif
|
||||||
@ -88,23 +87,24 @@ BuildRequires: %{python_module matplotlib = %{version}}
|
|||||||
BuildRequires: %{python_module matplotlib-cairo = %{version}}
|
BuildRequires: %{python_module matplotlib-cairo = %{version}}
|
||||||
BuildRequires: %{python_module matplotlib-gtk3 = %{version}}
|
BuildRequires: %{python_module matplotlib-gtk3 = %{version}}
|
||||||
BuildRequires: %{python_module matplotlib-gtk4 = %{version}}
|
BuildRequires: %{python_module matplotlib-gtk4 = %{version}}
|
||||||
%if 0%{?suse_version} > 1500
|
|
||||||
BuildRequires: %{python_module matplotlib-nbagg = %{version} if %python-base >= 3.10}
|
|
||||||
%endif
|
|
||||||
BuildRequires: %{python_module matplotlib-qt5 = %{version}}
|
BuildRequires: %{python_module matplotlib-qt5 = %{version}}
|
||||||
BuildRequires: %{python_module matplotlib-testdata = %{version}}
|
BuildRequires: %{python_module matplotlib-testdata = %{version}}
|
||||||
BuildRequires: %{python_module matplotlib-tk = %{version}}
|
BuildRequires: %{python_module matplotlib-tk = %{version}}
|
||||||
BuildRequires: %{python_module matplotlib-web = %{version}}
|
BuildRequires: %{python_module matplotlib-web = %{version}}
|
||||||
%if 0%{?suse_version} > 1500
|
|
||||||
BuildRequires: %{python_module matplotlib-wx = %{version}}
|
|
||||||
%endif
|
|
||||||
BuildRequires: %{python_module psutil}
|
BuildRequires: %{python_module psutil}
|
||||||
BuildRequires: %{python_module pytest-xdist}
|
BuildRequires: %{python_module pytest-xdist}
|
||||||
BuildRequires: %{python_module pytest-xvfb}
|
BuildRequires: %{python_module pytest-xvfb}
|
||||||
BuildRequires: %{python_module pytest}
|
BuildRequires: %{python_module pytest}
|
||||||
BuildRequires: %{python_module pytz}
|
BuildRequires: %{python_module pytz}
|
||||||
|
%if 0%{?suse_version} > 1500
|
||||||
|
BuildRequires: %{python_module matplotlib-nbagg = %{version} if %python-base >= 3.10}
|
||||||
|
%endif
|
||||||
|
%if 0%{?suse_version} > 1500
|
||||||
|
BuildRequires: %{python_module matplotlib-wx = %{version}}
|
||||||
|
%endif
|
||||||
# SECTION latex test dependencies
|
# SECTION latex test dependencies
|
||||||
BuildRequires: %{python_module matplotlib-latex = %{version}}
|
BuildRequires: %{python_module matplotlib-latex = %{version}}
|
||||||
|
BuildRequires: Mesa-dri
|
||||||
BuildRequires: ghostscript
|
BuildRequires: ghostscript
|
||||||
BuildRequires: inkscape
|
BuildRequires: inkscape
|
||||||
BuildRequires: poppler-tools
|
BuildRequires: poppler-tools
|
||||||
@ -114,16 +114,16 @@ BuildRequires: %{python_module cairo >= 1.14.0}
|
|||||||
BuildRequires: %{python_module cairocffi >= 0.8}
|
BuildRequires: %{python_module cairocffi >= 0.8}
|
||||||
# /SECTION cairo
|
# /SECTION cairo
|
||||||
# SECTION nbagg backend tests
|
# SECTION nbagg backend tests
|
||||||
%if !%{with ringdisabled} && 0%{?suse_version} > 1500
|
%if %{without ringdisabled} && 0%{?suse_version} > 1500
|
||||||
BuildRequires: %{python_module nbconvert if %python-base >= 3.10}
|
BuildRequires: %{python_module nbconvert if %python-base >= 3.10}
|
||||||
BuildRequires: %{python_module nbformat if %python-base >= 3.10}
|
BuildRequires: %{python_module nbformat if %python-base >= 3.10}
|
||||||
%endif
|
%endif
|
||||||
# /SECTION nbagg
|
# /SECTION nbagg
|
||||||
# SECTION qt backends: Only test PyQt5 in Minimal-X
|
# SECTION qt backends: Only test PyQt5 in Minimal-X
|
||||||
BuildRequires: %{python_module qt5}
|
BuildRequires: %{python_module qt5}
|
||||||
%if !%{with ringdisabled}
|
%if %{without ringdisabled}
|
||||||
BuildRequires: %{python_module PyQt6}
|
|
||||||
%if 0%{?suse_version} > 1500
|
%if 0%{?suse_version} > 1500
|
||||||
|
BuildRequires: %{python_module PyQt6}
|
||||||
BuildRequires: python3-pyside2
|
BuildRequires: python3-pyside2
|
||||||
BuildRequires: python3-pyside6
|
BuildRequires: python3-pyside6
|
||||||
%endif
|
%endif
|
||||||
@ -179,7 +179,6 @@ Requires: python-gobject-cairo
|
|||||||
This package provides code common for the GTK3 and GTK4 backends
|
This package provides code common for the GTK3 and GTK4 backends
|
||||||
for the %{name} plotting package
|
for the %{name} plotting package
|
||||||
|
|
||||||
|
|
||||||
%package nbagg
|
%package nbagg
|
||||||
Summary: Jupyter nbagg backend for %{name}
|
Summary: Jupyter nbagg backend for %{name}
|
||||||
Requires: %{name} = %{version}
|
Requires: %{name} = %{version}
|
||||||
@ -297,12 +296,12 @@ cp %{SOURCE1} mplsetup.cfg
|
|||||||
sed -i '/"certifi>=.*"/ d' pyproject.toml
|
sed -i '/"certifi>=.*"/ d' pyproject.toml
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%if !%{with test}
|
%if %{without test}
|
||||||
%pyproject_wheel
|
%pyproject_wheel
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%if !%{with test}
|
%if %{without test}
|
||||||
%pyproject_install
|
%pyproject_install
|
||||||
%{python_expand sed -i -e "s/install matplotlib from source/install the $python-matplotlib-testdata package/" \
|
%{python_expand sed -i -e "s/install matplotlib from source/install the $python-matplotlib-testdata package/" \
|
||||||
%{buildroot}%{$python_sitearch}/matplotlib/tests/__init__.py
|
%{buildroot}%{$python_sitearch}/matplotlib/tests/__init__.py
|
||||||
@ -360,7 +359,7 @@ $python -m pytest --pyargs matplotlib.tests \
|
|||||||
}
|
}
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
%if !%{with test}
|
%if %{without test}
|
||||||
%files %{python_files}
|
%files %{python_files}
|
||||||
%doc README.md
|
%doc README.md
|
||||||
%license LICENSE/
|
%license LICENSE/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user