Hello community, here is the log from the commit of package python-matplotlib for openSUSE:Factory checked in at 2018-09-26 16:11:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-matplotlib (Old) and /work/SRC/openSUSE:Factory/.python-matplotlib.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-matplotlib" Wed Sep 26 16:11:25 2018 rev:66 rq:636488 version:3.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-matplotlib/python-matplotlib.changes 2018-08-18 00:03:21.218941060 +0200 +++ /work/SRC/openSUSE:Factory/.python-matplotlib.new/python-matplotlib.changes 2018-09-26 16:11:28.563480713 +0200 @@ -1,0 +2,25 @@ +Wed Sep 19 01:44:55 UTC 2018 - Todd R <[email protected]> + +- Update to version 3.0.0 + * Improved default backend selection + * Cyclic colormaps + * Ability to scale axis by a fixed order of magnitude + * Add AnchoredDirectionArrows feature to mpl_toolkits + * Add minorticks_on()/off() methods for colorbar + * Colorbar ticks can now be automatic + * Don't automatically rename duplicate file names + * Legend now has a *title_fontsize* kwarg (and rcParam) + * Support for axes.prop_cycle property *markevery* in rcParams + * Multipage PDF support for pgf backend + * Pie charts are now circular by default + * Add ax.get_gridspec to .SubplotBase + * Axes titles will no longer overlap xaxis + * New convenience methods for GridSpec + * Figure has an ~.figure.Figure.add_artist method + * math directive renamed to mathmpl +- Python 2 support was dropped upstream, so disable it in the spec + file and drop python2-specific parts. +- Enable wx backend for python 3, since python 3 is now supported + by wxPython upstream. + +------------------------------------------------------------------- Old: ---- matplotlib-2.2.3.tar.gz New: ---- matplotlib-3.0.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-matplotlib.spec ++++++ --- /var/tmp/diff_new_pack.vtWvB4/_old 2018-09-26 16:11:29.559479059 +0200 +++ /var/tmp/diff_new_pack.vtWvB4/_new 2018-09-26 16:11:29.563479053 +0200 @@ -22,8 +22,9 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define oldpython python +%define skip_python2 1 Name: python-matplotlib -Version: 2.2.3 +Version: 3.0.0 Release: 0 Summary: Plotting Library for Python License: SUSE-Matplotlib @@ -82,8 +83,8 @@ BuildRequires: %{python_module qt4} # Qt5 dependencies BuildRequires: %{python_module qt5} -# Wx dependencies (currently Python 2 only) -BuildRequires: python-wxWidgets >= 3 +# Wx dependencies +BuildRequires: %{python_module wxPython >= 4} # tk dependencies BuildRequires: %{python_module tk} # X server needed for Qt4/Qt5 tests @@ -102,11 +103,6 @@ Requires: python-python-dateutil >= 2.1 Requires: python-pytz Requires: python-six >= 1.10 -%ifpython2 -Requires: python-backports.functools_lru_cache -Requires: python-functools32 -Requires: python-subprocess32 -%endif Recommends: ghostscript Recommends: libxml2-tools Recommends: python-Pillow @@ -118,10 +114,6 @@ %endif Provides: python-matplotlib-gtk = %{version} Obsoletes: python-matplotlib-gtk < %{version} -%ifpython2 -Provides: %{oldpython}-matplotlib-gtk = %{version} -Obsoletes: %{oldpython}-matplotlib-gtk < %{version} -%endif %python_subpackages @@ -229,14 +221,14 @@ This package includes the browser-based webagg backend for the %{name} plotting package -%package -n %{python2_prefix}-matplotlib-wx +%package wx Summary: WxWidgets backend for %{name} License: BSD-2-Clause Group: Development/Libraries/Python Requires: %{name} = %{version} -Requires: python-wxWidgets >= 2.8 +Requires: python-wxPython >= 4 -%description -n %{python2_prefix}-matplotlib-wx +%description wx This package includes the wxWidgets-based wxagg backend for %{name} plotting package @@ -302,33 +294,32 @@ %exclude %{python_sitearch}/matplotlib/backends/backend_tkagg.* %exclude %{python_sitearch}/matplotlib/backends/backend_webagg.* %exclude %{python_sitearch}/matplotlib/backends/backend_webagg_core.* +%exclude %{python_sitearch}/matplotlib/backends/backend_wx.* +%exclude %{python_sitearch}/matplotlib/backends/backend_wxagg.* %exclude %{python_sitearch}/matplotlib/backends/qt_compat.* %exclude %{python_sitearch}/matplotlib/backends/qt_editor/ %exclude %{python_sitearch}/matplotlib/backends/tkagg.* %exclude %{python_sitearch}/matplotlib/backends/web_backend/ +%exclude %{python_sitearch}/matplotlib/backends/wx_compat.* %endif %ifpycache %if 0%{?is_opensuse} -%exclude %{python_sitearch}/matplotlib/backends/__pycache__/backend_cairo.* -%exclude %{python_sitearch}/matplotlib/backends/__pycache__/backend_gtk3.* -%exclude %{python_sitearch}/matplotlib/backends/__pycache__/backend_gtk3agg.* -%exclude %{python_sitearch}/matplotlib/backends/__pycache__/backend_gtk3cairo.* +%exclude %{python_sitearch}/matplotlib/backends/__pycache__/backend_cairo.*.py* +%exclude %{python_sitearch}/matplotlib/backends/__pycache__/backend_gtk3.*.py* +%exclude %{python_sitearch}/matplotlib/backends/__pycache__/backend_gtk3agg.*.py* +%exclude %{python_sitearch}/matplotlib/backends/__pycache__/backend_gtk3cairo.*.py* %exclude %{python_sitearch}/matplotlib/backends/__pycache__/backend_qt4.*.py* %exclude %{python_sitearch}/matplotlib/backends/__pycache__/backend_qt4agg.*.py* -%exclude %{python_sitearch}/matplotlib/backends/__pycache__/backend_qt5.* -%exclude %{python_sitearch}/matplotlib/backends/__pycache__/backend_qt5agg.* -%exclude %{python_sitearch}/matplotlib/backends/__pycache__/backend_tkagg.* -%exclude %{python_sitearch}/matplotlib/backends/__pycache__/backend_webagg.* -%exclude %{python_sitearch}/matplotlib/backends/__pycache__/backend_webagg_core.* -%exclude %{python_sitearch}/matplotlib/backends/__pycache__/qt_compat.* -%exclude %{python_sitearch}/matplotlib/backends/__pycache__/tkagg.* -%endif -%endif -%ifpython2 -%if 0%{?is_opensuse} -%exclude %{python_sitearch}/matplotlib/backends/backend_wx.py* -%exclude %{python_sitearch}/matplotlib/backends/backend_wxagg.py* -%exclude %{python_sitearch}/matplotlib/backends/wx_compat.py* +%exclude %{python_sitearch}/matplotlib/backends/__pycache__/backend_qt5.*.py* +%exclude %{python_sitearch}/matplotlib/backends/__pycache__/backend_qt5agg.*.py* +%exclude %{python_sitearch}/matplotlib/backends/__pycache__/backend_tkagg.*.py* +%exclude %{python_sitearch}/matplotlib/backends/__pycache__/backend_webagg.*.py* +%exclude %{python_sitearch}/matplotlib/backends/__pycache__/backend_webagg_core.*.py* +%exclude %{python_sitearch}/matplotlib/backends/__pycache__/backend_wx.*.py* +%exclude %{python_sitearch}/matplotlib/backends/__pycache__/backend_wxagg.*.py* +%exclude %{python_sitearch}/matplotlib/backends/__pycache__/qt_compat.*.py* +%exclude %{python_sitearch}/matplotlib/backends/__pycache__/tkagg.*.py* +%exclude %{python_sitearch}/matplotlib/backends/__pycache__/wx_compat.*.py* %endif %endif @@ -401,12 +392,15 @@ %pycache_only %{python_sitearch}/matplotlib/backends/__pycache__/backend_webagg.*.py* %pycache_only %{python_sitearch}/matplotlib/backends/__pycache__/backend_webagg_core.*.py* -%files -n %{python2_prefix}-matplotlib-wx +%files %{python_files wx} %license LICENSE/ %license doc/users/license.rst -%{python2_sitearch}/matplotlib/backends/wx_compat.py* -%{python2_sitearch}/matplotlib/backends/backend_wx.py* -%{python2_sitearch}/matplotlib/backends/backend_wxagg.py* +%{python_sitearch}/matplotlib/backends/wx_compat.py* +%{python_sitearch}/matplotlib/backends/backend_wx.py* +%{python_sitearch}/matplotlib/backends/backend_wxagg.py* +%pycache_only %{python_sitearch}/matplotlib/backends/__pycache__/wx_compat.*.py* +%pycache_only %{python_sitearch}/matplotlib/backends/__pycache__/backend_wx.*.py* +%pycache_only %{python_sitearch}/matplotlib/backends/__pycache__/backend_wxagg.*.py* %endif ++++++ matplotlib-2.2.3.tar.gz -> matplotlib-3.0.0.tar.gz ++++++ /work/SRC/openSUSE:Factory/python-matplotlib/matplotlib-2.2.3.tar.gz /work/SRC/openSUSE:Factory/.python-matplotlib.new/matplotlib-3.0.0.tar.gz differ: char 5, line 1
