git: f27cc9e0310a - main - math/py-matplotlib: Update to 3.7.1

From: Wen Heping <wen_at_FreeBSD.org>
Date: Fri, 07 Apr 2023 14:48:37 UTC
The branch main has been updated by wen:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f27cc9e0310a5be6f72c297e1d64c123ff83172f

commit f27cc9e0310a5be6f72c297e1d64c123ff83172f
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2023-04-07 14:44:22 +0000
Commit:     Wen Heping <wen@FreeBSD.org>
CommitDate: 2023-04-07 14:48:00 +0000

    math/py-matplotlib: Update to 3.7.1
    
    PR:             270326
    Reported by:    wen@
    Approved by:    maintainer
    Exp-run by:     antoine@
---
 math/py-matplotlib/Makefile                 |  32 +--
 math/py-matplotlib/distinfo                 |   6 +-
 math/py-matplotlib/files/patch-mplsetup.cfg |  41 ++++
 math/py-matplotlib/files/patch-setup.cfg    |  90 --------
 math/py-matplotlib/files/patch-setup.py     |  10 +
 math/py-matplotlib/pkg-plist                | 319 +++++++++++++++-------------
 6 files changed, 232 insertions(+), 266 deletions(-)

diff --git a/math/py-matplotlib/Makefile b/math/py-matplotlib/Makefile
index c3e4959b64a0..86f2e4ce97bf 100644
--- a/math/py-matplotlib/Makefile
+++ b/math/py-matplotlib/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	matplotlib
-PORTVERSION=	3.4.3
-PORTREVISION=	5
+PORTVERSION=	3.7.1
 CATEGORIES=	math python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -14,14 +13,18 @@ LICENSE=	PSFL
 BUILD_DEPENDS=	${PYNUMPY} \
 		${PYTHON_PKGNAMEPREFIX}pillow>=6.2:graphics/py-pillow@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pyparsing>=0:devel/py-pyparsing@${PY_FLAVOR} \
-		${PYTHON_PKGNAMEPREFIX}certifi>=0.10:security/py-certifi@${PY_FLAVOR}
+		${PYTHON_PKGNAMEPREFIX}certifi>=0.10:security/py-certifi@${PY_FLAVOR} \
+		${PYTHON_SITELIBDIR}/pybind11:devel/py-pybind11@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR}
 LIB_DEPENDS=	libfreetype.so:print/freetype2 \
 		libqhull_r.so:math/qhull \
 		libpng.so:graphics/png \
 		libfontconfig.so:x11-fonts/fontconfig
 RUN_DEPENDS=	${PYNUMPY} \
+		${PYTHON_PKGNAMEPREFIX}contourpy>=0:math/py-contourpy@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}cycler>=0.10:devel/py-cycler@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}dateutil>=2.1:devel/py-dateutil@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}importlib-resources>=0:devel/py-importlib-resources@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}pyparsing>=0:devel/py-pyparsing@${PY_FLAVOR} \
 		${PYTHON_PKGNAMEPREFIX}tornado>0:www/py-tornado@${PY_FLAVOR} \
@@ -37,32 +40,11 @@ USE_PYTHON=	distutils
 PLIST_SUB=	VER=${PORTVERSION}
 PORTEXAMPLES=	*
 
-OPTIONS_DEFINE=		EXAMPLES \
-			QT5AGGBACKEND TKAGGBACKEND
-OPTIONS_DEFAULT=	TKAGGBACKEND
-OPTIONS_SUB=		yes
-
-QT5AGGBACKEND_DESC=	Qt5Agg backend support
-TKAGGBACKEND_DESC=	TKAgg backend support
-
-QT5AGGBACKEND_USES=	display pyqt:5
-QT5AGGBACKEND_USE=	PYQT=pyqt5,sip
-QT5AGGBACKEND_VARS=	QT5AGG_BACKEND=True
-QT5AGGBACKEND_VARS_OFF=	QT5AGG_BACKEND=False
-TKAGGBACKEND_BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR}
-TKAGGBACKEND_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}tkinter>0:x11-toolkits/py-tkinter@${PY_FLAVOR}
-TKAGGBACKEND_USES=	display tk:run
-TKAGGBACKEND_VARS=	TKAGG_BACKEND=True
-TKAGGBACKEND_VARS_OFF=	TKAGG_BACKEND=False
+OPTIONS_DEFINE=		EXAMPLES
 
 post-extract:
 	@${FIND} ${WRKSRC} -name '*.py' | ${XARGS} ${CHMOD} -x
 
-pre-configure:
-	${REINPLACE_CMD} -e 's|%%QT5AGG_BACKEND%%|${QT5AGG_BACKEND}|g' \
-			 -e 's|%%TKAGG_BACKEND%%|${TKAGG_BACKEND}|g' \
-		${WRKSRC}/setup.cfg
-
 post-install:
 	${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR}/matplotlib -name '*.so' \
 		| ${XARGS} ${STRIP_CMD}
