The package rpms/python2-matplotlib.git has added or updated architecture specific content
in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/python2-matplotlib.git/commit/?id....
Change:
-%ifarch i686 armv7hl
Thanks.
Full change:
============
commit 61325fb06712da5fca46a1577bd39b083312c09c
Author: Jason Tibbitts <tibbs(a)math.uh.edu>
Date: Mon Oct 1 10:05:12 2018 -0500
Undo the mess that was checked in.
Somehow this briefly became a non-EPEL-only package and then was
immediately orphaned.
This removes all of the stuff which was checked and goes back to being
an EPEL-only package. The history is now something of a mess because 13
years of history were checked in on top of this. Oh, well.
diff --git a/0001-Force-using-system-qhull.patch b/0001-Force-using-system-qhull.patch
deleted file mode 100644
index d8079bc..0000000
--- a/0001-Force-using-system-qhull.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-From 46361ca058295e3f08d3c54196d990c497834306 Mon Sep 17 00:00:00 2001
-From: Elliott Sales de Andrade <quantum.analyst(a)gmail.com>
-Date: Fri, 30 Mar 2018 03:15:51 -0400
-Subject: [PATCH] Force using system qhull.
-
-Signed-off-by: Elliott Sales de Andrade <quantum.analyst(a)gmail.com>
----
- setupext.py | 17 ++---------------
- 1 file changed, 2 insertions(+), 15 deletions(-)
-
-diff --git a/setupext.py b/setupext.py
-index d2ff239ad..30e0c9085 100644
---- a/setupext.py
-+++ b/setupext.py
-@@ -1318,23 +1318,10 @@ class Qhull(SetupPackage):
-
- def check(self):
- self.__class__.found_external = True
-- try:
-- return self._check_for_pkg_config(
-- 'libqhull', 'libqhull/qhull_a.h',
min_version='2015.2')
-- except CheckFailed as e:
-- self.__class__.found_pkgconfig = False
-- self.__class__.found_external = False
-- return str(e) + ' Using local copy.'
-+ return ' Using system copy.'
-
- def add_flags(self, ext):
-- if self.found_external:
-- pkg_config.setup_extension(ext, 'qhull',
-- default_libraries=['qhull'])
-- else:
-- ext.include_dirs.insert(0, 'extern')
-- ext.sources.extend(sorted(glob.glob('extern/libqhull/*.c')))
-- if sysconfig.get_config_var('LIBM') == '-lm':
-- ext.libraries.extend('m')
-+ ext.libraries.append('qhull')
-
-
- class TTConv(SetupPackage):
---
-2.14.3
-
diff --git a/0001-matplotlibrc-path-search-fix.patch
b/0001-matplotlibrc-path-search-fix.patch
deleted file mode 100644
index 7c85c5d..0000000
--- a/0001-matplotlibrc-path-search-fix.patch
+++ /dev/null
@@ -1,97 +0,0 @@
-From e318adb6b70cdb27eb8cd5235909b8e8430080d7 Mon Sep 17 00:00:00 2001
-From: Elliott Sales de Andrade <quantum.analyst(a)gmail.com>
-Date: Wed, 27 Sep 2017 19:35:59 -0400
-Subject: [PATCH 1/3] matplotlibrc path search fix
-
-Signed-off-by: Elliott Sales de Andrade <quantum.analyst(a)gmail.com>
----
- lib/matplotlib/__init__.py | 8 +++++---
- lib/matplotlib/tests/test_rcparams.py | 22 ++++++++++++++++------
- 2 files changed, 21 insertions(+), 9 deletions(-)
-
-diff --git a/lib/matplotlib/__init__.py b/lib/matplotlib/__init__.py
-index c5accc3c3..bc38f316c 100644
---- a/lib/matplotlib/__init__.py
-+++ b/lib/matplotlib/__init__.py
-@@ -738,9 +738,12 @@ def _get_data_path():
-
- _file = _decode_filesystem_path(__file__)
- path = os.sep.join([os.path.dirname(_file), 'mpl-data'])
-+ path = '/usr/share/python2-matplotlib/mpl-data'
- if os.path.isdir(path):
- return path
-
-+ raise RuntimeError('Could not find the matplotlib data files')
-+
- # setuptools' namespace_packages may highjack this init file
- # so need to try something known to be in matplotlib, not basemap
- import matplotlib.afm
-@@ -821,8 +824,7 @@ def matplotlib_fname():
-
- - `$HOME/.matplotlib/matplotlibrc` if `$HOME` is defined.
-
-- - Lastly, it looks in `$MATPLOTLIBDATA/matplotlibrc` for a
-- system-defined copy.
-+ - Lastly, it looks in `/etc/python2-matplotlibrc` for a system-defined copy.
- """
-
- def gen_candidates():
-@@ -835,7 +837,7 @@ def matplotlib_fname():
- yield matplotlibrc
- yield os.path.join(matplotlibrc, 'matplotlibrc')
- yield os.path.join(_get_configdir(), 'matplotlibrc')
-- yield os.path.join(get_data_path(), 'matplotlibrc')
-+ yield '/etc/python2-matplotlibrc'
-
- for fname in gen_candidates():
- if os.path.exists(fname):
-diff --git a/lib/matplotlib/tests/test_rcparams.py
b/lib/matplotlib/tests/test_rcparams.py
-index c0378e1bf..7f14bcc46 100644
---- a/lib/matplotlib/tests/test_rcparams.py
-+++ b/lib/matplotlib/tests/test_rcparams.py
-@@ -424,14 +424,25 @@ def test_rcparams_reset_after_fail():
- assert mpl.rcParams['text.usetex'] is False
-
-
--def test_if_rctemplate_is_up_to_date():
-+(a)pytest.fixture
-+def mplrc():
-+ # This is the Fedora-specific location ...
-+ if 'MATPLOTLIBDATA' in os.environ:
-+ # ... in buildroot.
-+ return os.path.join(os.environ['MATPLOTLIBDATA'],
-+ '../../../../etc/python2-matplotlibrc')
-+ else:
-+ # ... on installed systems.
-+ return '/etc/python2-matplotlibrc'
-+
-+
-+def test_if_rctemplate_is_up_to_date(mplrc):
- # This tests if the matplotlibrc.template file
- # contains all valid rcParams.
- dep1 = mpl._all_deprecated
- dep2 = mpl._deprecated_set
- deprecated = list(dep1.union(dep2))
-- path_to_rc = os.path.join(mpl.get_data_path(), 'matplotlibrc')
-- with open(path_to_rc, "r") as f:
-+ with open(mplrc, "r") as f:
- rclines = f.readlines()
- missing = {}
- for k, v in mpl.defaultParams.items():
-@@ -453,11 +464,10 @@ def test_if_rctemplate_is_up_to_date():
- .format(missing.items()))
-
-
--def test_if_rctemplate_would_be_valid(tmpdir):
-+def test_if_rctemplate_would_be_valid(tmpdir, mplrc):
- # This tests if the matplotlibrc.template file would result in a valid
- # rc file if all lines are uncommented.
-- path_to_rc = os.path.join(mpl.get_data_path(), 'matplotlibrc')
-- with open(path_to_rc, "r") as f:
-+ with open(mplrc, "r") as f:
- rclines = f.readlines()
- newlines = []
- for line in rclines:
---
-2.17.1
-
diff --git a/0002-Increase-tolerances-for-non-x86_64-arches.patch
b/0002-Increase-tolerances-for-non-x86_64-arches.patch
deleted file mode 100644
index 17d7262..0000000
--- a/0002-Increase-tolerances-for-non-x86_64-arches.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From ece1f936ba4c130cf82d3954a5e677d96ca3a854 Mon Sep 17 00:00:00 2001
-From: Elliott Sales de Andrade <quantum.analyst(a)gmail.com>
-Date: Tue, 23 Jan 2018 20:27:17 -0500
-Subject: [PATCH 2/3] Increase tolerances for non-x86_64 arches.
-
-Signed-off-by: Elliott Sales de Andrade <quantum.analyst(a)gmail.com>
----
- lib/matplotlib/tests/test_streamplot.py | 3 +--
- 1 file changed, 1 insertion(+), 2 deletions(-)
-
-diff --git a/lib/matplotlib/tests/test_streamplot.py
b/lib/matplotlib/tests/test_streamplot.py
-index 81a51e711..4f70ce861 100644
---- a/lib/matplotlib/tests/test_streamplot.py
-+++ b/lib/matplotlib/tests/test_streamplot.py
-@@ -58,8 +58,7 @@ def test_linewidth():
- linewidth=lw)
-
-
--@image_comparison(baseline_images=['streamplot_masks_and_nans'],
-- tol=0.04 if on_win else 0)
-+@image_comparison(baseline_images=['streamplot_masks_and_nans'], tol=0.01)
- def test_masks_and_nans():
- X, Y, U, V = velocity_field()
- mask = np.zeros(U.shape, dtype=bool)
---
-2.17.1
-
diff --git a/0003-Increase-some-tolerances-for-32-bit-systems.patch
b/0003-Increase-some-tolerances-for-32-bit-systems.patch
deleted file mode 100644
index 5b767d7..0000000
--- a/0003-Increase-some-tolerances-for-32-bit-systems.patch
+++ /dev/null
@@ -1,567 +0,0 @@
-From b8a97810843ff739cb98cb5159843f2836dbd8b3 Mon Sep 17 00:00:00 2001
-From: Elliott Sales de Andrade <quantum.analyst(a)gmail.com>
-Date: Sat, 31 Mar 2018 00:15:14 -0400
-Subject: [PATCH 3/3] Increase some tolerances for 32-bit systems.
-
-Signed-off-by: Elliott Sales de Andrade <quantum.analyst(a)gmail.com>
----
- lib/matplotlib/testing/decorators.py | 2 +-
- lib/matplotlib/tests/test_artist.py | 3 +-
- lib/matplotlib/tests/test_axes.py | 47 +++++++++----------
- lib/matplotlib/tests/test_collections.py | 2 +-
- lib/matplotlib/tests/test_colorbar.py | 11 +++--
- .../tests/test_constrainedlayout.py | 2 +-
- lib/matplotlib/tests/test_contour.py | 6 +--
- lib/matplotlib/tests/test_image.py | 2 +-
- lib/matplotlib/tests/test_mathtext.py | 4 +-
- lib/matplotlib/tests/test_patches.py | 3 +-
- lib/matplotlib/tests/test_patheffects.py | 2 +-
- lib/matplotlib/tests/test_pickle.py | 2 +-
- lib/matplotlib/tests/test_quiver.py | 2 +-
- lib/matplotlib/tests/test_streamplot.py | 3 +-
- lib/matplotlib/tests/test_transforms.py | 2 +-
- .../tests/test_axisartist_floating_axes.py | 4 +-
- ...test_axisartist_grid_helper_curvelinear.py | 6 +--
- lib/mpl_toolkits/tests/test_mplot3d.py | 4 +-
- 18 files changed, 53 insertions(+), 54 deletions(-)
-
-diff --git a/lib/matplotlib/testing/decorators.py b/lib/matplotlib/testing/decorators.py
-index 0ce6e6252..9a80eec1a 100644
---- a/lib/matplotlib/testing/decorators.py
-+++ b/lib/matplotlib/testing/decorators.py
-@@ -408,7 +408,7 @@ def _pytest_image_comparison(baseline_images, extensions, tol,
- return decorator
-
-
--def image_comparison(baseline_images, extensions=None, tol=0,
-+def image_comparison(baseline_images, extensions=None, tol=0.1,
- freetype_version=None, remove_text=False,
- savefig_kwarg=None,
- # Default of mpl_test_settings fixture and cleanup too.
-diff --git a/lib/matplotlib/tests/test_artist.py b/lib/matplotlib/tests/test_artist.py
-index e6aff72bf..b60305bcf 100644
---- a/lib/matplotlib/tests/test_artist.py
-+++ b/lib/matplotlib/tests/test_artist.py
-@@ -96,7 +96,8 @@ def test_collection_transform_of_none():
- assert isinstance(c._transOffset, mtransforms.IdentityTransform)
-
-
--@image_comparison(baseline_images=["clip_path_clipping"], remove_text=True)
-+@image_comparison(baseline_images=["clip_path_clipping"], remove_text=True,
-+ tol=0.28)
- def test_clipping():
- exterior = mpath.Path.unit_rectangle().deepcopy()
- exterior.vertices *= 4
-diff --git a/lib/matplotlib/tests/test_axes.py b/lib/matplotlib/tests/test_axes.py
-index 2fa6c2c94..8c589f514 100644
---- a/lib/matplotlib/tests/test_axes.py
-+++ b/lib/matplotlib/tests/test_axes.py
-@@ -555,7 +555,7 @@ def test_single_point():
- plt.plot('b', 'b', 'o', data=data)
-
-
--@image_comparison(baseline_images=['single_date'])
-+@image_comparison(baseline_images=['single_date'], tol=1.97)
- def test_single_date():
- time1 = [721964.0]
- data1 = [-65.54]
-@@ -739,8 +739,7 @@ def test_polar_rlabel_position():
- ax.tick_params(rotation='auto')
-
-
--@image_comparison(baseline_images=['polar_theta_wedge'],
style='default',
-- tol=0.01 if six.PY2 else 0)
-+@image_comparison(baseline_images=['polar_theta_wedge'],
style='default')
- def test_polar_theta_limits():
- r = np.arange(0, 3.0, 0.01)
- theta = 2*np.pi*r
-@@ -1023,7 +1022,7 @@ def test_fill_between_interpolate():
-
-
- @image_comparison(baseline_images=['fill_between_interpolate_decreasing'],
-- style='mpl20', remove_text=True)
-+ style='mpl20', remove_text=True, tol=0.78)
- def test_fill_between_interpolate_decreasing():
- p = np.array([724.3, 700, 655])
- t = np.array([9.4, 7, 2.2])
-@@ -1105,7 +1104,7 @@ def test_pcolormesh():
-
-
- @image_comparison(baseline_images=['pcolormesh_datetime_axis'],
-- extensions=['png'], remove_text=False)
-+ extensions=['png'], remove_text=False, tol=0.19)
- def test_pcolormesh_datetime_axis():
- fig = plt.figure()
- fig.subplots_adjust(hspace=0.4, top=0.98, bottom=.15)
-@@ -1131,7 +1130,7 @@ def test_pcolormesh_datetime_axis():
-
-
- @image_comparison(baseline_images=['pcolor_datetime_axis'],
-- extensions=['png'], remove_text=False)
-+ extensions=['png'], remove_text=False, tol=0.19)
- def test_pcolor_datetime_axis():
- fig = plt.figure()
- fig.subplots_adjust(hspace=0.4, top=0.98, bottom=.15)
-@@ -1188,7 +1187,7 @@ def test_canonical():
-
-
- @image_comparison(baseline_images=['arc_angles'], remove_text=True,
-- style='default', extensions=['png'])
-+ style='default', extensions=['png'], tol=0.17)
- def test_arc_angles():
- from matplotlib import patches
- # Ellipse parameters
-@@ -2450,7 +2449,7 @@ def test_boxplot_mod_artist_after_plotting():
-
- @image_comparison(baseline_images=['violinplot_vert_baseline',
- 'violinplot_vert_baseline'],
-- extensions=['png'])
-+ extensions=['png'], tol=0.24)
- def test_vert_violinplot_baseline():
- # First 9 digits of frac(sqrt(2))
- np.random.seed(414213562)
-@@ -2468,7 +2467,7 @@ def test_vert_violinplot_baseline():
-
-
- @image_comparison(baseline_images=['violinplot_vert_showmeans'],
-- extensions=['png'])
-+ extensions=['png'], tol=0.23)
- def test_vert_violinplot_showmeans():
- ax = plt.axes()
- # First 9 digits of frac(sqrt(3))
-@@ -2479,7 +2478,7 @@ def test_vert_violinplot_showmeans():
-
-
- @image_comparison(baseline_images=['violinplot_vert_showextrema'],
-- extensions=['png'])
-+ extensions=['png'], tol=0.23)
- def test_vert_violinplot_showextrema():
- ax = plt.axes()
- # First 9 digits of frac(sqrt(5))
-@@ -2490,7 +2489,7 @@ def test_vert_violinplot_showextrema():
-
-
- @image_comparison(baseline_images=['violinplot_vert_showmedians'],
-- extensions=['png'])
-+ extensions=['png'], tol=0.23)
- def test_vert_violinplot_showmedians():
- ax = plt.axes()
- # First 9 digits of frac(sqrt(7))
-@@ -2501,7 +2500,7 @@ def test_vert_violinplot_showmedians():
-
-
- @image_comparison(baseline_images=['violinplot_vert_showall'],
-- extensions=['png'])
-+ extensions=['png'], tol=0.2)
- def test_vert_violinplot_showall():
- ax = plt.axes()
- # First 9 digits of frac(sqrt(11))
-@@ -2512,7 +2511,7 @@ def test_vert_violinplot_showall():
-
-
- @image_comparison(baseline_images=['violinplot_vert_custompoints_10'],
-- extensions=['png'])
-+ extensions=['png'], tol=0.22)
- def test_vert_violinplot_custompoints_10():
- ax = plt.axes()
- # First 9 digits of frac(sqrt(13))
-@@ -2523,7 +2522,7 @@ def test_vert_violinplot_custompoints_10():
-
-
- @image_comparison(baseline_images=['violinplot_vert_custompoints_200'],
-- extensions=['png'])
-+ extensions=['png'], tol=0.22)
- def test_vert_violinplot_custompoints_200():
- ax = plt.axes()
- # First 9 digits of frac(sqrt(17))
-@@ -2534,7 +2533,7 @@ def test_vert_violinplot_custompoints_200():
-
-
- @image_comparison(baseline_images=['violinplot_horiz_baseline'],
-- extensions=['png'])
-+ extensions=['png'], tol=0.2)
- def test_horiz_violinplot_baseline():
- ax = plt.axes()
- # First 9 digits of frac(sqrt(19))
-@@ -2545,7 +2544,7 @@ def test_horiz_violinplot_baseline():
-
-
- @image_comparison(baseline_images=['violinplot_horiz_showmedians'],
-- extensions=['png'])
-+ extensions=['png'], tol=0.23)
- def test_horiz_violinplot_showmedians():
- ax = plt.axes()
- # First 9 digits of frac(sqrt(23))
-@@ -2556,7 +2555,7 @@ def test_horiz_violinplot_showmedians():
-
-
- @image_comparison(baseline_images=['violinplot_horiz_showmeans'],
-- extensions=['png'])
-+ extensions=['png'], tol=0.25)
- def test_horiz_violinplot_showmeans():
- ax = plt.axes()
- # First 9 digits of frac(sqrt(29))
-@@ -2567,7 +2566,7 @@ def test_horiz_violinplot_showmeans():
-
-
- @image_comparison(baseline_images=['violinplot_horiz_showextrema'],
-- extensions=['png'])
-+ extensions=['png'], tol=0.2)
- def test_horiz_violinplot_showextrema():
- ax = plt.axes()
- # First 9 digits of frac(sqrt(31))
-@@ -2578,7 +2577,7 @@ def test_horiz_violinplot_showextrema():
-
-
- @image_comparison(baseline_images=['violinplot_horiz_showall'],
-- extensions=['png'])
-+ extensions=['png'], tol=0.19)
- def test_horiz_violinplot_showall():
- ax = plt.axes()
- # First 9 digits of frac(sqrt(37))
-@@ -2589,7 +2588,7 @@ def test_horiz_violinplot_showall():
-
-
- @image_comparison(baseline_images=['violinplot_horiz_custompoints_10'],
-- extensions=['png'])
-+ extensions=['png'], tol=0.22)
- def test_horiz_violinplot_custompoints_10():
- ax = plt.axes()
- # First 9 digits of frac(sqrt(41))
-@@ -2600,7 +2599,7 @@ def test_horiz_violinplot_custompoints_10():
-
-
- @image_comparison(baseline_images=['violinplot_horiz_custompoints_200'],
-- extensions=['png'])
-+ extensions=['png'], tol=0.22)
- def test_horiz_violinplot_custompoints_200():
- ax = plt.axes()
- # First 9 digits of frac(sqrt(43))
-@@ -3947,7 +3946,7 @@ def test_psd_noise():
-
-
- @image_comparison(baseline_images=['csd_freqs'], remove_text=True,
-- extensions=['png'], tol=0.002)
-+ extensions=['png'], tol=0.21)
- def test_csd_freqs():
- '''test axes.csd with sinusoidal stimuli'''
- n = 10000
-@@ -4806,7 +4805,7 @@ def test_rc_spines():
-
-
- @image_comparison(baseline_images=['rc_grid'], extensions=['png'],
-- savefig_kwarg={'dpi': 40})
-+ savefig_kwarg={'dpi': 40}, tol=0.2)
- def test_rc_grid():
- fig = plt.figure()
- rc_dict0 = {
-@@ -5301,7 +5300,7 @@ def test_date_timezone_y():
-
-
- @image_comparison(baseline_images=['date_timezone_x_and_y'],
-- extensions=['png'])
-+ extensions=['png'], tol=3.05)
- def test_date_timezone_x_and_y():
- # Tests issue 5575
- time_index = [pytz.timezone('UTC').localize(datetime.datetime(
-diff --git a/lib/matplotlib/tests/test_collections.py
b/lib/matplotlib/tests/test_collections.py
-index 291647d17..265f23fed 100644
---- a/lib/matplotlib/tests/test_collections.py
-+++ b/lib/matplotlib/tests/test_collections.py
-@@ -467,7 +467,7 @@ def test_EllipseCollection():
-
-
- @image_comparison(baseline_images=['polycollection_close'],
-- extensions=['png'], remove_text=True)
-+ extensions=['png'], remove_text=True, tol=0.45)
- def test_polycollection_close():
- from mpl_toolkits.mplot3d import Axes3D
-
-diff --git a/lib/matplotlib/tests/test_colorbar.py
b/lib/matplotlib/tests/test_colorbar.py
-index 12a9bed3b..86d2358fb 100644
---- a/lib/matplotlib/tests/test_colorbar.py
-+++ b/lib/matplotlib/tests/test_colorbar.py
-@@ -95,7 +95,7 @@ def _colorbar_extension_length(spacing):
- @image_comparison(
- baseline_images=['colorbar_extensions_shape_uniform',
- 'colorbar_extensions_shape_proportional'],
-- extensions=['png'])
-+ extensions=['png'], tol=0.16)
- def test_colorbar_extension_shape():
- '''Test rectangular colorbar extensions.'''
- # Create figures for uniform and proportionally spaced colorbars.
-@@ -105,7 +105,7 @@ def test_colorbar_extension_shape():
-
- @image_comparison(baseline_images=['colorbar_extensions_uniform',
- 'colorbar_extensions_proportional'],
-- extensions=['png'])
-+ extensions=['png'], tol=0.25)
- def test_colorbar_extension_length():
- '''Test variable length colorbar extensions.'''
- # Create figures for uniform and proportionally spaced colorbars.
-@@ -119,7 +119,7 @@ def test_colorbar_extension_length():
- 'cbar_sharing',
- ],
- extensions=['png'], remove_text=True,
-- savefig_kwarg={'dpi': 40})
-+ savefig_kwarg={'dpi': 40}, tol=0.17)
- def test_colorbar_positioning():
- data = np.arange(1200).reshape(30, 40)
- levels = [0, 200, 400, 600, 800, 1000, 1200]
-@@ -173,7 +173,7 @@ def test_colorbar_positioning():
-
- @image_comparison(baseline_images=['cbar_with_subplots_adjust'],
- extensions=['png'], remove_text=True,
-- savefig_kwarg={'dpi': 40})
-+ savefig_kwarg={'dpi': 40}, tol=0.17)
- def test_gridspec_make_colorbar():
- plt.figure()
- data = np.arange(1200).reshape(30, 40)
-@@ -232,7 +232,8 @@ def test_colorbarbase():
-
- @image_comparison(
- baseline_images=['colorbar_closed_patch'],
-- remove_text=True)
-+ remove_text=True,
-+ tol=0.22)
- def test_colorbar_closed_patch():
- fig = plt.figure(figsize=(8, 6))
- ax1 = fig.add_axes([0.05, 0.85, 0.9, 0.1])
-diff --git a/lib/matplotlib/tests/test_constrainedlayout.py
b/lib/matplotlib/tests/test_constrainedlayout.py
-index fcf633a08..cad431771 100644
---- a/lib/matplotlib/tests/test_constrainedlayout.py
-+++ b/lib/matplotlib/tests/test_constrainedlayout.py
-@@ -295,7 +295,7 @@ def test_constrained_layout12():
- ax.set_xlabel('x-label')
-
-
--@image_comparison(baseline_images=['constrained_layout13'], tol=2.e-2,
-+@image_comparison(baseline_images=['constrained_layout13'], tol=3.e-2,
- extensions=['png'])
- def test_constrained_layout13():
- 'Test that padding works.'
-diff --git a/lib/matplotlib/tests/test_contour.py b/lib/matplotlib/tests/test_contour.py
-index 42903ac68..f03a5d0af 100644
---- a/lib/matplotlib/tests/test_contour.py
-+++ b/lib/matplotlib/tests/test_contour.py
-@@ -217,7 +217,7 @@ def test_given_colors_levels_and_extends():
-
-
- @image_comparison(baseline_images=['contour_datetime_axis'],
-- extensions=['png'], remove_text=False)
-+ extensions=['png'], remove_text=False, tol=0.18)
- def test_contour_datetime_axis():
- fig = plt.figure()
- fig.subplots_adjust(hspace=0.4, top=0.98, bottom=.15)
-@@ -243,7 +243,7 @@ def test_contour_datetime_axis():
-
-
- @image_comparison(baseline_images=['contour_test_label_transforms'],
-- extensions=['png'], remove_text=True)
-+ extensions=['png'], remove_text=True, tol=1.38)
- def test_labels():
- # Adapted from pylab_examples example code: contour_demo.py
- # see issues #2475, #2843, and #2818 for explanation
-@@ -274,7 +274,7 @@ def test_labels():
-
- @image_comparison(baseline_images=['contour_corner_mask_False',
- 'contour_corner_mask_True'],
-- extensions=['png'], remove_text=True)
-+ extensions=['png'], remove_text=True, tol=0.19)
- def test_corner_mask():
- n = 60
- mask_level = 0.95
-diff --git a/lib/matplotlib/tests/test_image.py b/lib/matplotlib/tests/test_image.py
-index e6da25789..ed3ab63c9 100644
---- a/lib/matplotlib/tests/test_image.py
-+++ b/lib/matplotlib/tests/test_image.py
-@@ -768,7 +768,7 @@ def test_imshow_endianess():
-
-
- @image_comparison(baseline_images=['imshow_masked_interpolation'],
-- remove_text=True, style='mpl20')
-+ remove_text=True, style='mpl20', tol=0.25)
- def test_imshow_masked_interpolation():
-
- cm = copy(plt.get_cmap('viridis'))
-diff --git a/lib/matplotlib/tests/test_mathtext.py
b/lib/matplotlib/tests/test_mathtext.py
-index cdc1093e1..ac0d8bf05 100644
---- a/lib/matplotlib/tests/test_mathtext.py
-+++ b/lib/matplotlib/tests/test_mathtext.py
-@@ -173,7 +173,7 @@ def baseline_images(request, fontset, index):
- ['cm', 'stix', 'stixsans',
'dejavusans',
- 'dejavuserif'])
- @pytest.mark.parametrize('baseline_images', ['mathtext'],
indirect=True)
--@image_comparison(baseline_images=None)
-+@image_comparison(baseline_images=None, tol=0.31)
- def test_mathtext_rendering(baseline_images, fontset, index, test):
- matplotlib.rcParams['mathtext.fontset'] = fontset
- fig = plt.figure(figsize=(5.25, 0.75))
-@@ -187,7 +187,7 @@ def test_mathtext_rendering(baseline_images, fontset, index, test):
- ['cm', 'stix', 'stixsans',
'dejavusans',
- 'dejavuserif'])
- @pytest.mark.parametrize('baseline_images', ['mathfont'],
indirect=True)
--@image_comparison(baseline_images=None, extensions=['png'])
-+@image_comparison(baseline_images=None, extensions=['png'], tol=0.3)
- def test_mathfont_rendering(baseline_images, fontset, index, test):
- matplotlib.rcParams['mathtext.fontset'] = fontset
- fig = plt.figure(figsize=(5.25, 0.75))
-diff --git a/lib/matplotlib/tests/test_patches.py b/lib/matplotlib/tests/test_patches.py
-index ff1abb9c6..cc90e6bb0 100644
---- a/lib/matplotlib/tests/test_patches.py
-+++ b/lib/matplotlib/tests/test_patches.py
-@@ -266,9 +266,8 @@ def test_wedge_movement():
- assert getattr(w, attr) == new_v
-
-
--# png needs tol>=0.06, pdf tol>=1.617
- @image_comparison(baseline_images=['wedge_range'],
-- remove_text=True, tol=1.65 if on_win else 0)
-+ remove_text=True)
- def test_wedge_range():
- ax = plt.axes()
-
-diff --git a/lib/matplotlib/tests/test_patheffects.py
b/lib/matplotlib/tests/test_patheffects.py
-index fe7265957..2addc35ed 100644
---- a/lib/matplotlib/tests/test_patheffects.py
-+++ b/lib/matplotlib/tests/test_patheffects.py
-@@ -121,7 +121,7 @@ def test_SimplePatchShadow_offset():
- assert pe._offset == (4, 5)
-
-
--@image_comparison(baseline_images=['collection'], tol=0.02)
-+@image_comparison(baseline_images=['collection'], tol=0.084)
- def test_collection():
- x, y = np.meshgrid(np.linspace(0, 10, 150), np.linspace(-5, 5, 100))
- data = np.sin(x) + np.cos(y)
-diff --git a/lib/matplotlib/tests/test_pickle.py b/lib/matplotlib/tests/test_pickle.py
-index 89a5a512e..a25961284 100644
---- a/lib/matplotlib/tests/test_pickle.py
-+++ b/lib/matplotlib/tests/test_pickle.py
-@@ -42,7 +42,7 @@ def test_simple():
-
- @image_comparison(baseline_images=['multi_pickle'],
- extensions=['png'], remove_text=True,
-- style='mpl20')
-+ style='mpl20', tol=0.11)
- def test_complete():
- fig = plt.figure('Figure with a label?', figsize=(10, 6))
-
-diff --git a/lib/matplotlib/tests/test_quiver.py b/lib/matplotlib/tests/test_quiver.py
-index a0e1e674f..ede6bfc64 100644
---- a/lib/matplotlib/tests/test_quiver.py
-+++ b/lib/matplotlib/tests/test_quiver.py
-@@ -131,7 +131,7 @@ def test_quiver_key_pivot():
-
-
- @image_comparison(baseline_images=['barbs_test_image'],
-- extensions=['png'], remove_text=True)
-+ extensions=['png'], remove_text=True, tol=0.11)
- def test_barbs():
- x = np.linspace(-5, 5, 5)
- X, Y = np.meshgrid(x, x)
-diff --git a/lib/matplotlib/tests/test_streamplot.py
b/lib/matplotlib/tests/test_streamplot.py
-index 4f70ce861..5bc8184f7 100644
---- a/lib/matplotlib/tests/test_streamplot.py
-+++ b/lib/matplotlib/tests/test_streamplot.py
-@@ -39,8 +39,7 @@ def test_startpoints():
- plt.plot(start_x, start_y, 'ok')
-
-
--@image_comparison(baseline_images=['streamplot_colormap'],
-- tol=.02)
-+@image_comparison(baseline_images=['streamplot_colormap'])
- def test_colormap():
- X, Y, U, V = velocity_field()
- plt.streamplot(X, Y, U, V, color=U, density=0.6, linewidth=2,
-diff --git a/lib/matplotlib/tests/test_transforms.py
b/lib/matplotlib/tests/test_transforms.py
-index 06985db84..8efaef898 100644
---- a/lib/matplotlib/tests/test_transforms.py
-+++ b/lib/matplotlib/tests/test_transforms.py
-@@ -74,7 +74,7 @@ def test_external_transform_api():
-
-
- @image_comparison(baseline_images=['pre_transform_data'],
-- tol=0.08)
-+ tol=0.155)
- def test_pre_transform_plotting():
- # a catch-all for as many as possible plot layouts which handle
- # pre-transforming the data NOTE: The axis range is important in this
-diff --git a/lib/mpl_toolkits/tests/test_axisartist_floating_axes.py
b/lib/mpl_toolkits/tests/test_axisartist_floating_axes.py
-index de7226609..2676fc842 100644
---- a/lib/mpl_toolkits/tests/test_axisartist_floating_axes.py
-+++ b/lib/mpl_toolkits/tests/test_axisartist_floating_axes.py
-@@ -24,7 +24,7 @@ def test_subplot():
-
-
- @image_comparison(baseline_images=['curvelinear3'],
-- extensions=['png'], style='default', tol=0.01)
-+ extensions=['png'], style='default', tol=0.02)
- def test_curvelinear3():
- fig = plt.figure(figsize=(5, 5))
- fig.clf()
-@@ -80,7 +80,7 @@ def test_curvelinear3():
-
-
- @image_comparison(baseline_images=['curvelinear4'],
-- extensions=['png'], style='default', tol=0.01)
-+ extensions=['png'], style='default', tol=0.055)
- def test_curvelinear4():
- fig = plt.figure(figsize=(5, 5))
- fig.clf()
-diff --git a/lib/mpl_toolkits/tests/test_axisartist_grid_helper_curvelinear.py
b/lib/mpl_toolkits/tests/test_axisartist_grid_helper_curvelinear.py
-index a7c637428..e22f4ac3e 100644
---- a/lib/mpl_toolkits/tests/test_axisartist_grid_helper_curvelinear.py
-+++ b/lib/mpl_toolkits/tests/test_axisartist_grid_helper_curvelinear.py
-@@ -19,7 +19,7 @@ from mpl_toolkits.axisartist.grid_helper_curvelinear import \
-
-
- @image_comparison(baseline_images=['custom_transform'],
-- extensions=['png'], style='default', tol=0.03)
-+ extensions=['png'], style='default', tol=0.035)
- def test_custom_transform():
- class MyTransform(Transform):
- input_dims = 2
-@@ -91,7 +91,7 @@ def test_custom_transform():
-
-
- @image_comparison(baseline_images=['polar_box'],
-- extensions=['png'], style='default', tol=0.03)
-+ extensions=['png'], style='default', tol=0.08)
- def test_polar_box():
- fig = plt.figure(figsize=(5, 5))
-
-@@ -152,7 +152,7 @@ def test_polar_box():
-
-
- @image_comparison(baseline_images=['axis_direction'],
-- extensions=['png'], style='default', tol=0.03)
-+ extensions=['png'], style='default', tol=0.05)
- def test_axis_direction():
- fig = plt.figure(figsize=(5, 5))
-
-diff --git a/lib/mpl_toolkits/tests/test_mplot3d.py
b/lib/mpl_toolkits/tests/test_mplot3d.py
-index 0a506db92..44e1681fc 100644
---- a/lib/mpl_toolkits/tests/test_mplot3d.py
-+++ b/lib/mpl_toolkits/tests/test_mplot3d.py
-@@ -225,7 +225,7 @@ def test_text3d():
- ax.set_zlabel('Z axis')
-
-
--@image_comparison(baseline_images=['trisurf3d'], remove_text=True, tol=0.03)
-+@image_comparison(baseline_images=['trisurf3d'], remove_text=True, tol=0.05)
- def test_trisurf3d():
- n_angles = 36
- n_radii = 8
-@@ -704,7 +704,7 @@ class TestVoxels(object):
- @image_comparison(
- baseline_images=['voxels-xyz'],
- extensions=['png'],
-- tol=0.01
-+ tol=0.02
- )
- def test_xyz(self):
- fig, ax = plt.subplots(subplot_kw={"projection": "3d"})
---
-2.17.1
-
diff --git a/0003-Increase-some-tolerances-for-non-x86-arches.patch
b/0003-Increase-some-tolerances-for-non-x86-arches.patch
deleted file mode 100644
index e30ab11..0000000
--- a/0003-Increase-some-tolerances-for-non-x86-arches.patch
+++ /dev/null
@@ -1,278 +0,0 @@
-From 3e2bfee4e8ce28fffa7e9cd0a054429af2e2ebe3 Mon Sep 17 00:00:00 2001
-From: Elliott Sales de Andrade <quantum.analyst(a)gmail.com>
-Date: Sat, 31 Mar 2018 00:33:37 -0400
-Subject: [PATCH 3/3] Increase some tolerances for non-x86 arches.
-
-Signed-off-by: Elliott Sales de Andrade <quantum.analyst(a)gmail.com>
----
- lib/matplotlib/tests/test_arrow_patches.py | 4 ++--
- lib/matplotlib/tests/test_axes.py | 7 ++++---
- lib/matplotlib/tests/test_backends_interactive.py | 2 +-
- lib/matplotlib/tests/test_collections.py | 2 +-
- lib/matplotlib/tests/test_constrainedlayout.py | 2 +-
- lib/matplotlib/tests/test_cycles.py | 6 +++---
- lib/matplotlib/tests/test_figure.py | 2 +-
- lib/matplotlib/tests/test_image.py | 2 +-
- lib/matplotlib/tests/test_legend.py | 6 +++---
- lib/matplotlib/tests/test_pickle.py | 2 +-
- lib/matplotlib/tests/test_scale.py | 2 +-
- lib/matplotlib/tests/test_streamplot.py | 2 +-
- lib/matplotlib/tests/test_units.py | 4 ++--
- .../tests/test_axisartist_grid_helper_curvelinear.py | 2 +-
- 14 files changed, 23 insertions(+), 22 deletions(-)
-
-diff --git a/lib/matplotlib/tests/test_arrow_patches.py
b/lib/matplotlib/tests/test_arrow_patches.py
-index 44f87c5fe..fb50ae710 100644
---- a/lib/matplotlib/tests/test_arrow_patches.py
-+++ b/lib/matplotlib/tests/test_arrow_patches.py
-@@ -68,7 +68,7 @@ def __prepare_fancyarrow_dpi_cor_test():
-
-
- @image_comparison(baseline_images=['fancyarrow_dpi_cor_100dpi'],
-- remove_text=True, extensions=['png'],
-+ remove_text=True, extensions=['png'], tol=0.016,
- savefig_kwarg=dict(dpi=100))
- def test_fancyarrow_dpi_cor_100dpi():
- """
-@@ -83,7 +83,7 @@ def test_fancyarrow_dpi_cor_100dpi():
-
-
- @image_comparison(baseline_images=['fancyarrow_dpi_cor_200dpi'],
-- remove_text=True, extensions=['png'],
-+ remove_text=True, extensions=['png'], tol=0.019,
- savefig_kwarg=dict(dpi=200))
- def test_fancyarrow_dpi_cor_200dpi():
- """
-diff --git a/lib/matplotlib/tests/test_axes.py b/lib/matplotlib/tests/test_axes.py
-index 2fa6c2c94..f785e3e89 100644
---- a/lib/matplotlib/tests/test_axes.py
-+++ b/lib/matplotlib/tests/test_axes.py
-@@ -389,7 +389,7 @@ def test_annotate_default_arrow():
- assert ann.arrow_patch is not None
-
-
--@image_comparison(baseline_images=['polar_axes'], style='default')
-+@image_comparison(baseline_images=['polar_axes'], style='default',
tol=0.01)
- def test_polar_annotations():
- # you can specify the xypoint and the xytext in different
- # positions and coordinate systems, and optionally turn on a
-@@ -3267,7 +3267,8 @@ def test_vertex_markers():
-
-
- @image_comparison(baseline_images=['vline_hline_zorder',
-- 'errorbar_zorder'])
-+ 'errorbar_zorder'],
-+ tol=0.02)
- def test_eb_line_zorder():
- x = list(xrange(10))
-
-@@ -5000,7 +5001,7 @@ def test_title_location_roundtrip():
-
-
- @image_comparison(baseline_images=["loglog"], remove_text=True,
-- extensions=['png'])
-+ extensions=['png'], tol=0.009)
- def test_loglog():
- fig, ax = plt.subplots()
- x = np.arange(1, 11)
-diff --git a/lib/matplotlib/tests/test_backends_interactive.py
b/lib/matplotlib/tests/test_backends_interactive.py
-index df7a5d08a..3567d7f3d 100644
---- a/lib/matplotlib/tests/test_backends_interactive.py
-+++ b/lib/matplotlib/tests/test_backends_interactive.py
-@@ -55,4 +55,4 @@ def test_backend(backend):
- environ["MPLBACKEND"] = backend
- proc = Popen([sys.executable, "-c", _test_script], env=environ)
- # Empirically, 1s is not enough on Travis.
-- assert proc.wait(timeout=10) == 0
-+ assert proc.wait(timeout=30) == 0
-diff --git a/lib/matplotlib/tests/test_collections.py
b/lib/matplotlib/tests/test_collections.py
-index 291647d17..6b623ef52 100644
---- a/lib/matplotlib/tests/test_collections.py
-+++ b/lib/matplotlib/tests/test_collections.py
-@@ -443,7 +443,7 @@ def test_barb_limits():
-
-
- @image_comparison(baseline_images=['EllipseCollection_test_image'],
-- extensions=['png'],
-+ extensions=['png'], tol=0.012,
- remove_text=True)
- def test_EllipseCollection():
- # Test basic functionality
-diff --git a/lib/matplotlib/tests/test_constrainedlayout.py
b/lib/matplotlib/tests/test_constrainedlayout.py
-index fcf633a08..725365d2e 100644
---- a/lib/matplotlib/tests/test_constrainedlayout.py
-+++ b/lib/matplotlib/tests/test_constrainedlayout.py
-@@ -222,7 +222,7 @@ def test_constrained_layout9():
-
-
- @image_comparison(baseline_images=['constrained_layout10'],
-- extensions=['png'])
-+ extensions=['png'], tol=0.01)
- def test_constrained_layout10():
- 'Test for handling legend outside axis'
- fig, axs = plt.subplots(2, 2, constrained_layout=True)
-diff --git a/lib/matplotlib/tests/test_cycles.py b/lib/matplotlib/tests/test_cycles.py
-index dfa0f7c79..ac605c8ab 100644
---- a/lib/matplotlib/tests/test_cycles.py
-+++ b/lib/matplotlib/tests/test_cycles.py
-@@ -10,7 +10,7 @@ from cycler import cycler
-
-
- @image_comparison(baseline_images=['color_cycle_basic'], remove_text=True,
-- extensions=['png'])
-+ extensions=['png'], tol=0.008)
- def test_colorcycle_basic():
- fig, ax = plt.subplots()
- ax.set_prop_cycle(cycler('color', ['r', 'g', 'y']))
-@@ -27,7 +27,7 @@ def test_colorcycle_basic():
-
-
- @image_comparison(baseline_images=['marker_cycle', 'marker_cycle'],
-- remove_text=True, extensions=['png'])
-+ remove_text=True, extensions=['png'], tol=0.008)
- def test_marker_cycle():
- fig, ax = plt.subplots()
- ax.set_prop_cycle(cycler('c', ['r', 'g', 'y']) +
-@@ -60,7 +60,7 @@ def test_marker_cycle():
-
-
- @image_comparison(baseline_images=['lineprop_cycle_basic'], remove_text=True,
-- extensions=['png'])
-+ extensions=['png'], tol=0.009)
- def test_linestylecycle_basic():
- fig, ax = plt.subplots()
- ax.set_prop_cycle(cycler('ls', ['-', '--', ':']))
-diff --git a/lib/matplotlib/tests/test_figure.py b/lib/matplotlib/tests/test_figure.py
-index 69752e17d..e7c57d470 100644
---- a/lib/matplotlib/tests/test_figure.py
-+++ b/lib/matplotlib/tests/test_figure.py
-@@ -14,7 +14,7 @@ import numpy as np
- import pytest
-
-
--@image_comparison(baseline_images=['figure_align_labels'])
-+@image_comparison(baseline_images=['figure_align_labels'], tol=0.01)
- def test_align_labels():
- # Check the figure.align_labels() command
- fig = plt.figure(tight_layout=True)
-diff --git a/lib/matplotlib/tests/test_image.py b/lib/matplotlib/tests/test_image.py
-index e6da25789..626e9eb94 100644
---- a/lib/matplotlib/tests/test_image.py
-+++ b/lib/matplotlib/tests/test_image.py
-@@ -768,7 +768,7 @@ def test_imshow_endianess():
-
-
- @image_comparison(baseline_images=['imshow_masked_interpolation'],
-- remove_text=True, style='mpl20')
-+ remove_text=True, style='mpl20', tol=0.006)
- def test_imshow_masked_interpolation():
-
- cm = copy(plt.get_cmap('viridis'))
-diff --git a/lib/matplotlib/tests/test_legend.py b/lib/matplotlib/tests/test_legend.py
-index 55b8adc77..1784ff966 100644
---- a/lib/matplotlib/tests/test_legend.py
-+++ b/lib/matplotlib/tests/test_legend.py
-@@ -145,7 +145,7 @@ def test_multiple_keys():
-
-
- @image_comparison(baseline_images=['rgba_alpha'],
-- extensions=['png'], remove_text=True)
-+ extensions=['png'], remove_text=True, tol=0.007)
- def test_alpha_rgba():
- import matplotlib.pyplot as plt
-
-@@ -156,7 +156,7 @@ def test_alpha_rgba():
-
-
- @image_comparison(baseline_images=['rcparam_alpha'],
-- extensions=['png'], remove_text=True)
-+ extensions=['png'], remove_text=True, tol=0.007)
- def test_alpha_rcparam():
- import matplotlib.pyplot as plt
-
-@@ -183,7 +183,7 @@ def test_fancy():
- ncol=2, shadow=True, title="My legend", numpoints=1)
-
-
--@image_comparison(baseline_images=['framealpha'], remove_text=True)
-+@image_comparison(baseline_images=['framealpha'], remove_text=True, tol=0.018)
- def test_framealpha():
- x = np.linspace(1, 100, 100)
- y = x
-diff --git a/lib/matplotlib/tests/test_pickle.py b/lib/matplotlib/tests/test_pickle.py
-index 89a5a512e..99051dee7 100644
---- a/lib/matplotlib/tests/test_pickle.py
-+++ b/lib/matplotlib/tests/test_pickle.py
-@@ -42,7 +42,7 @@ def test_simple():
-
- @image_comparison(baseline_images=['multi_pickle'],
- extensions=['png'], remove_text=True,
-- style='mpl20')
-+ style='mpl20', tol=0.004)
- def test_complete():
- fig = plt.figure('Figure with a label?', figsize=(10, 6))
-
-diff --git a/lib/matplotlib/tests/test_scale.py b/lib/matplotlib/tests/test_scale.py
-index dd5b18182..ebebb0525 100644
---- a/lib/matplotlib/tests/test_scale.py
-+++ b/lib/matplotlib/tests/test_scale.py
-@@ -96,7 +96,7 @@ def test_logscale_transform_repr():
-
-
- @image_comparison(baseline_images=['logscale_nonpos_values'], remove_text=True,
-- extensions=['png'], style='mpl20')
-+ extensions=['png'], style='mpl20', tol=0.008)
- def test_logscale_nonpos_values():
- np.random.seed(19680801)
- xs = np.random.normal(size=int(1e3))
-diff --git a/lib/matplotlib/tests/test_streamplot.py
b/lib/matplotlib/tests/test_streamplot.py
-index 4f70ce861..4e52ed0c4 100644
---- a/lib/matplotlib/tests/test_streamplot.py
-+++ b/lib/matplotlib/tests/test_streamplot.py
-@@ -48,7 +48,7 @@ def test_colormap():
- plt.colorbar()
-
-
--@image_comparison(baseline_images=['streamplot_linewidth'])
-+@image_comparison(baseline_images=['streamplot_linewidth'], tol=0.002)
- def test_linewidth():
- X, Y, U, V = velocity_field()
- speed = np.sqrt(U*U + V*V)
-diff --git a/lib/matplotlib/tests/test_units.py b/lib/matplotlib/tests/test_units.py
-index 65c8da7ea..c69d1d531 100644
---- a/lib/matplotlib/tests/test_units.py
-+++ b/lib/matplotlib/tests/test_units.py
-@@ -43,7 +43,7 @@ class Quantity(object):
-
- # Tests that the conversion machinery works properly for classes that
- # work as a facade over numpy arrays (like pint)
--@image_comparison(baseline_images=['plot_pint'],
-+@image_comparison(baseline_images=['plot_pint'], tol=0.003,
- extensions=['png'], remove_text=False, style='mpl20')
- def test_numpy_facade():
- # Create an instance of the conversion interface and
-@@ -87,7 +87,7 @@ def test_numpy_facade():
-
-
- # Tests gh-8908
--@image_comparison(baseline_images=['plot_masked_units'],
-+@image_comparison(baseline_images=['plot_masked_units'], tol=0.007,
- extensions=['png'], remove_text=True, style='mpl20')
- def test_plot_masked_units():
- data = np.linspace(-5, 5)
-diff --git a/lib/mpl_toolkits/tests/test_axisartist_grid_helper_curvelinear.py
b/lib/mpl_toolkits/tests/test_axisartist_grid_helper_curvelinear.py
-index a7c637428..8fc5b25b1 100644
---- a/lib/mpl_toolkits/tests/test_axisartist_grid_helper_curvelinear.py
-+++ b/lib/mpl_toolkits/tests/test_axisartist_grid_helper_curvelinear.py
-@@ -91,7 +91,7 @@ def test_custom_transform():
-
-
- @image_comparison(baseline_images=['polar_box'],
-- extensions=['png'], style='default', tol=0.03)
-+ extensions=['png'], style='default', tol=0.04)
- def test_polar_box():
- fig = plt.figure(figsize=(5, 5))
-
---
-2.17.1
-
diff --git a/dead.package b/dead.package
new file mode 100644
index 0000000..4f04ecb
--- /dev/null
+++ b/dead.package
@@ -0,0 +1 @@
+This is an EPEL-only package.
diff --git a/python2-matplotlib.spec b/python2-matplotlib.spec
deleted file mode 100644
index 3aa8ebe..0000000
--- a/python2-matplotlib.spec
+++ /dev/null
@@ -1,987 +0,0 @@
-%global with_html 0
-
-# It seems like there's some kind of weird occasional error where a
-# build (often aarch64 or ppc64) will fail in one of the Stix font
-# tests with a huge RMS difference, but if you run the same build again,
-# you won't get the same error. Unless someone can figure out what's
-# going on, we just have to keep re-running the build until it doesn't
-# happen.
-%global run_tests 1
-
-# the default backend; one of GTK GTKAgg GTKCairo GTK3Agg GTK3Cairo
-# CocoaAgg MacOSX Qt4Agg Qt5Agg TkAgg WX WXAgg Agg Cairo GDK PS PDF SVG
-%global backend TkAgg
-
-%if "%{backend}" == "TkAgg"
-%global backend_subpackage tk
-%else
-% if "%{backend}" == "Qt4Agg"
-%global backend_subpackage qt4
-% else
-% if "%{backend}" == "Qt5Agg"
-%global backend_subpackage qt5
-% endif
-% endif
-%endif
-
-#
https://fedorahosted.org/fpc/ticket/381
-%global with_bundled_fonts 1
-
-# Use the same directory of the main package for subpackage licence and docs
-%global _docdir_fmt %{name}
-
-#global rctag rc1
-
-# The version of FreeType in this Fedora branch.
-%if %{fedora} >= 29
-%global ftver 2.9.1
-%else
-%global ftver 2.8
-%endif
-
-Name: python2-matplotlib
-Version: 2.2.3
-Release: 2%{?rctag:.%{rctag}}%{?dist}
-Summary: Python 2D plotting library
-# qt4_editor backend is MIT
-License: Python and MIT
-URL:
http://matplotlib.org
-Source0:
https://github.com/matplotlib/matplotlib/archive/v%{version}%{?rctag}/mat...
-Source1: setup.cfg
-
-# Because the qhull package stopped shipping pkgconfig files.
-#
https://src.fedoraproject.org/rpms/qhull/pull-request/1
-Patch0001: 0001-Force-using-system-qhull.patch
-
-# Fedora-specific patches; see:
-#
https://github.com/QuLogic/matplotlib/tree/fedora-patches
-#
https://github.com/QuLogic/matplotlib/tree/fedora-patches-non-x86
-# Updated test images for new FreeType.
-Source1000:
https://github.com/QuLogic/mpl-images/archive/v%{version}-with-freetype-%...
-# Search in /etc/python2-matplotlibrc:
-Patch1001: 0001-matplotlibrc-path-search-fix.patch
-# Image tolerances for anything but x86_64:
-Patch1002: 0002-Increase-tolerances-for-non-x86_64-arches.patch
-# Image tolerances for 32-bit systems: i686 armv7hl
-Patch1003: 0003-Increase-some-tolerances-for-32-bit-systems.patch
-# Image tolerances for 64-bit (but not x86_64) systems: aarch64 ppc64(le) s390x
-Patch1004: 0003-Increase-some-tolerances-for-non-x86-arches.patch
-
-BuildRequires: freetype-devel
-BuildRequires: libpng-devel
-BuildRequires: qhull-devel
-BuildRequires: texlive-cm
-BuildRequires: xorg-x11-server-Xvfb
-BuildRequires: zlib-devel
-
-BuildRequires: python2-numpy
-BuildRequires: python2-pyparsing
-BuildRequires: python2-dateutil
-BuildRequires: python2-kiwisolver
-BuildRequires: python2-pyside
-BuildRequires: python2-setuptools
-BuildRequires: python2-six
-BuildRequires: python2-sphinx
-BuildRequires: python2-subprocess32
-BuildRequires: python2-devel
-BuildRequires: python2-backports-functools_lru_cache
-BuildRequires: python2-pillow
-BuildRequires: python2-pytz
-%if %{with_html}
-BuildRequires: %{_bindir}/pdftops
-# circular dependency: python2-basemap requires matplotlib
-BuildRequires: python2-basemap
-BuildRequires: python2-ipython-sphinx
-BuildRequires: python2-numpydoc
-BuildRequires: python2-scikit-image
-BuildRequires: python2-colorspacious
-BuildRequires: python2-cycler >= 0.10.0
-%endif
-%if %{run_tests}
-BuildRequires: python2-pytest
-BuildRequires: python2-pytest-xdist
-BuildRequires: python2-cycler >= 0.10.0
-BuildRequires: python2-mock
-%endif
-Requires: dejavu-sans-fonts
-Requires: dvipng
-Requires: python2-numpy
-Requires: python2-pyparsing
-Requires: python2-cycler >= 0.10.0
-Requires: python2-dateutil
-Requires: python2-kiwisolver
-Requires: python2-backports-functools_lru_cache
-Requires: python2-matplotlib-data = %{version}-%{release}
-%{?backend_subpackage:Requires: python2-matplotlib-%{backend_subpackage}%{?_isa} =
%{version}-%{release}}
-Recommends: python2-pillow
-Requires: python2-six
-Requires: python2-subprocess32
-Requires: python2-pytz
-%if !%{with_bundled_fonts}
-Requires: stix-math-fonts
-%else
-Provides: bundled(stix-math-fonts)
-%endif
-%{?python_provide:%python_provide python2-matplotlib}
-Provides: bundled(agg) = 2.4
-Provides: bundled(ttconv)
-Provides: bundled(js-jquery1) = 1.11.3
-Provides: bundled(js-jquery1-ui) = 1.11.4
-Provides: bundled(texlive-helvetic)
-
-%description
-Matplotlib is a python 2D plotting library which produces publication
-quality figures in a variety of hardcopy formats and interactive
-environments across platforms. matplotlib can be used in python
-scripts, the python and ipython shell, web application servers, and
-six graphical user interface toolkits.
-
-Matplotlib tries to make easy things easy and hard things possible.
-You can generate plots, histograms, power spectra, bar charts,
-errorcharts, scatterplots, etc, with just a few lines of code.
-
-
-%package -n python2-matplotlib-qt4
-Summary: Qt4 backend for python2-matplotlib
-BuildRequires: PyQt4-devel
-Requires: python2-PyQt4
-Requires: python2-matplotlib%{?_isa} = %{version}-%{release}
-Requires: python2-matplotlib-qt5
-%{?python_provide:%python_provide python2-matplotlib-qt4}
-
-%description -n python2-matplotlib-qt4
-%{summary}
-
-%package -n python2-matplotlib-qt5
-Summary: Qt5 backend for python2-matplotlib
-BuildRequires: python2-qt5
-Requires: python2-qt5
-Requires: python2-matplotlib%{?_isa} = %{version}-%{release}
-%{?python_provide:%python_provide python2-matplotlib-qt5}
-
-%description -n python2-matplotlib-qt5
-%{summary}
-
-%package -n python2-matplotlib-gtk
-Summary: GTK backend for python2-matplotlib
-BuildRequires: gtk2-devel
-BuildRequires: pycairo-devel
-BuildRequires: pygtk2-devel
-Requires: pycairo
-Requires: pygtk2
-Requires: python2-matplotlib%{?_isa} = %{version}-%{release}
-%{?python_provide:%python_provide python2-matplotlib-gtk}
-
-%description -n python2-matplotlib-gtk
-%{summary}
-
-%package -n python2-matplotlib-gtk3
-Summary: GTK3 backend for python2-matplotlib
-# This should be converted to typelib(Gtk) when supported
-BuildRequires: gtk3
-BuildRequires: pygobject3-base
-Requires: gtk3%{?_isa}
-Requires: pygobject3-base%{?_isa}
-Requires: python2-matplotlib%{?_isa} = %{version}-%{release}
-%{?python_provide:%python_provide python2-matplotlib-gtk3}
-
-%description -n python2-matplotlib-gtk3
-%{summary}
-
-%package -n python2-matplotlib-tk
-Summary: Tk backend for python2-matplotlib
-BuildRequires: tcl-devel
-BuildRequires: tkinter
-BuildRequires: tk-devel
-Requires: python2-matplotlib%{?_isa} = %{version}-%{release}
-Requires: tkinter
-%{?python_provide:%python_provide python2-matplotlib-tk}
-
-%description -n python2-matplotlib-tk
-%{summary}
-
-%package -n python2-matplotlib-wx
-Summary: wxPython backend for python2-matplotlib
-BuildRequires: wxPython-devel
-Requires: python2-matplotlib%{?_isa} = %{version}-%{release}
-Requires: python2-wxpython
-%{?python_provide:%python_provide python2-matplotlib-wx}
-
-%description -n python2-matplotlib-wx
-%{summary}
-
-%package -n python2-matplotlib-test-data
-Summary: Test data for python2-matplotlib
-Requires: python2-matplotlib%{?_isa} = %{version}-%{release}
-%{?python_provide:%python_provide python2-matplotlib-test-data}
-
-%description -n python2-matplotlib-test-data
-%{summary}
-
-%package -n python2-matplotlib-doc
-Summary: Documentation files for python2-matplotlib
-%if %{with_html}
-BuildRequires: dvipng
-BuildRequires: graphviz
-BuildRequires: python2-sphinx
-BuildRequires: tex(latex)
-BuildRequires: tex-preview
-%endif
-Requires: python2-matplotlib%{?_isa} = %{version}-%{release}
-%{?python_provide:%python_provide python2-matplotlib-doc}
-
-%description -n python2-matplotlib-doc
-%{summary}
-
-%package -n python2-matplotlib-data
-Summary: Data used by python2-matplotlib
-BuildArch: noarch
-%if %{with_bundled_fonts}
-Requires: python2-matplotlib-data-fonts = %{version}-%{release}
-%endif
-%{?python_provide:%python_provide python2-matplotlib-data}
-
-%description -n python2-matplotlib-data
-%{summary}
-
-%if %{with_bundled_fonts}
-%package -n python2-matplotlib-data-fonts
-Summary: Fonts used by python2-matplotlib
-# STIX and Computer Modern is OFL
-# DejaVu is Bitstream Vera and Public Domain
-License: OFL and Bitstream Vera and Public Domain
-BuildArch: noarch
-Requires: python2-matplotlib-data = %{version}-%{release}
-%{?python_provide:%python_provide python2-matplotlib-data-fonts}
-
-%description -n python2-matplotlib-data-fonts
-%{summary}
-%endif
-
-%prep
-%autosetup -n matplotlib-%{version}%{?rctag} -N
-%patch0001 -p1
-
-# Fedora-specific patches follow:
-%patch1001 -p1
-# Updated test images for new FreeType.
-gzip -dc %SOURCE1000 | tar xvf -
--transform='s~^mpl-images-%{version}-with-freetype-%{ftver}/\([^/]\+\)/~lib/\1/tests/baseline_images/~'
-%ifnarch x86_64
-%patch1002 -p1
-%endif
-%ifarch aarch64 ppc64 ppc64le s390x
-%patch1004 -p1
-%endif
-%ifarch i686 armv7hl
-%patch1003 -p1
-%endif
-rm -r extern/libqhull
-
-# Copy setup.cfg to the builddir
-sed 's/\(backend = \).*/\1%{backend}/' >setup.cfg <%{SOURCE1}
-
-# Keep this until next version, and increment if changing from
-# USE_FONTCONFIG to False or True so that cache is regenerated
-# if updated from a version enabling fontconfig to one not
-# enabling it, or vice versa
-if [ %{version} = 1.4.3 ]; then
- sed -i 's/\(__version__ = 200\)/\1.1/' lib/matplotlib/font_manager.py
-fi
-
-%if !%{with_bundled_fonts}
-# Use fontconfig by default
-sed -i 's/\(USE_FONTCONFIG = \)False/\1True/' lib/matplotlib/font_manager.py
-%endif
-
-
-%build
-export http_proxy=http://127.0.0.1/
-MPLCONFIGDIR=$PWD \
-MATPLOTLIBDATA=$PWD/lib/matplotlib/mpl-data \
- xvfb-run -a %{__python2} setup.py build
-%if %{with_html}
-# Need to make built matplotlib libs available for the sphinx extensions:
-pushd doc
- MPLCONFIGDIR=$PWD/.. \
- MATPLOTLIBDATA=$PWD/../lib/matplotlib/mpl-data \
- PYTHONPATH=`realpath ../build/lib.linux*` \
- %{__python2} make.py html
-popd
-%endif
-# Ensure all example files are non-executable so that the -doc
-# package doesn't drag in dependencies
-find examples -name '*.py' -exec chmod a-x '{}' \;
-
-%install
-export http_proxy=http://127.0.0.1/
-MPLCONFIGDIR=$PWD \
-MATPLOTLIBDATA=$PWD/lib/matplotlib/mpl-data/ \
- %{__python2} setup.py install -O1 --skip-build --root=%{buildroot}
-chmod +x %{buildroot}%{python2_sitearch}/matplotlib/dates.py
-mkdir -p %{buildroot}%{_sysconfdir} %{buildroot}%{_datadir}/python2-matplotlib
-mv %{buildroot}%{python2_sitearch}/matplotlib/mpl-data/matplotlibrc \
- %{buildroot}%{_sysconfdir}/python2-matplotlibrc
-mv %{buildroot}%{python2_sitearch}/matplotlib/mpl-data \
- %{buildroot}%{_datadir}/python2-matplotlib
-%if !%{with_bundled_fonts}
-rm -rf %{buildroot}%{_datadir}/python2-matplotlib/mpl-data/fonts
-%endif
-
-%if %{run_tests}
-%check
-# These files confuse pytest, and we want to test the installed copy.
-rm -rf build*/
-
-export http_proxy=http://127.0.0.1/
-# This should match the default backend
-echo "backend : %{backend}" > matplotlibrc
-# Full tests are not run because pytest doesn't seem to understand namespace
-# packages in PYTHONPATH.
-# Skips:
-# * test_parasite: imports mpl_toolkits which is broken as noted above.
-# * test_polycollection_close: imports mpl_toolkits which is broken as noted
-# above.
-# * test_invisible_Line_rendering: Checks for "slowness" that often fails on
a
-# heavily-loaded builder.
-MPLCONFIGDIR=$PWD \
-MATPLOTLIBDATA=%{buildroot}%{_datadir}/python2-matplotlib/mpl-data \
-PYTHONPATH=%{buildroot}%{python2_sitearch} \
-PYTHONDONTWRITEBYTECODE=1 \
- xvfb-run -a -s "-screen 0 640x480x24" \
- %{__python2} -m pytest --pyargs matplotlib -ra -n $(getconf _NPROCESSORS_ONLN)
\
- -m 'not network' \
- -k 'not test_invisible_Line_rendering and not test_parasite and not
test_polycollection_close and not test_nose_image_comparison'
-
-# We run these separately because they have issues when run in parallel.
-MPLCONFIGDIR=$PWD \
-MATPLOTLIBDATA=%{buildroot}%{_datadir}/python2-matplotlib/mpl-data \
-PYTHONPATH=%{buildroot}%{python2_sitearch} \
-PYTHONDONTWRITEBYTECODE=1 \
- xvfb-run -a -s "-screen 0 640x480x24" \
- %{__python2} -m pytest --pyargs matplotlib -ra \
- -k 'test_nose_image_comparison'
-%endif # run_tests
-
-%files -n python2-matplotlib-data
-%{_sysconfdir}/python2-matplotlibrc
-%{_datadir}/python2-matplotlib/mpl-data/
-%if %{with_bundled_fonts}
-%exclude %{_datadir}/python2-matplotlib/mpl-data/fonts/
-%endif
-
-%if %{with_bundled_fonts}
-%files -n python2-matplotlib-data-fonts
-%{_datadir}/python2-matplotlib/mpl-data/fonts/
-%endif
-
-%files -n python2-matplotlib
-%license LICENSE/
-%doc README.rst
-%{python2_sitearch}/*egg-info
-%{python2_sitearch}/matplotlib-*-nspkg.pth
-%{python2_sitearch}/matplotlib/
-%exclude %{python2_sitearch}/matplotlib/tests/baseline_images/*
-%{python2_sitearch}/mpl_toolkits/
-%exclude %{python2_sitearch}/mpl_toolkits/tests/baseline_images/*
-%{python2_sitearch}/pylab.py*
-%exclude %{python2_sitearch}/matplotlib/backends/backend_qt4*
-%exclude %{python2_sitearch}/matplotlib/backends/backend_qt5*
-%exclude %{python2_sitearch}/matplotlib/backends/backend_gtk*
-%exclude %{python2_sitearch}/matplotlib/backends/_gtkagg.*
-%exclude %{python2_sitearch}/matplotlib/backends/backend_tkagg.*
-%exclude %{python2_sitearch}/matplotlib/backends/tkagg.*
-%exclude %{python2_sitearch}/matplotlib/backends/_tkagg.so
-%exclude %{python2_sitearch}/matplotlib/backends/backend_wx.*
-%exclude %{python2_sitearch}/matplotlib/backends/backend_wxagg.*
-%exclude %{_pkgdocdir}/*
-%exclude %{_pkgdocdir}/*/*
-
-%files -n python2-matplotlib-test-data
-%{python2_sitearch}/matplotlib/tests/baseline_images/
-%{python2_sitearch}/mpl_toolkits/tests/baseline_images/
-
-%files -n python2-matplotlib-qt4
-%{python2_sitearch}/matplotlib/backends/backend_qt4.*
-%{python2_sitearch}/matplotlib/backends/backend_qt4agg.*
-
-%files -n python2-matplotlib-qt5
-%{python2_sitearch}/matplotlib/backends/backend_qt5.*
-%{python2_sitearch}/matplotlib/backends/backend_qt5agg.*
-
-%files -n python2-matplotlib-gtk
-%{python2_sitearch}/matplotlib/backends/backend_gtk.py*
-%{python2_sitearch}/matplotlib/backends/backend_gtkagg.py*
-%{python2_sitearch}/matplotlib/backends/backend_gtkcairo.py*
-%{python2_sitearch}/matplotlib/backends/_gtkagg.so
-
-%files -n python2-matplotlib-gtk3
-%{python2_sitearch}/matplotlib/backends/backend_gtk3*.py*
-
-%files -n python2-matplotlib-tk
-%{python2_sitearch}/matplotlib/backends/backend_tkagg.py*
-%{python2_sitearch}/matplotlib/backends/tkagg.py*
-%{python2_sitearch}/matplotlib/backends/_tkagg.so
-
-%files -n python2-matplotlib-wx
-%{python2_sitearch}/matplotlib/backends/backend_wx.*
-%{python2_sitearch}/matplotlib/backends/backend_wxagg.*
-
-%files -n python2-matplotlib-doc
-%doc examples
-%if %{with_html}
-%doc doc/build/html/*
-%endif
-
-
-%changelog
-* Wed Sep 19 2018 Miro Hronok <mhroncok(a)redhat.com> - 2.2.3-2
-- Split python2-matplotlib from python-matplotlib
-
-* Mon Aug 13 2018 Elliott Sales de Andrade <quantum.analyst(a)gmail.com> - 2.2.3-1
-- Update to latest version
-
-* Fri Jul 20 2018 Elliott Sales de Andrade <quantum.analyst(a)gmail.com> - 2.2.2-4
-- Don't use unversioned Python in build (#1605766)
-- Add missing texlive-cm BR
-
-* Sat Jul 14 2018 Fedora Release Engineering <releng(a)fedoraproject.org> -
2.2.2-3.1
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
-
-* Tue Jun 19 2018 Miro Hronok <mhroncok(a)redhat.com> - 2.2.2-3
-- Rebuilt for Python 3.7
-
-* Tue Apr 17 2018 Elliott Sales de Andrade <quantum.analyst(a)gmail.com> - 2.2.2-2
-- Remove bytecode produced by pytest
-- Add python?-matplotlib-test-data subpackages
-
-* Sat Mar 31 2018 Elliott Sales de Andrade <quantum.analyst(a)gmail.com> - 2.2.2-1
-- Update to latest release
-- Run tests in parallel
-
-* Tue Mar 13 2018 Elliott Sales de Andrade <quantum.analyst(a)gmail.com> - 2.1.2-3
-- Cleanup spec file of old conditionals
-- Use more python2- dependencies
-
-* Mon Feb 05 2018 Karsten Hopp <karsten(a)redhat.com> - 2.1.2-2
-- update and fix spec file conditionals
-
-* Sun Jan 21 2018 Elliott Sales de Andrade <quantum.analyst(a)gmail.com> - 2.1.2-1
-- Update to latest release
-
-* Sun Dec 10 2017 Elliott Sales de Andrade <quantum.analyst(a)gmail.com> - 2.1.1-1
-- Update to latest release
-
-* Mon Oct 16 2017 Elliott Sales de Andrade <quantum.analyst(a)gmail.com> - 2.1.0-1
-- Update to latest release
-
-* Thu Sep 28 2017 Elliott Sales de Andrade <quantum.analyst(a)gmail.com> - 2.0.2-1
-- Update to latest release
-
-* Thu Sep 28 2017 Elliott Sales de Andrade <quantum.analyst(a)gmail.com> - 2.0.1-1
-- Update to latest release
-
-* Thu Aug 03 2017 Fedora Release Engineering <releng(a)fedoraproject.org> -
2.0.0-3.2
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
-
-* Thu Jul 27 2017 Fedora Release Engineering <releng(a)fedoraproject.org> -
2.0.0-3.1
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
-
-* Sun Mar 12 2017 Peter Robinson <pbrobinson(a)fedoraproject.org> 2.0.0-3
-- Fix NVR
-
-* Mon Mar 06 2017 Thomas Spura <tomspur(a)fedoraproject.org> - 2.0.0-2.2
-- Remove copyrighted file from tarball (gh-8034)
-
-* Sat Feb 11 2017 Fedora Release Engineering <releng(a)fedoraproject.org> -
2.0.0-2.1
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
-
-* Wed Jan 25 2017 Dan Hork <dan[at]danny.cz> - 2.0.0-2
-- Apply the 'aarch64' test tolerance patch on s390(x) also
-
-* Fri Jan 20 2017 Orion Poplawski <orion(a)cora.nwra.com> - 2.0.0-1
-- Update to 2.0.0 final
-
-* Tue Jan 10 2017 Adam Williamson <awilliam(a)redhat.com> - 2.0.0-0.7.rc2
-- Update to 2.0.0rc2
-- Fix more big-endian integer issues
-- Apply the 'aarch64' test tolerance patch on ppc64 also (it's affected by
same issues)
-- Tweak the 'i686' test tolerance patch a bit (some errors are gone, some new
ones)
-- Re-enable test suite for all arches
-- Note a remaining quasi-random test issue that causes build to fail sometimes
-
-* Mon Jan 09 2017 Adam Williamson <awilliam(a)redhat.com> - 2.0.0-0.6.b4
-- Fix another integer type issue which caused more issues on ppc64
-
-* Sun Jan 08 2017 Adam Williamson <awilliam(a)redhat.com> - 2.0.0-0.5.b4
-- Fix int type conversion error that broke text rendering on ppc64 (#1411070)
-
-* Tue Dec 13 2016 Charalampos Stratakis <cstratak(a)redhat.com> - 2.0.0-0.4.b4
-- Rebuild for Python 3.6
-
-* Mon Oct 24 2016 Dan Hork <dan[at]danny.cz> - 2.0.0-0.3.b4
-- disable tests on some alt-arches to unblock depending builds
-
-* Mon Sep 26 2016 Dominik Mierzejewski <rpm(a)greysector.net> - 2.0.0-0.2.b4
-- add missing runtime dependencies for python2 package
-
-* Sat Sep 10 2016 Dominik Mierzejewski <rpm(a)greysector.net> - 2.0.0-0.1.b4
-- Update to 2.0.0b4
-- Drop upstreamed or obsolete patches
-- python-cycler >= 0.10.0 is required
-- move around Requires and BRs and sort more or less alphabetically
-- don't ship baseline images for tests (like Debian)
-- Require stix fonts only when they're not bundled
-- disable HTML doc building for bootstrapping 2.0.x series
-- relax image rendering tests tolerance due to freetype version differences
-- disable some failing tests on aarch64 for now
-
-* Tue Jul 19 2016 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1.5.2-0.2.rc2
--
https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_...
-
-* Fri Jun 03 2016 Dominik Mierzejewski <rpm(a)greysector.net> - 1.5.1-7
-- Update to 1.5.2rc2.
-- Drop wrong hunk from use-system-six patch.
-- Patch new qhull paths on F25+ instead of using sed.
-- Rebase failing tests patch.
-
-* Mon May 23 2016 Dominik Mierzejewski <rpm(a)greysector.net> - 1.5.1-6
-- Upstream no longer ships non-free images, use pristine source.
-
-* Wed May 18 2016 Dominik Mierzejewski <rpm(a)greysector.net> - 1.5.1-5
-- Unbundle python-six (#1336740).
-- Run tests (and temporarily disable failing ones).
-- Use upstream-recommended way of running tests in parallel.
-- python2-cycler and -mock are required for running tests.
-
-* Sat Apr 30 2016 Ralf Corspius <corsepiu(a)fedoraproject.org> - 1.5.1-4
-- Rebuild for qhull-2015.2-1.
-- Reflect qhull_a.h's location having changed.
-
-* Wed Apr 6 2016 Orion Poplawski <orion(a)cora.nwra.com> - 1.5.1-3
-- Add requires python-cycler
-
-* Tue Apr 05 2016 Jon Ciesla <limburgher(a)gmail.com> - 1.5.1-2
-- Drop agg-devel BR, fix sphinx build with python*cycler BR
-
-* Mon Apr 04 2016 Thomas Spura <tomspur(a)fedoraproject.org> - 1.5.1-1
-- update to 1.5.1 (#1276806)
-- Add missing requires of dvipng to python3-matplotlib (#1270202)
-- use bundled agg (#1276806)
-- Drop cxx patch (was dropped upstream)
-- Regenerate search path patch2
-
-* Mon Apr 04 2016 Thomas Spura <tomspur(a)fedoraproject.org> - 1.4.3-13
-- Require the qt5 subpackage from the qt4 subpackage (#1219556)
-
-* Thu Feb 04 2016 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.4.3-12
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
-
-* Tue Jan 12 2016 Thomas Spura <tomspur(a)fedoraproject.org> - 1.4.3-11
-- Fix another requires of the main package
-
-* Thu Jan 07 2016 Thomas Spura <tomspur(a)fedoraproject.org> - 1.4.3-10
-- Fix requiring the correct backend from the main package
-
-* Thu Jan 07 2016 Thomas Spura <tomspur(a)fedoraproject.org> - 1.4.3-9
-- regenerate tarball to exclude lena image (#1295174)
-
-* Sun Nov 15 2015 Thomas Spura <tomspur(a)fedoraproject.org> - 1.4.3-8
-- Pick upstream patch for fixing the gdk backend #1231748
-- Add python2 subpackages and use python_provide
-
-* Tue Nov 10 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1.4.3-7
-- Rebuilt for
https://fedoraproject.org/wiki/Changes/python3.5
-
-* Thu Jun 18 2015 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1.4.3-6
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
-
-* Sat May 02 2015 Kalev Lember <kalevlember(a)gmail.com> - 1.4.3-5
-- Rebuilt for GCC 5 C++11 ABI change
-
-* Wed Feb 25 2015 Zbigniew Jdrzejewski-Szmek <zbyszek(a)in.waw.pl> - 1.4.3-4
-- Split out python-matplotlib-gtk, python-matplotlib-gtk3,
- python3-matplotlib-gtk3 subpackages (#1067373)
-- Add missing requirements on gtk
-
-* Tue Feb 24 2015 Zbigniew Jdrzejewski-Szmek <zbyszek(a)in.waw.pl> - 1.4.3-3
-- Use %%license, add skimage to build requirements
-
-* Tue Feb 17 2015 Elliott Sales de Andrade <quantum.analyst(a)gmail.com> - 1.4.3-2
-- Disable Qt5 backend on Fedora <21 and RHEL
-
-* Tue Feb 17 2015 Elliott Sales de Andrade <quantum.analyst(a)gmail.com> - 1.4.3-1
-- New upstream release (#1134007)
-- Add Qt5 backend
-
-* Tue Jan 13 2015 Elliott Sales de Andrade <quantum.analyst(a)gmail.com> - 1.4.2-1
-- Bump to new upstream release
-- Add qhull-devel to BR
-- Add six to Requires
-
-* Sun Aug 17 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1.3.1-7
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
-
-* Sat Jun 07 2014 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1.3.1-6
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
-
-* Wed May 21 2014 Jaroslav karvada <jskarvad(a)redhat.com> - 1.3.1-5
-- Rebuilt for
https://fedoraproject.org/wiki/Changes/f21tcl86
-
-* Wed May 14 2014 Bohuslav Kabrda <bkabrda(a)redhat.com> - 1.3.1-4
-- Rebuilt for
https://fedoraproject.org/wiki/Changes/Python_3.4
-
-* Tue Feb 11 2014 pcpa <paulo.cesar.pereira.de.andrade(a)gmail.com> - 1.3.1-3
-- Make TkAgg the default backend
-- Remove python2 dependency from -data subpackage
-
-* Mon Jan 27 2014 pcpa <paulo.cesar.pereira.de.andrade(a)gmail.com> - 1.3.1-2
-- Correct environment for and enable %%check
-- Install system wide matplotlibrc under /etc
-- Do not duplicate mpl-data for python2 and python3 packages
-- Conditionally bundle data fonts (
https://fedorahosted.org/fpc/ticket/381)
-
-* Sat Jan 25 2014 Thomas Spura <tomspur(a)fedoraproject.org> - 1.3.1-1
-- update to 1.3.1
-- use GTKAgg as backend (#1030396, #982793, #1049624)
-- use fontconfig
-- add %%check for local testing (testing requires a display)
-
-* Wed Aug 7 2013 Thomas Spura <tomspur(a)fedoraproject.org> - 1.3.0-1
-- update to new version
-- use xz to compress sources
-- drop fontconfig patch (upstream)
-- drop tk patch (upstream solved build issue differently)
-- redo use system agg patch
-- delete bundled python-pycxx headers
-- fix requires of python3-matplotlib-qt (fixes #988412)
-
-* Sun Aug 04 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1.2.0-15
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
-
-* Mon Jun 10 2013 Jon Ciesla <limburgher(a)gmail.com> - 1.2.0-14
-- agg rebuild.
-
-* Wed Apr 10 2013 Thomas Spura <tomspur(a)fedoraproject.org> - 1.2.0-13
-- use python3 version in python3-matplotlib-qt4 (#915727)
-- include __pycache__ files in correct subpackages on python3
-
-* Wed Apr 3 2013 Thomas Spura <tomspur(a)fedoraproject.org> - 1.2.0-12
-- Decode output of subprocess to utf-8 or regex will fail (#928326)
-
-* Tue Apr 2 2013 pcpa <paulo.cesar.pereira.de.andrade(a)gmail.com> - 1.2.0-11
-- Make stix-fonts a requires of matplotlib (#928326)
-
-* Thu Mar 28 2013 pcpa <paulo.cesar.pereira.de.andrade(a)gmail.com> - 1.2.0-10
-- Use stix fonts avoid problems with missing cm fonts (#908717)
-- Correct type mismatch in python3 font_manager (#912843, #928326)
-
-* Thu Feb 14 2013 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1.2.0-9
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
-
-* Wed Jan 16 2013 pcpa <paulo.cesar.pereira.de.andrade(a)gmail.com> - 1.2.0-8
-- Update fontconfig patch to apply issue found by upstream
-- Update fontconfig patch to apply issue with missing afm fonts (#896182)
-
-* Wed Jan 16 2013 pcpa <paulo.cesar.pereira.de.andrade(a)gmail.com> - 1.2.0-7
-- Use fontconfig by default (#885307)
-
-* Thu Jan 3 2013 David Malcolm <dmalcolm(a)redhat.com> - 1.2.0-6
-- remove wx support for rhel >= 7
-
-* Tue Dec 04 2012 pcpa <paulo.cesar.pereira.de.andrade(a)gmail.com> - 1.2.0-5
-- Reinstantiate wx backend for python2.x.
-- Run setup.py under xvfb-run to detect and default to gtk backend (#883502)
-- Split qt4 backend subpackage and add proper requires for it.
-- Correct wrong regex in tcl libdir patch.
-
-* Tue Nov 27 2012 pcpa <paulo.cesar.pereira.de.andrade(a)gmail.com> - 1.2.0-4
-- Obsolete python-matplotlib-wx for clean updates.
-
-* Tue Nov 27 2012 pcpa <paulo.cesar.pereira.de.andrade(a)gmail.com> - 1.2.0-3
-- Enable python 3 in fc18 as build requires are now available (#879731)
-
-* Thu Nov 22 2012 pcpa <paulo.cesar.pereira.de.andrade(a)gmail.com> - 1.2.0-2
-- Build python3 only on f19 or newer (#837156)
-- Build requires python3-six if building python3 support (#837156)
-
-* Thu Nov 22 2012 pcpa <paulo.cesar.pereira.de.andrade(a)gmail.com> - 1.2.0-1
-- Update to version 1.2.0
-- Revert to regenerate tarball with generate-tarball.sh (#837156)
-- Assume update to 1.2.0 is for recent releases
-- Remove %%defattr
-- Remove %%clean
-- Use simpler approach to build html documentation
-- Do not use custom/outdated setup.cfg
-- Put one BuildRequires per line
-- Enable python3 support
-- Cleanup spec as wx backend is no longer supported
-- Use default agg backend
-- Fix bogus dates in changelog by assuming only week day was wrong
-
-* Fri Aug 17 2012 Jerry James <loganjerry(a)gmail.com> - 1.1.1-1
-- Update to version 1.1.1.
-- Remove obsolete spec file elements
-- Fix sourceforge URLs
-- Allow sample data to have a different version number than the sources
-- Don't bother removing problematic file since we remove entire agg24 directory
-- Fix building with pygtk in the absence of an X server
-- Don't install license text for bundled software that we don't bundle
-
-* Sat Jul 21 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1.0.1-21
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
-
-* Tue Jul 3 2012 pcpa <paulo.cesar.pereira.de.andrade(a)gmail.com> - 1.1.0-1
-- Update to version 1.1.0.
-- Do not regenerate upstream tarball but remove problematic file in %%prep.
-- Remove non longer applicable/required patch0.
-- Rediff/rename -noagg patch.
-- Remove propagate-timezone-info-in-plot_date-xaxis_da patch already applied.
-- Remove tkinter patch now with critical code in a try block.
-- Remove png 1.5 patch as upstream is now png 1.5 aware.
-- Update file list.
-
-* Wed Apr 18 2012 David Malcolm <dmalcolm(a)redhat.com> - 1.0.1-20
-- remove wx support for rhel >= 7
-
-* Tue Feb 28 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1.0.1-19
-- Rebuilt for c++ ABI breakage
-
-* Sat Jan 14 2012 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1.0.1-18
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
-
-* Tue Dec 6 2011 David Malcolm <dmalcolm(a)redhat.com> - 1.0.1-17
-- fix the build against libpng 1.5
-
-* Tue Dec 6 2011 David Malcolm <dmalcolm(a)redhat.com> - 1.0.1-16
-- fix egg-info conditional for RHEL
-
-* Tue Dec 06 2011 Adam Jackson <ajax(a)redhat.com> - 1.0.1-15
-- Rebuild for new libpng
-
-* Mon Oct 31 2011 Dan Hork <dan[at]danny.cz> - 1.0.1-14
-- fix build with new Tkinter which doesn't return an expected value in __version__
-
-* Thu Sep 15 2011 Jef Spaleta <jspaleta(a)fedoraproject.org> - 1.0.1-13
-- apply upstream bugfix for timezone formatting (Bug 735677)
-
-* Fri May 20 2011 Orion Poplawski <orion(a)cora.nwra.com> - 1.0.1-12
-- Add Requires dvipng (Bug 684836)
-- Build against system agg (Bug 612807)
-- Use system pyparsing (Bug 702160)
-
-* Sat Feb 26 2011 Jonathan G. Underwood <jonathan.underwood(a)gmail.com> - 1.0.1-11
-- Set PYTHONPATH during html doc building using find to prevent broken builds
-
-* Sat Feb 26 2011 Jonathan G. Underwood <jonathan.underwood(a)gmail.com> - 1.0.1-10
-- Spec file cleanups for readability
-
-* Sat Feb 26 2011 Jonathan G. Underwood <jonathan.underwood(a)gmail.com> - 1.0.1-9
-- Bump and rebuild
-
-* Sat Feb 26 2011 Jonathan G. Underwood <jonathan.underwood(a)gmail.com> - 1.0.1-8
-- Fix spec file typos so package builds
-
-* Fri Feb 25 2011 Jonathan G. Underwood <jonathan.underwood(a)gmail.com> - 1.0.1-7
-- Remove a debugging echo statement from the spec file
-- Fix some line endings and permissions in -doc sub-package
-
-* Fri Feb 25 2011 Jonathan G. Underwood <jonathan.underwood(a)gmail.com> - 1.0.1-6
-- Spec file cleanups to silence some rpmlint warnings
-
-* Mon Feb 21 2011 Jonathan G. Underwood <jonathan.underwood(a)gmail.com> - 1.0.1-5
-- Add default attr to doc sub-package file list
-- No longer designate -doc subpackage as noarch
-- Add arch specific Requires for tk, wx and doc sub-packages
-
-* Mon Feb 21 2011 Jonathan G. Underwood <jonathan.underwood(a)gmail.com> - 1.0.1-4
-- Enable wxPython backend
-- Make -doc sub-package noarch
-
-* Mon Feb 21 2011 Jonathan G. Underwood <jonathan.underwood(a)gmail.com> - 1.0.1-3
-- Add conditional for optionally building doc sub-package
-- Add flag to build low res images for documentation
-- Add matplotlib-1.0.1-plot_directive.patch to fix build of low res images
-- Remove unused patches
-
-* Sat Feb 19 2011 Jonathan G. Underwood <jonathan.underwood(a)gmail.com> - 1.0.1-2
-- Build and package HTML documentation in -doc sub-package
-- Move examples to -doc sub-package
-- Make examples non-executable
-
-* Fri Feb 18 2011 Thomas Spura <tomspur(a)fedoraproject.org> - 1.0.1-1
-- update to new bugfix version (#678489)
-- set file attributes in tk subpackage
-- filter private *.so
-
-* Tue Feb 08 2011 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
1.0.0-3
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
-
-* Thu Jul 22 2010 David Malcolm <dmalcolm(a)redhat.com> - 1.0.0-2
-- Rebuilt for
https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
-
-* Thu Jul 8 2010 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 1.0.0-1
-- New upstream release
-- Remove undistributable file from bundled agg library
-
-* Thu Jul 1 2010 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 0.99.3-1
-- New upstream release
-
-* Thu May 27 2010 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 0.99.1.2-4
-- Upstream patch to fix deprecated gtk tooltip warning.
-
-* Mon Apr 12 2010 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 0.99.1.2-2
-- Bump to rebuild against numpy 1.3
-
-* Thu Apr 1 2010 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 0.99.1.2-1
-- Bump to rebuild against numpy 1.4.0
-
-* Fri Dec 11 2009 Jon Ciesla <limb(a)jcomserv.net> - 0.99.1.2
-- Update to 0.99.1.2
-
-* Sun Jul 26 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.98.5.2-5
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
-
-* Fri Mar 06 2009 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 0.98.5-4
-- Fixed font dep after font guideline change
-
-* Thu Feb 26 2009 Fedora Release Engineering <rel-eng(a)lists.fedoraproject.org> -
0.98.5.2-3
-- Rebuilt for
https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
-
-* Tue Dec 23 2008 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 0.98.5-2
-- Add dep on DejaVu Sans font for default font support
-
-* Mon Dec 22 2008 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 0.98.5-1
-- Latest upstream release
-- Strip out included fonts
-
-* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm(a)gmail.com> - 0.98.3-2
-- Rebuild for Python 2.6
-
-* Wed Aug 6 2008 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 0.98.3-1
-- Latest upstream release
-
-* Tue Jul 1 2008 Jef Spaleta <jspaleta AT fedoraproject DOT org> - 0.98.1-1
-- Latest upstream release
-
-* Fri Mar 21 2008 Jef Spaleta <jspaleta[AT]fedoraproject org> - 0.91.2-2
-- gcc43 cleanups
-
-* Fri Mar 21 2008 Jef Spaleta <jspaleta[AT]fedoraproject org> - 0.91.2-1
-- New upstream version
-- Adding Fedora specific setup.cfg from included template
-- removed numarry and numerics build requirements
-
-* Tue Feb 19 2008 Fedora Release Engineering <rel-eng(a)fedoraproject.org> -
0.90.1-6
-- Autorebuild for GCC 4.3
-
-* Fri Jan 4 2008 Alex Lancaster <alexlan[AT]fedoraproject org> - 0.90.1-5
-- Fixed typo in spec.
-
-* Fri Jan 4 2008 Alex Lancaster <alexlan[AT]fedoraproject org> - 0.90.1-4
-- Support for Python Eggs for F9+
-
-* Thu Jan 3 2008 Alex Lancaster <alexlan[AT]fedoraproject org> - 0.90.1-3
-- Rebuild for new Tcl 8.5
-
-* Thu Aug 23 2007 Orion Poplawski <orion(a)cora.nwra.com> 0.90.1-2
-- Update license tag to Python
-- Rebuild for BuildID
-
-* Mon Jun 04 2007 Orion Poplawski <orion(a)cora.nwra.com> 0.90.1-1
-- Update to 0.90.1
-
-* Wed Feb 14 2007 Orion Poplawski <orion(a)cora.nwra.com> 0.90.0-2
-- Rebuild for Tcl/Tk downgrade
-
-* Sat Feb 10 2007 Jef Spaleta <jspaleta(a)gmail.com> 0.90.0-2
-- Release bump for rebuild against new tk
-
-* Fri Feb 09 2007 Orion Poplawski <orion(a)cora.nwra.com> 0.90.0-1
-- Update to 0.90.0
-
-* Fri Jan 5 2007 Orion Poplawski <orion(a)cora.nwra.com> 0.87.7-4
-- Add examples to %%docs
-
-* Mon Dec 11 2006 Jef Spaleta <jspaleta(a)gmail.com> 0.87.7-3
-- Release bump for rebuild against python 2.5 in devel tree
-
-* Tue Dec 5 2006 Orion Poplawski <orion(a)cora.nwra.com> 0.87.7-2
-- Force build of gtk/gtkagg backends in mock (bug #218153)
-- Change Requires from python-numeric to numpy (bug #218154)
-
-* Tue Nov 21 2006 Orion Poplawski <orion(a)cora.nwra.com> 0.87.7-1
-- Update to 0.87.7 and fix up the defaults to use numpy
-- Force build of tkagg backend without X server
-- Use src.rpm from Jef Spaleta, closes bug 216578
-
-* Fri Oct 6 2006 Orion Poplawski <orion(a)cora.nwra.com> 0.87.6-1
-- Update to 0.87.6
-
-* Thu Sep 7 2006 Orion Poplawski <orion(a)cora.nwra.com> 0.87.5-1
-- Update to 0.87.5
-
-* Thu Jul 27 2006 Orion Poplawski <orion(a)cora.nwra.com> 0.87.4-1
-- Update to 0.87.4
-
-* Wed Jun 7 2006 Orion Poplawski <orion(a)cora.nwra.com> 0.87.3-1
-- Update to 0.87.3
-
-* Mon May 15 2006 Orion Poplawski <orion(a)cora.nwra.com> 0.87.2-2
-- Rebuild for new numpy
-
-* Tue Mar 7 2006 Orion Poplawski <orion(a)cora.nwra.com> 0.87.2-1
-- Update to 0.87.2
-
-* Tue Mar 7 2006 Orion Poplawski <orion(a)cora.nwra.com> 0.87.1-1
-- Update to 0.87.1
-- Add pycairo >= 1.0.2 requires (FC5+ only)
-
-* Fri Feb 24 2006 Orion Poplawski <orion(a)cora.nwra.com> 0.87-1
-- Update to 0.87
-- Add BR numpy and python-numarray
-- Add patch to keep Numeric as the default numerix package
-- Add BR tkinter and tk-devel for TkInter backend
-- Make separate package for Tk backend
-
-* Tue Jan 10 2006 Orion Poplawski <orion(a)cora.nwra.com> 0.86-1
-- Update to 0.86
-
-* Thu Dec 22 2005 Orion Poplawski <orion(a)cora.nwra.com> 0.85-2
-- Rebuild
-
-* Sun Nov 20 2005 Orion Poplawski <orion(a)cora.nwra.com> 0.85-1
-- New upstream version 0.85
-
-* Mon Sep 19 2005 Orion Poplawski <orion(a)cora.nwra.com> 0.84-1
-- New upstream version 0.84
-
-* Tue Aug 02 2005 Orion Poplawski <orion(a)cora.nwra.com> 0.83.2-3
-- bump release
-
-* Tue Aug 02 2005 Orion Poplawski <orion(a)cora.nwra.com> 0.83.2-2
-- Add Requires: python-numeric, pytz, python-dateutil
-
-* Fri Jul 29 2005 Orion Poplawski <orion(a)cora.nwra.com> 0.83.2-1
-- New upstream version matplotlib 0.83.2
-
-* Thu Jul 28 2005 Orion Poplawski <orion(a)cora.nwra.com> 0.83.1-2
-- Bump rel to fix botched tag
-
-* Thu Jul 28 2005 Orion Poplawski <orion(a)cora.nwra.com> 0.83.1-1
-- New upstream version matplotlib 0.83.1
-
-* Tue Jul 05 2005 Orion Poplawski <orion(a)cora.nwra.com> 0.82-4
-- BuildRequires: pytz, python-dateutil - use upstream
-- Don't use INSTALLED_FILES, list dirs
-- Fix execute permissions
-
-* Fri Jul 01 2005 Orion Poplawski <orion(a)cora.nwra.com> 0.82-3
-- Use %%{python_sitearch}
-
-* Thu Jun 30 2005 Orion Poplawski <orion(a)cora.nwra.com> 0.82-2
-- Rename to python-matplotlib
-- Remove unneeded Requires: python
-- Add private directories to %%files
-
-* Tue Jun 28 2005 Orion Poplawski <orion(a)cora.nwra.com> 0.82-1
-- Initial package for Fedora Extras
diff --git a/setup.cfg b/setup.cfg
deleted file mode 100644
index 978e5f4..0000000
--- a/setup.cfg
+++ /dev/null
@@ -1,7 +0,0 @@
-[packages]
-tests = True
-toolkits = True
-toolkits_tests = True
-
-[rc_options]
-backend = GTKAgg
diff --git a/sources b/sources
deleted file mode 100644
index 53a771b..0000000
--- a/sources
+++ /dev/null
@@ -1,3 +0,0 @@
-SHA512 (matplotlib-2.2.3.tar.gz) =
d118f5d56e2f578031aba22933c0b3a4423a31a04f50f08cc1aa660186546d09692a9cf401bb5f24cb296f94fbfd8707460728d501ac2bd4a624dfa89e92949b
-SHA512 (matplotlib-2.2.3-with-freetype-2.9.1.tar.gz) =
00f6d4eeab6d73108129a5ccbaccda37c2e8cc684efeeb03c492a96a2071357a32a624ebfef2770c8c205a3741ef8d947f117351d90d25c4c7b4b8b6b84db556
-SHA512 (matplotlib-2.2.3-with-freetype-2.8.tar.gz) =
7f11a0589f2ab5fcbdee0da0d4fa003c62b9e882fbae22a6bc725f791f3ea058b33321a70a5cf1858f494aa1ebb8b3e686c56ff73e6174fb980e159331bd0a0d