diff --git a/math/py-matplotlib/distinfo b/math/py-matplotlib/distinfo
index 1ece89331119..a54f614069ac 100644
--- a/math/py-matplotlib/distinfo
+++ b/math/py-matplotlib/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1639439248
-SHA256 (matplotlib-3.4.3.tar.gz) = fc4f526dfdb31c9bd6b8ca06bf9fab663ca12f3ec9cdf4496fb44bc680140318
-SIZE (matplotlib-3.4.3.tar.gz) = 37850796
+TIMESTAMP = 1678113823
+SHA256 (matplotlib-3.7.1.tar.gz) = 7b73305f25eab4541bd7ee0b96d87e53ae9c9f1823be5659b806cd85786fe882
+SIZE (matplotlib-3.7.1.tar.gz) = 38003777
diff --git a/math/py-matplotlib/files/patch-mplsetup.cfg b/math/py-matplotlib/files/patch-mplsetup.cfg
new file mode 100644
index 000000000000..99a3541ace30
--- /dev/null
+++ b/math/py-matplotlib/files/patch-mplsetup.cfg
@@ -0,0 +1,41 @@
+--- mplsetup.cfg.orig	2023-03-07 12:24:54 UTC
++++ mplsetup.cfg
+@@ -0,0 +1,38 @@
++# Rename this file to mplsetup.cfg to modify Matplotlib's build options.
++
++[libs]
++# By default, Matplotlib builds with LTO, which may be slow if you re-compile
++# often, and don't need the space saving/speedup.
++#
++#enable_lto = True
++#
++# By default, Matplotlib downloads and builds its own copies of FreeType and of
++# Qhull.  You may set the following to True to instead link against a system
++# FreeType/Qhull.  As an exception, Matplotlib defaults to the system version
++# of FreeType on AIX.
++#
++system_freetype = True
++system_qhull = True
++
++[packages]
++# Some of Matplotlib's components are optional: the MacOSX backend (installed
++# by default on MacOSX; requires the Cocoa headers included with XCode), and
++# the test data (i.e., the baseline image files; not installed by default).
++# You can control whether they are installed by uncommenting the following
++# lines.  Note that the MacOSX backend is never built on Linux or Windows,
++# regardless of the config value.
++#
++#tests = False
++#macosx = True
++
++[rc_options]
++# User-configurable options
++#
++# Default backend, one of: Agg, Cairo, GTK3Agg, GTK3Cairo, GTK4Agg, GTK4Cairo,
++# MacOSX, Pdf, Ps, QtAgg, QtCairo, SVG, TkAgg, WX, WXAgg.
++#
++# The Agg, Ps, Pdf and SVG backends do not require external dependencies.  Do
++# not choose MacOSX if you have disabled the relevant extension modules.  The
++# default is determined by fallback.
++#
++backend = TkAgg
diff --git a/math/py-matplotlib/files/patch-setup.cfg b/math/py-matplotlib/files/patch-setup.cfg
deleted file mode 100644
index 2a3ff257b7c8..000000000000
--- a/math/py-matplotlib/files/patch-setup.cfg
+++ /dev/null
@@ -1,90 +0,0 @@
---- setup.cfg.orig	2020-08-22 09:54:46 UTC
-+++ setup.cfg
-@@ -0,0 +1,87 @@
-+# Rename this file to setup.cfg to modify matplotlib's
-+# build options.
-+
-+[egg_info]
-+tag_svn_revision = 1
-+
-+[directories]
-+# Uncomment to override the default basedir in setupext.py.
-+# This can be a single directory or a space-delimited list of directories.
-+#basedirlist = /usr
-+
-+[status]
-+# To suppress display of the dependencies and their versions
-+# at the top of the build log, uncomment the following line:
-+#suppress = True
-+#
-+# Uncomment to insert lots of diagnostic prints in extension code
-+#verbose = True
-+
-+[provide_packages]
-+# By default, matplotlib checks for a few dependencies and
-+# installs them if missing. This feature can be turned off
-+# by uncommenting the following lines. Acceptible values are:
-+#     True: install, overwrite an existing installation
-+#     False: do not install
-+#     auto: install only if the package is unavailable. This
-+#           is the default behavior
-+#
-+## Date/timezone support:
-+pytz = True
-+dateutil = True
-+
-+[gui_support]
-+# Matplotlib supports multiple GUI toolkits, including Cocoa,
-+# GTK, Fltk, MacOSX, Qt, Qt4, Tk, and WX. Support for many of
-+# these toolkits requires AGG, the Anti-Grain Geometry library,
-+# which is provided by matplotlib and built by default.
-+#
-+# Some backends are written in pure Python, and others require
-+# extension code to be compiled. By default, matplotlib checks
-+# for these GUI toolkits during installation and, if present,
-+# compiles the required extensions to support the toolkit. GTK
-+# support requires the GTK runtime environment and PyGTK. Wx
-+# support requires wxWidgets and wxPython. Tk support requires
-+# Tk and Tkinter. The other GUI toolkits do not require any
-+# extension code, and can be used as long as the libraries are
-+# installed on your system.
-+#
-+# You can uncomment any the following lines if you know you do
-+# not want to use the GUI toolkit. Acceptible values are:
-+#     True: build the extension. Exits with a warning if the
-+#           required dependencies are not available
-+#     False: do not build the extension
-+#     auto: build if the required dependencies are available,
-+#           otherwise skip silently. This is the default
-+#           behavior
-+#
-+gtk = False
-+gtkagg = False
-+qt4agg = False
-+qt5agg = %%QT5AGG_BACKEND%%
-+tkagg = %%TKAGG_BACKEND%%
-+wxagg = False
-+#macosx = False
-+
-+[rc_options]
-+# User-configurable options
-+#
-+# Default backend, one of: Agg, Cairo, CocoaAgg, GTK, GTKAgg, GTKCairo,
-+# FltkAgg, MacOSX, Pdf, Ps, QtAgg, Qt4Agg, SVG, TkAgg, WX, WXAgg.
-+#
-+# The Agg, Ps, Pdf and SVG backends do not require external
-+# dependencies. Do not choose GTK, GTKAgg, GTKCairo, MacOSX, TkAgg or WXAgg
-+# if you have disabled the relevent extension modules.  Agg will be used
-+# by default.
-+#
-+#backend = Agg
-+#
-+# The numerix module was historically used to provide
-+# compatibility between the Numeric, numarray, and NumPy array
-+# packages. Now that NumPy has emerge as the universal array
-+# package for python, numerix is not really necessary and is
-+# maintained to provide backward compatibility. Do not change
-+
-+[libs]
-+system_freetype = true
-+system_qhull = true
diff --git a/math/py-matplotlib/files/patch-setup.py b/math/py-matplotlib/files/patch-setup.py
new file mode 100644
index 000000000000..b8bb19c0e8d1
--- /dev/null
+++ b/math/py-matplotlib/files/patch-setup.py
@@ -0,0 +1,10 @@
+--- setup.py.orig	2023-03-10 22:52:58 UTC
++++ setup.py
+@@ -269,6 +269,7 @@ setup(  # Finally, pass this all along to setuptools t
+ 
+ setup(  # Finally, pass this all along to setuptools to do the heavy lifting.
+     name="matplotlib",
++    version="3.7.1",
+     description="Python plotting package",
+     author="John D. Hunter, Michael Droettboom",
+     author_email="matplotlib-users@python.org",
diff --git a/math/py-matplotlib/pkg-plist b/math/py-matplotlib/pkg-plist
index c3ecf0136e1a..dbce19b706d9 100644
--- a/math/py-matplotlib/pkg-plist
+++ b/math/py-matplotlib/pkg-plist
@@ -1,11 +1,15 @@
+%%PYTHON_SITELIBDIR%%/matplotlib-%%VER%%-py%%PYTHON_VER%%-nspkg.pth
 %%PYTHON_SITELIBDIR%%/__pycache__/pylab.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/__pycache__/pylab.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/matplotlib-%%VER%%-py%%PYTHON_VER%%-nspkg.pth
 %%PYTHON_SITELIBDIR%%/matplotlib/__init__.py
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_afm.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_afm.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_animation_data.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_animation_data.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_blocking_input.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_blocking_input.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_cm.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_cm.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_cm_listed.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
@@ -14,8 +18,12 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_color_data.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_constrained_layout.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_constrained_layout.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_docstring.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_docstring.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_enums.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_enums.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_fontconfig_pattern.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_fontconfig_pattern.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_internal_utils.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_internal_utils.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_layoutgrid.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
@@ -26,8 +34,14 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_mathtext_data.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_pylab_helpers.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_pylab_helpers.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_text_layout.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_text_layout.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_text_helpers.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_text_helpers.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_tight_bbox.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_tight_bbox.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_tight_layout.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_tight_layout.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_type1font.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_type1font.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_version.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/_version.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/afm.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
@@ -46,8 +60,6 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/backend_tools.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/bezier.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/bezier.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/blocking_input.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/blocking_input.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/category.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/category.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/cm.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
@@ -80,6 +92,8 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/hatch.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/image.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/image.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/layout_engine.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/layout_engine.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/legend.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/legend.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/legend_handler.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
@@ -134,14 +148,13 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/tight_layout.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/transforms.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/transforms.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/ttconv.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/ttconv.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/type1font.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/type1font.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/units.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/units.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/widgets.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/__pycache__/widgets.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/_afm.py
 %%PYTHON_SITELIBDIR%%/matplotlib/_animation_data.py
 %%PYTHON_SITELIBDIR%%/matplotlib/_api/__init__.py
 %%PYTHON_SITELIBDIR%%/matplotlib/_api/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
@@ -149,24 +162,29 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/_api/__pycache__/deprecation.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/_api/__pycache__/deprecation.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/_api/deprecation.py
-%%PYTHON_SITELIBDIR%%/matplotlib/_c_internal_utils%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/matplotlib/_blocking_input.py
+%%PYTHON_SITELIBDIR%%/matplotlib/_c_internal_utils.cpython-%%PYTHON_SUFFIX%%.so
 %%PYTHON_SITELIBDIR%%/matplotlib/_cm.py
 %%PYTHON_SITELIBDIR%%/matplotlib/_cm_listed.py
 %%PYTHON_SITELIBDIR%%/matplotlib/_color_data.py
 %%PYTHON_SITELIBDIR%%/matplotlib/_constrained_layout.py
-%%PYTHON_SITELIBDIR%%/matplotlib/_contour%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/matplotlib/_docstring.py
 %%PYTHON_SITELIBDIR%%/matplotlib/_enums.py
-%%PYTHON_SITELIBDIR%%/matplotlib/_image%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/matplotlib/_fontconfig_pattern.py
+%%PYTHON_SITELIBDIR%%/matplotlib/_image.cpython-%%PYTHON_SUFFIX%%.so
 %%PYTHON_SITELIBDIR%%/matplotlib/_internal_utils.py
 %%PYTHON_SITELIBDIR%%/matplotlib/_layoutgrid.py
 %%PYTHON_SITELIBDIR%%/matplotlib/_mathtext.py
 %%PYTHON_SITELIBDIR%%/matplotlib/_mathtext_data.py
-%%PYTHON_SITELIBDIR%%/matplotlib/_path%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/matplotlib/_path.cpython-%%PYTHON_SUFFIX%%.so
 %%PYTHON_SITELIBDIR%%/matplotlib/_pylab_helpers.py
-%%PYTHON_SITELIBDIR%%/matplotlib/_qhull%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/matplotlib/_text_layout.py
-%%PYTHON_SITELIBDIR%%/matplotlib/_tri%%PYTHON_EXT_SUFFIX%%.so
-%%PYTHON_SITELIBDIR%%/matplotlib/_ttconv%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/matplotlib/_qhull.cpython-%%PYTHON_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/matplotlib/_text_helpers.py
+%%PYTHON_SITELIBDIR%%/matplotlib/_tight_bbox.py
+%%PYTHON_SITELIBDIR%%/matplotlib/_tight_layout.py
+%%PYTHON_SITELIBDIR%%/matplotlib/_tri.cpython-%%PYTHON_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/matplotlib/_ttconv.cpython-%%PYTHON_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/matplotlib/_type1font.py
 %%PYTHON_SITELIBDIR%%/matplotlib/_version.py
 %%PYTHON_SITELIBDIR%%/matplotlib/afm.py
 %%PYTHON_SITELIBDIR%%/matplotlib/animation.py
@@ -180,12 +198,9 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/axes/__pycache__/_base.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/axes/__pycache__/_secondary_axes.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/axes/__pycache__/_secondary_axes.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/matplotlib/axes/__pycache__/_subplots.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/matplotlib/axes/__pycache__/_subplots.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/axes/_axes.py
 %%PYTHON_SITELIBDIR%%/matplotlib/axes/_base.py
 %%PYTHON_SITELIBDIR%%/matplotlib/axes/_secondary_axes.py
-%%PYTHON_SITELIBDIR%%/matplotlib/axes/_subplots.py
 %%PYTHON_SITELIBDIR%%/matplotlib/axis.py
 %%PYTHON_SITELIBDIR%%/matplotlib/backend_bases.py
 %%PYTHON_SITELIBDIR%%/matplotlib/backend_managers.py
@@ -207,6 +222,14 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_gtk3agg.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_gtk3cairo.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_gtk3cairo.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/_backend_gtk.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/_backend_gtk.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_gtk4.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_gtk4.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_gtk4agg.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_gtk4agg.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_gtk4cairo.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_gtk4cairo.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_macosx.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_macosx.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_mixed.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
@@ -219,12 +242,12 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_pgf.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_ps.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_ps.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_qt4.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_qt4.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_qt4agg.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_qt4agg.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_qt4cairo.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_qt4cairo.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_qt.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_qt.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_qtagg.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_qtagg.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_qtcairo.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_qtcairo.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_qt5.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_qt5.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_qt5agg.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
@@ -251,14 +274,18 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/backend_wxcairo.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/qt_compat.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/__pycache__/qt_compat.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/matplotlib/backends/_backend_agg%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/matplotlib/backends/_backend_agg.cpython-%%PYTHON_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/matplotlib/backends/_backend_gtk.py
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/_backend_pdf_ps.py
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/_backend_tk.py
-%%PYTHON_SITELIBDIR%%/matplotlib/backends/_tkagg%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/matplotlib/backends/_tkagg.cpython-%%PYTHON_SUFFIX%%.so
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/backend_agg.py
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/backend_cairo.py
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/backend_gtk3.py
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/backend_gtk3agg.py
+%%PYTHON_SITELIBDIR%%/matplotlib/backends/backend_gtk4.py
+%%PYTHON_SITELIBDIR%%/matplotlib/backends/backend_gtk4agg.py
+%%PYTHON_SITELIBDIR%%/matplotlib/backends/backend_gtk4cairo.py
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/backend_gtk3cairo.py
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/backend_macosx.py
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/backend_mixed.py
@@ -266,9 +293,9 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/backend_pdf.py
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/backend_pgf.py
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/backend_ps.py
-%%PYTHON_SITELIBDIR%%/matplotlib/backends/backend_qt4.py
-%%PYTHON_SITELIBDIR%%/matplotlib/backends/backend_qt4agg.py
-%%PYTHON_SITELIBDIR%%/matplotlib/backends/backend_qt4cairo.py
+%%PYTHON_SITELIBDIR%%/matplotlib/backends/backend_qt.py
+%%PYTHON_SITELIBDIR%%/matplotlib/backends/backend_qtagg.py
+%%PYTHON_SITELIBDIR%%/matplotlib/backends/backend_qtcairo.py
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/backend_qt5.py
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/backend_qt5agg.py
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/backend_qt5cairo.py
@@ -287,16 +314,10 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/qt_editor/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/qt_editor/__pycache__/_formlayout.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/qt_editor/__pycache__/_formlayout.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/matplotlib/backends/qt_editor/__pycache__/_formsubplottool.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/matplotlib/backends/qt_editor/__pycache__/_formsubplottool.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/qt_editor/__pycache__/figureoptions.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/qt_editor/__pycache__/figureoptions.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/matplotlib/backends/qt_editor/__pycache__/formsubplottool.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/matplotlib/backends/qt_editor/__pycache__/formsubplottool.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/qt_editor/_formlayout.py
-%%PYTHON_SITELIBDIR%%/matplotlib/backends/qt_editor/_formsubplottool.py
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/qt_editor/figureoptions.py
-%%PYTHON_SITELIBDIR%%/matplotlib/backends/qt_editor/formsubplottool.py
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/web_backend/.eslintrc.js
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/web_backend/.prettierignore
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/web_backend/.prettierrc
@@ -313,21 +334,14 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/web_backend/package.json
 %%PYTHON_SITELIBDIR%%/matplotlib/backends/web_backend/single_figure.html
 %%PYTHON_SITELIBDIR%%/matplotlib/bezier.py
-%%PYTHON_SITELIBDIR%%/matplotlib/blocking_input.py
 %%PYTHON_SITELIBDIR%%/matplotlib/category.py
 %%PYTHON_SITELIBDIR%%/matplotlib/cbook/__init__.py
 %%PYTHON_SITELIBDIR%%/matplotlib/cbook/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/cbook/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/matplotlib/cbook/__pycache__/deprecation.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/matplotlib/cbook/__pycache__/deprecation.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/matplotlib/cbook/deprecation.py
 %%PYTHON_SITELIBDIR%%/matplotlib/cm.py
 %%PYTHON_SITELIBDIR%%/matplotlib/collections.py
 %%PYTHON_SITELIBDIR%%/matplotlib/colorbar.py
 %%PYTHON_SITELIBDIR%%/matplotlib/colors.py
-%%PYTHON_SITELIBDIR%%/matplotlib/compat/__init__.py
-%%PYTHON_SITELIBDIR%%/matplotlib/compat/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/matplotlib/compat/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/container.py
 %%PYTHON_SITELIBDIR%%/matplotlib/contour.py
 %%PYTHON_SITELIBDIR%%/matplotlib/dates.py
@@ -336,10 +350,11 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/figure.py
 %%PYTHON_SITELIBDIR%%/matplotlib/font_manager.py
 %%PYTHON_SITELIBDIR%%/matplotlib/fontconfig_pattern.py
-%%PYTHON_SITELIBDIR%%/matplotlib/ft2font%%PYTHON_EXT_SUFFIX%%.so
+%%PYTHON_SITELIBDIR%%/matplotlib/ft2font.cpython-%%PYTHON_SUFFIX%%.so
 %%PYTHON_SITELIBDIR%%/matplotlib/gridspec.py
 %%PYTHON_SITELIBDIR%%/matplotlib/hatch.py
 %%PYTHON_SITELIBDIR%%/matplotlib/image.py
+%%PYTHON_SITELIBDIR%%/matplotlib/layout_engine.py
 %%PYTHON_SITELIBDIR%%/matplotlib/legend.py
 %%PYTHON_SITELIBDIR%%/matplotlib/legend_handler.py
 %%PYTHON_SITELIBDIR%%/matplotlib/lines.py
@@ -478,7 +493,6 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/images/matplotlib.pdf
 %%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/images/matplotlib.png
 %%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/images/matplotlib.svg
-%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/images/matplotlib_128.ppm
 %%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/images/matplotlib_large.png
 %%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/images/move-symbolic.svg
 %%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/images/move.pdf
@@ -499,10 +513,12 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/images/zoom_to_rect.png
 %%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/images/zoom_to_rect.svg
 %%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/images/zoom_to_rect_large.png
+%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/kpsewhich.lua
 %%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/matplotlibrc
 %%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/plot_directive/plot_directive.css
 %%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/sample_data/Minduka_Present_Blue_Pack.png
 %%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/sample_data/README.txt
+%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/sample_data/Stocks.csv
 %%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/sample_data/axes_grid/bivariate_normal.npy
 %%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/sample_data/data_x_x2_x3.csv
 %%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/sample_data/eeg.dat
@@ -518,6 +534,8 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/sample_data/topobathy.npz
 %%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/Solarize_Light2.mplstyle
 %%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/_classic_test_patch.mplstyle
+%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/_mpl-gallery-nogrid.mplstyle
+%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/_mpl-gallery.mplstyle
 %%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/bmh.mplstyle
 %%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/classic.mplstyle
 %%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/dark_background.mplstyle
@@ -525,22 +543,22 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/fivethirtyeight.mplstyle
 %%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/ggplot.mplstyle
 %%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/grayscale.mplstyle
-%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-bright.mplstyle
-%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-colorblind.mplstyle
-%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-dark-palette.mplstyle
-%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-dark.mplstyle
-%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-darkgrid.mplstyle
-%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-deep.mplstyle
-%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-muted.mplstyle
-%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-notebook.mplstyle
-%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-paper.mplstyle
-%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-pastel.mplstyle
-%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-poster.mplstyle
-%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-talk.mplstyle
-%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-ticks.mplstyle
-%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-white.mplstyle
-%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-whitegrid.mplstyle
-%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn.mplstyle
+%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-v0_8-bright.mplstyle
+%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-v0_8-colorblind.mplstyle
+%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-v0_8-dark-palette.mplstyle
+%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-v0_8-dark.mplstyle
+%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-v0_8-darkgrid.mplstyle
+%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-v0_8-deep.mplstyle
+%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-v0_8-muted.mplstyle
+%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-v0_8-notebook.mplstyle
+%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-v0_8-paper.mplstyle
+%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-v0_8-pastel.mplstyle
+%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-v0_8-poster.mplstyle
+%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-v0_8-talk.mplstyle
+%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-v0_8-ticks.mplstyle
+%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-v0_8-white.mplstyle
+%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-v0_8-whitegrid.mplstyle
+%%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/seaborn-v0_8.mplstyle
 %%PYTHON_SITELIBDIR%%/matplotlib/mpl-data/stylelib/tableau-colorblind10.mplstyle
 %%PYTHON_SITELIBDIR%%/matplotlib/offsetbox.py
 %%PYTHON_SITELIBDIR%%/matplotlib/patches.py
@@ -591,8 +609,11 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/testing/__pycache__/decorators.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/testing/__pycache__/exceptions.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/testing/__pycache__/exceptions.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/testing/__pycache__/_markers.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/testing/__pycache__/_markers.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/testing/__pycache__/widgets.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/testing/__pycache__/widgets.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/testing/_markers.py
 %%PYTHON_SITELIBDIR%%/matplotlib/testing/compare.py
 %%PYTHON_SITELIBDIR%%/matplotlib/testing/conftest.py
 %%PYTHON_SITELIBDIR%%/matplotlib/testing/decorators.py
@@ -649,6 +670,8 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_backend_cairo.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_backend_gtk3.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_backend_gtk3.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_backend_macosx.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_backend_macosx.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_backend_nbagg.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_backend_nbagg.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_backend_pdf.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
@@ -661,6 +684,8 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_backend_qt.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_backend_svg.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_backend_svg.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_backend_template.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_backend_template.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_backend_tk.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_backend_tk.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_backend_tools.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
@@ -697,6 +722,8 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_dates.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_determinism.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_determinism.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_doc.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_doc.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_dviread.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_dviread.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_figure.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
@@ -705,6 +732,10 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_font_manager.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_fontconfig_pattern.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_fontconfig_pattern.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_ft2font.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_ft2font.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_getattr.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_getattr.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_gridspec.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_gridspec.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_image.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
@@ -719,6 +750,8 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_mathtext.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_matplotlib.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_matplotlib.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_textpath.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_textpath.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_mlab.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_mlab.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/__pycache__/test_offsetbox.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
@@ -799,12 +832,14 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/test_backend_bases.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/test_backend_cairo.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/test_backend_gtk3.py
+%%PYTHON_SITELIBDIR%%/matplotlib/tests/test_backend_macosx.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/test_backend_nbagg.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/test_backend_pdf.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/test_backend_pgf.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/test_backend_ps.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/test_backend_qt.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/test_backend_svg.py
+%%PYTHON_SITELIBDIR%%/matplotlib/tests/test_backend_template.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/test_backend_tk.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/test_backend_tools.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/test_backend_webagg.py
@@ -823,10 +858,13 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/test_cycles.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/test_dates.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/test_determinism.py
+%%PYTHON_SITELIBDIR%%/matplotlib/tests/test_doc.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/test_dviread.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/test_figure.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/test_font_manager.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/test_fontconfig_pattern.py
+%%PYTHON_SITELIBDIR%%/matplotlib/tests/test_ft2font.py
+%%PYTHON_SITELIBDIR%%/matplotlib/tests/test_getattr.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/test_gridspec.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/test_image.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/test_legend.py
@@ -859,6 +897,7 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/test_testing.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/test_texmanager.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/test_text.py
+%%PYTHON_SITELIBDIR%%/matplotlib/tests/test_textpath.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/test_ticker.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/test_tightlayout.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tests/test_transforms.py
@@ -878,6 +917,22 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/tri/__init__.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tri/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tri/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tri/__pycache__/_triangulation.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tri/__pycache__/_triangulation.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tri/__pycache__/_tricontour.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tri/__pycache__/_tricontour.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tri/__pycache__/_trifinder.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tri/__pycache__/_trifinder.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tri/__pycache__/_triinterpolate.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tri/__pycache__/_triinterpolate.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tri/__pycache__/_tripcolor.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tri/__pycache__/_tripcolor.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tri/__pycache__/_triplot.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tri/__pycache__/_triplot.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tri/__pycache__/_trirefine.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tri/__pycache__/_trirefine.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tri/__pycache__/_tritools.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tri/__pycache__/_tritools.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tri/__pycache__/triangulation.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tri/__pycache__/triangulation.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tri/__pycache__/tricontour.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
@@ -894,6 +949,14 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/tri/__pycache__/trirefine.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tri/__pycache__/tritools.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/matplotlib/tri/__pycache__/tritools.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/matplotlib/tri/_triangulation.py
+%%PYTHON_SITELIBDIR%%/matplotlib/tri/_tricontour.py
+%%PYTHON_SITELIBDIR%%/matplotlib/tri/_trifinder.py
+%%PYTHON_SITELIBDIR%%/matplotlib/tri/_triinterpolate.py
+%%PYTHON_SITELIBDIR%%/matplotlib/tri/_tripcolor.py
+%%PYTHON_SITELIBDIR%%/matplotlib/tri/_triplot.py
+%%PYTHON_SITELIBDIR%%/matplotlib/tri/_trirefine.py
+%%PYTHON_SITELIBDIR%%/matplotlib/tri/_tritools.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tri/triangulation.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tri/tricontour.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tri/trifinder.py
@@ -902,58 +965,9 @@
 %%PYTHON_SITELIBDIR%%/matplotlib/tri/triplot.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tri/trirefine.py
 %%PYTHON_SITELIBDIR%%/matplotlib/tri/tritools.py
-%%PYTHON_SITELIBDIR%%/matplotlib/ttconv.py
 %%PYTHON_SITELIBDIR%%/matplotlib/type1font.py
 %%PYTHON_SITELIBDIR%%/matplotlib/units.py
 %%PYTHON_SITELIBDIR%%/matplotlib/widgets.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__init__.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/anchored_artists.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/anchored_artists.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/angle_helper.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/angle_helper.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/axes_divider.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/axes_divider.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/axes_grid.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/axes_grid.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/axes_rgb.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/axes_rgb.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/axes_size.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/axes_size.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/axis_artist.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/axis_artist.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/axisline_style.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/axisline_style.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/axislines.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/axislines.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/clip_path.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/clip_path.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/floating_axes.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/floating_axes.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/grid_finder.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/grid_finder.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/grid_helper_curvelinear.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/grid_helper_curvelinear.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/inset_locator.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/inset_locator.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/parasite_axes.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/__pycache__/parasite_axes.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/anchored_artists.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/angle_helper.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/axes_divider.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/axes_grid.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/axes_rgb.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/axes_size.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/axis_artist.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/axisline_style.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/axislines.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/clip_path.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/floating_axes.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/grid_finder.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/grid_helper_curvelinear.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/inset_locator.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid/parasite_axes.py
 %%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid1/__init__.py
 %%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid1/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid1/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
@@ -975,6 +989,15 @@
 %%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid1/__pycache__/parasite_axes.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid1/anchored_artists.py
 %%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid1/axes_divider.py
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid1/tests/__init__.py
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid1/tests/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid1/tests/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid1/tests/__pycache__/conftest.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid1/tests/__pycache__/conftest.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid1/tests/__pycache__/test_axes_grid1.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid1/tests/__pycache__/test_axes_grid1.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid1/tests/conftest.py
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid1/tests/test_axes_grid1.py
 %%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid1/axes_grid.py
 %%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid1/axes_rgb.py
 %%PYTHON_SITELIBDIR%%/mpl_toolkits/axes_grid1/axes_size.py
@@ -998,8 +1021,6 @@
 %%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/__pycache__/axisline_style.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/__pycache__/axislines.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/__pycache__/axislines.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/__pycache__/clip_path.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/__pycache__/clip_path.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/__pycache__/floating_axes.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/__pycache__/floating_axes.cpython-%%PYTHON_SUFFIX%%.pyc
 %%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/__pycache__/grid_finder.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
@@ -1015,11 +1036,34 @@
 %%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/axis_artist.py
 %%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/axisline_style.py
 %%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/axislines.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/clip_path.py
 %%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/floating_axes.py
 %%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/grid_finder.py
 %%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/grid_helper_curvelinear.py
 %%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/parasite_axes.py
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/tests/__init__.py
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/tests/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/tests/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/tests/__pycache__/conftest.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/tests/__pycache__/conftest.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/tests/__pycache__/test_angle_helper.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/tests/__pycache__/test_angle_helper.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/tests/__pycache__/test_axis_artist.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/tests/__pycache__/test_axis_artist.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/tests/__pycache__/test_axislines.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/tests/__pycache__/test_axislines.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/tests/__pycache__/test_floating_axes.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/tests/__pycache__/test_floating_axes.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/tests/__pycache__/test_grid_finder.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/tests/__pycache__/test_grid_finder.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/tests/__pycache__/test_grid_helper_curvelinear.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/tests/__pycache__/test_grid_helper_curvelinear.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/tests/conftest.py
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/tests/test_angle_helper.py
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/tests/test_axis_artist.py
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/tests/test_axislines.py
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/tests/test_floating_axes.py
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/tests/test_grid_finder.py
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/axisartist/tests/test_grid_helper_curvelinear.py
 %%PYTHON_SITELIBDIR%%/mpl_toolkits/mplot3d/__init__.py
 %%PYTHON_SITELIBDIR%%/mpl_toolkits/mplot3d/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
 %%PYTHON_SITELIBDIR%%/mpl_toolkits/mplot3d/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
@@ -1035,40 +1079,19 @@
 %%PYTHON_SITELIBDIR%%/mpl_toolkits/mplot3d/axes3d.py
 %%PYTHON_SITELIBDIR%%/mpl_toolkits/mplot3d/axis3d.py
 %%PYTHON_SITELIBDIR%%/mpl_toolkits/mplot3d/proj3d.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/__init__.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/__pycache__/conftest.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/__pycache__/conftest.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/__pycache__/test_axes_grid.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/__pycache__/test_axes_grid.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/__pycache__/test_axes_grid1.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/__pycache__/test_axes_grid1.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/__pycache__/test_axisartist_angle_helper.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/__pycache__/test_axisartist_angle_helper.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/__pycache__/test_axisartist_axis_artist.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/__pycache__/test_axisartist_axis_artist.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/__pycache__/test_axisartist_axislines.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/__pycache__/test_axisartist_axislines.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/__pycache__/test_axisartist_clip_path.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/__pycache__/test_axisartist_clip_path.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/__pycache__/test_axisartist_floating_axes.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/__pycache__/test_axisartist_floating_axes.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/__pycache__/test_axisartist_grid_finder.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/__pycache__/test_axisartist_grid_finder.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/__pycache__/test_axisartist_grid_helper_curvelinear.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/__pycache__/test_axisartist_grid_helper_curvelinear.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/__pycache__/test_mplot3d.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/__pycache__/test_mplot3d.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/conftest.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/test_axes_grid.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/test_axes_grid1.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/test_axisartist_angle_helper.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/test_axisartist_axis_artist.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/test_axisartist_axislines.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/test_axisartist_clip_path.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/test_axisartist_floating_axes.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/test_axisartist_grid_finder.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/test_axisartist_grid_helper_curvelinear.py
-%%PYTHON_SITELIBDIR%%/mpl_toolkits/tests/test_mplot3d.py
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/mplot3d/tests/__init__.py
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/mplot3d/tests/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/mplot3d/tests/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/mplot3d/tests/__pycache__/conftest.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/mplot3d/tests/__pycache__/conftest.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/mplot3d/tests/__pycache__/test_art3d.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/mplot3d/tests/__pycache__/test_art3d.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/mplot3d/tests/__pycache__/test_axes3d.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/mplot3d/tests/__pycache__/test_axes3d.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/mplot3d/tests/__pycache__/test_legend3d.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/mplot3d/tests/__pycache__/test_legend3d.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/mplot3d/tests/conftest.py
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/mplot3d/tests/test_art3d.py
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/mplot3d/tests/test_axes3d.py
+%%PYTHON_SITELIBDIR%%/mpl_toolkits/mplot3d/tests/test_legend3d.py
 %%PYTHON_SITELIBDIR%%/pylab.py