Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-mpl-animators for
openSUSE:Factory checked in at 2023-12-11 21:51:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-mpl-animators (Old)
and /work/SRC/openSUSE:Factory/.python-mpl-animators.new.25432 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-mpl-animators"
Mon Dec 11 21:51:26 2023 rev:2 rq:1132439 version:1.1.1
Changes:
--------
---
/work/SRC/openSUSE:Factory/python-mpl-animators/python-mpl-animators.changes
2022-02-10 23:12:47.224316348 +0100
+++
/work/SRC/openSUSE:Factory/.python-mpl-animators.new.25432/python-mpl-animators.changes
2023-12-11 21:51:40.374022738 +0100
@@ -1,0 +2,7 @@
+Mon Dec 11 08:56:40 UTC 2023 - Dirk Müller <[email protected]>
+
+- update to 1.1.1:
+ * Fix setting y limits when data is a dask array
+ * Add changelog config and bump minimum Python version to 3.8
+
+-------------------------------------------------------------------
Old:
----
mpl_animators-1.0.1.tar.gz
New:
----
mpl_animators-1.1.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-mpl-animators.spec ++++++
--- /var/tmp/diff_new_pack.xDJf6r/_old 2023-12-11 21:51:40.826039511 +0100
+++ /var/tmp/diff_new_pack.xDJf6r/_new 2023-12-11 21:51:40.830039659 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-mpl-animators
#
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,15 +16,15 @@
#
-%{?!python_module:%define python_module() python3-%{**}}
+%{?sle15_python_module_pythons}
Name: python-mpl-animators
-Version: 1.0.1
+Version: 1.1.1
Release: 0
Summary: An interative animation framework for matplotlib
License: BSD-3-Clause
URL: https://github.com/sunpy/mpl-animators
Source:
https://files.pythonhosted.org/packages/source/m/mpl_animators/mpl_animators-%{version}.tar.gz
-BuildRequires: %{python_module base >= 3.7}
+BuildRequires: %{python_module base >= 3.8}
BuildRequires: %{python_module setuptools_scm}
BuildRequires: %{python_module setuptools}
BuildRequires: fdupes
++++++ mpl_animators-1.0.1.tar.gz -> mpl_animators-1.1.1.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mpl_animators-1.0.1/CHANGES.md
new/mpl_animators-1.1.1/CHANGES.md
--- old/mpl_animators-1.0.1/CHANGES.md 1970-01-01 01:00:00.000000000 +0100
+++ new/mpl_animators-1.1.1/CHANGES.md 2023-11-17 23:11:37.000000000 +0100
@@ -0,0 +1,44 @@
+# Changelog
+
+## v1.1.1 - 2023-11-17
+
+<!-- Release notes generated using configuration in .github/release.yml at
main -->
+### What's Changed
+
+#### Other Changes
+
+- Update for tox4 by @ConorMacBride in
https://github.com/sunpy/mpl-animators/pull/20
+- Minor tweaks to CI - No actions by @nabobalis in
https://github.com/sunpy/mpl-animators/pull/28
+- Move to actions by @nabobalis in
https://github.com/sunpy/mpl-animators/pull/29
+- Bump stefanzweifel/git-auto-commit-action from 4 to 5 by @dependabot in
https://github.com/sunpy/mpl-animators/pull/30
+- Bump actions/checkout from 2 to 4 by @dependabot in
https://github.com/sunpy/mpl-animators/pull/31
+
+### New Contributors
+
+- @ConorMacBride made their first contribution in
https://github.com/sunpy/mpl-animators/pull/20
+- @nabobalis made their first contribution in
https://github.com/sunpy/mpl-animators/pull/28
+- @dependabot made their first contribution in
https://github.com/sunpy/mpl-animators/pull/30
+
+**Full Changelog**:
https://github.com/sunpy/mpl-animators/compare/v1.1.0...v1.1.1
+
+## v1.1.0 - 2022-08-10
+
+### What's Changed
+
+#### Bug Fixes
+
+- Fix setting y limits when data is a dask array by SolarDrew in
[https://github.com/sunpy/mpl-animators/pull/11](https://github.com/sunpy/mpl-animators/pull/11)
+
+#### Other Changes
+
+- Add changelog config and bump minimum Python version to 3.8 by Cadair in
[https://github.com/sunpy/mpl-animators/pull/12](https://github.com/sunpy/mpl-animators/pull/12)
+
+#### New Contributors
+
+- @SolarDrew made their first contribution in
[https://github.com/sunpy/mpl-animators/pull/11](https://github.com/sunpy/mpl-animators/pull/11)
+
+**Full Changelog**:
[https://github.com/sunpy/mpl-animators/compare/v1.0.1...v1.1.0](https://github.com/sunpy/mpl-animators/compare/v1.0.1...v1.1.0)
+
+## v1.0.0
+
+Initial release with code copied from `sunpy.visualisation.animators`.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mpl_animators-1.0.1/PKG-INFO
new/mpl_animators-1.1.1/PKG-INFO
--- old/mpl_animators-1.0.1/PKG-INFO 2022-02-02 18:29:09.045858400 +0100
+++ new/mpl_animators-1.1.1/PKG-INFO 2023-11-17 23:11:55.004641800 +0100
@@ -1,21 +1,34 @@
Metadata-Version: 2.1
Name: mpl_animators
-Version: 1.0.1
-Summary: An interative animation framework for matplotlib
+Version: 1.1.1
+Summary: An interactive animation framework for matplotlib
Home-page: https://sunpy.org
Author: The SunPy Developers
Author-email: [email protected]
License: BSD 3-Clause
-Platform: UNKNOWN
-Requires-Python: >=3.7
+Requires-Python: >=3.9
+Description-Content-Type: text/x-rst
+License-File: LICENSE.rst
+Requires-Dist: matplotlib>=3.5.0
+Requires-Dist: numpy>=1.21.0
Provides-Extra: all
+Requires-Dist: astropy!=5.1.0,>=5.0.6; extra == "all"
Provides-Extra: wcs
-Provides-Extra: test
+Requires-Dist: astropy!=5.1.0,>=5.0.6; extra == "wcs"
+Provides-Extra: tests
+Requires-Dist: pytest; extra == "tests"
+Requires-Dist: pytest-cov; extra == "tests"
+Requires-Dist: pytest-mpl; extra == "tests"
Provides-Extra: docs
-License-File: LICENSE.rst
+Requires-Dist: sphinx; extra == "docs"
+Requires-Dist: sphinx-automodapi; extra == "docs"
+Requires-Dist: sunpy-sphinx-theme; extra == "docs"
+
+An interactive animation framework for matplotlib
+-------------------------------------------------
-An interative animation framework for matplotlib
-------------------------------------------------
+This is for creating interactive animations with matplotlib.
+It is designed to handle N-dimensional data, and can be used to create
animations.
This package has been spun out of ``sunpy`` to be more generally useful.
@@ -28,7 +41,6 @@
which is licensed under the BSD 3-clause licence. See the licenses folder for
more information.
-
Contributing
------------
@@ -60,5 +72,3 @@
`PyCon talk <https://www.youtube.com/watch?v=6Uj746j9Heo>`_, and was adapted by
mpl-animators based on its use in the README file for the
`MetPy project <https://github.com/Unidata/MetPy>`_.
-
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mpl_animators-1.0.1/README.rst
new/mpl_animators-1.1.1/README.rst
--- old/mpl_animators-1.0.1/README.rst 2022-02-02 18:28:45.000000000 +0100
+++ new/mpl_animators-1.1.1/README.rst 2023-11-17 23:11:37.000000000 +0100
@@ -1,5 +1,8 @@
-An interative animation framework for matplotlib
-------------------------------------------------
+An interactive animation framework for matplotlib
+-------------------------------------------------
+
+This is for creating interactive animations with matplotlib.
+It is designed to handle N-dimensional data, and can be used to create
animations.
This package has been spun out of ``sunpy`` to be more generally useful.
@@ -12,7 +15,6 @@
which is licensed under the BSD 3-clause licence. See the licenses folder for
more information.
-
Contributing
------------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/mpl_animators-1.0.1/mpl_animators/tests/figure_hashes_mpl_343_ft_261_astropy_431.json
new/mpl_animators-1.1.1/mpl_animators/tests/figure_hashes_mpl_343_ft_261_astropy_431.json
---
old/mpl_animators-1.0.1/mpl_animators/tests/figure_hashes_mpl_343_ft_261_astropy_431.json
2022-02-02 18:28:45.000000000 +0100
+++
new/mpl_animators-1.1.1/mpl_animators/tests/figure_hashes_mpl_343_ft_261_astropy_431.json
1970-01-01 01:00:00.000000000 +0100
@@ -1,16 +0,0 @@
-{
- "mpl_animators.tests.test_basefuncanimator.test_lineanimator_figure":
"dbf47ab983a844621f912b2f5a2d9ee657d3f661678c16a07afc7217f50e3fd4",
- "mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_simple_plot":
"03ab823148c6071a81c9edad2bc58e0c0b401a3dcf5108d749a80ac0f24a07b7",
- "mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_clip_interval":
"18e3b9433d7115d3f05d5fbc771774e6908d00e20b6d390bcc3d525b5af48632",
- "mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_celestial_sliders":
"460980d5e2d2b06e1b7ce07613f2169078edc759515ca1c1cff242f72cca1158",
- "mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_update_plot":
"377a48ea45516d91bd483e0044868d2a2da0bb45569ed15ead305987ad18dc00",
-
"mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_transpose_update_plot":
"52af2bd727302c27526e5c4c459ae1a5e7e452c193164a77095febb0d0412dfd",
- "mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_colorbar_buttons":
"76d23dd55302f95fd7185db807f05fc10ab0e7bc84b54ef2881cdbdd978e52cd",
-
"mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_colorbar_buttons_default_labels":
"5c503d9f26caf038936b1edb23b7d3963b3af0d1aef63fc22f1c621446407370",
- "mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_extra_sliders":
"4a28bcbd429c0ea891dd40ef4f587939b7ff1fc75f1b564cd7e97dcbbfbc50c3",
- "mpl_animators.tests.test_wcs.test_array_animator_wcs_1d_update_plot":
"58e799859b877fd8a5f73377eeab2686f0567241093c244779143797d4cef778",
-
"mpl_animators.tests.test_wcs.test_array_animator_wcs_1d_update_plot_masked":
"157c52fdcf235e09ebb5389f1d9c0957795e73f695fa1a839b077259f9fb8240",
- "mpl_animators.tests.test_wcs.test_array_animator_wcs_coord_params":
"e1678a7b513917e177547b8ee0a93ee2f29a6d3dacff5fa213355ff414e706b1",
-
"mpl_animators.tests.test_wcs.test_array_animator_wcs_coord_params_no_ticks":
"ce35b25eb2c4eb6d2ce56d6a78c8a33b1bfdf8ef00b098c7c2c08feae2a82356",
- "mpl_animators.tests.test_wcs.test_array_animator_wcs_coord_params_grid":
"4bb5930ec573f8399470df023d4686601728d35a70527c397f7eed39d07ba0e3"
-}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/mpl_animators-1.0.1/mpl_animators/tests/figure_hashes_mpl_350_ft_261_astropy_506.json
new/mpl_animators-1.1.1/mpl_animators/tests/figure_hashes_mpl_350_ft_261_astropy_506.json
---
old/mpl_animators-1.0.1/mpl_animators/tests/figure_hashes_mpl_350_ft_261_astropy_506.json
1970-01-01 01:00:00.000000000 +0100
+++
new/mpl_animators-1.1.1/mpl_animators/tests/figure_hashes_mpl_350_ft_261_astropy_506.json
2023-11-17 23:11:37.000000000 +0100
@@ -0,0 +1,16 @@
+{
+ "mpl_animators.tests.test_basefuncanimator.test_lineanimator_figure":
"6865a446680cb7088d71becd653e3c9e9e8e982d71956c95f690d52365bfe106",
+ "mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_simple_plot":
"1d0b9c13e72d288e09d1ab85fe3b4df38d6b349eae661c54cf32c18f0af451c6",
+ "mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_clip_interval":
"a78d4ca84423abcde116efeef4631cdf36d98033c71ad038363a033857743776",
+ "mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_celestial_sliders":
"14fc82e6778a7725092a691f210f05420e5669099fe8cb21260fd44336e57f8e",
+ "mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_update_plot":
"0c4a39742b55c4c9eb1336de59891c1e1459e656992505528f245783e4c7cf12",
+
"mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_transpose_update_plot":
"fca79fbb72e9650df3e64beb383b68a7816cfdfd95fa632386f65b5e6d32b5e4",
+ "mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_colorbar_buttons":
"dc5d08188e888fb6b93843b38a1604b8847aec38dc1ba53fa8ef108da6e790d6",
+
"mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_colorbar_buttons_default_labels":
"3026f941a8cf87347e6793b6002dda370eae6036e13961ae7323c3a4fe60d1d1",
+ "mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_extra_sliders":
"fd94e25c0b6a813818c8ab1b42c6d8828e546acf30ea9bc73164e50b22f456ba",
+ "mpl_animators.tests.test_wcs.test_array_animator_wcs_1d_update_plot":
"0618fba2b4285904d3594b4b3d76ebd56337cf2ad4c00aa568ac111f6d3e52aa",
+
"mpl_animators.tests.test_wcs.test_array_animator_wcs_1d_update_plot_masked":
"ae635463aaa2da4d494e9e90f040d39adf452eda92ad5f1c988b5be0bf437185",
+ "mpl_animators.tests.test_wcs.test_array_animator_wcs_coord_params":
"6535c5d4c7cfb9699bf99c4ad1919e9854626c5633eaa4d9aa97d5003408634a",
+
"mpl_animators.tests.test_wcs.test_array_animator_wcs_coord_params_no_ticks":
"536034d8e761ef5d2fdfbf8911c4ab9bbc96308328594befb44d0837eccd671e",
+ "mpl_animators.tests.test_wcs.test_array_animator_wcs_coord_params_grid":
"5b81acf2215c9b8c1a700e2e7371f43be3177363abfe9729b6746eedd7d16686"
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/mpl_animators-1.0.1/mpl_animators/tests/figure_hashes_mpl_381_ft_261_astropy_534.json
new/mpl_animators-1.1.1/mpl_animators/tests/figure_hashes_mpl_381_ft_261_astropy_534.json
---
old/mpl_animators-1.0.1/mpl_animators/tests/figure_hashes_mpl_381_ft_261_astropy_534.json
1970-01-01 01:00:00.000000000 +0100
+++
new/mpl_animators-1.1.1/mpl_animators/tests/figure_hashes_mpl_381_ft_261_astropy_534.json
2023-11-17 23:11:37.000000000 +0100
@@ -0,0 +1,16 @@
+{
+ "mpl_animators.tests.test_basefuncanimator.test_lineanimator_figure":
"6865a446680cb7088d71becd653e3c9e9e8e982d71956c95f690d52365bfe106",
+ "mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_simple_plot":
"1d0b9c13e72d288e09d1ab85fe3b4df38d6b349eae661c54cf32c18f0af451c6",
+ "mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_clip_interval":
"a78d4ca84423abcde116efeef4631cdf36d98033c71ad038363a033857743776",
+ "mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_celestial_sliders":
"14fc82e6778a7725092a691f210f05420e5669099fe8cb21260fd44336e57f8e",
+ "mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_update_plot":
"0c4a39742b55c4c9eb1336de59891c1e1459e656992505528f245783e4c7cf12",
+
"mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_transpose_update_plot":
"fca79fbb72e9650df3e64beb383b68a7816cfdfd95fa632386f65b5e6d32b5e4",
+ "mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_colorbar_buttons":
"dc5d08188e888fb6b93843b38a1604b8847aec38dc1ba53fa8ef108da6e790d6",
+
"mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_colorbar_buttons_default_labels":
"3026f941a8cf87347e6793b6002dda370eae6036e13961ae7323c3a4fe60d1d1",
+ "mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_extra_sliders":
"fd94e25c0b6a813818c8ab1b42c6d8828e546acf30ea9bc73164e50b22f456ba",
+ "mpl_animators.tests.test_wcs.test_array_animator_wcs_1d_update_plot":
"0618fba2b4285904d3594b4b3d76ebd56337cf2ad4c00aa568ac111f6d3e52aa",
+
"mpl_animators.tests.test_wcs.test_array_animator_wcs_1d_update_plot_masked":
"ae635463aaa2da4d494e9e90f040d39adf452eda92ad5f1c988b5be0bf437185",
+ "mpl_animators.tests.test_wcs.test_array_animator_wcs_coord_params":
"6535c5d4c7cfb9699bf99c4ad1919e9854626c5633eaa4d9aa97d5003408634a",
+
"mpl_animators.tests.test_wcs.test_array_animator_wcs_coord_params_no_ticks":
"536034d8e761ef5d2fdfbf8911c4ab9bbc96308328594befb44d0837eccd671e",
+ "mpl_animators.tests.test_wcs.test_array_animator_wcs_coord_params_grid":
"5b81acf2215c9b8c1a700e2e7371f43be3177363abfe9729b6746eedd7d16686"
+}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/mpl_animators-1.0.1/mpl_animators/tests/figure_hashes_mpl_dev_ft_261_astropy_dev.json
new/mpl_animators-1.1.1/mpl_animators/tests/figure_hashes_mpl_dev_ft_261_astropy_dev.json
---
old/mpl_animators-1.0.1/mpl_animators/tests/figure_hashes_mpl_dev_ft_261_astropy_dev.json
2022-02-02 18:28:45.000000000 +0100
+++
new/mpl_animators-1.1.1/mpl_animators/tests/figure_hashes_mpl_dev_ft_261_astropy_dev.json
2023-11-17 23:11:37.000000000 +0100
@@ -1,16 +1,16 @@
{
- "mpl_animators.tests.test_basefuncanimator.test_lineanimator_figure":
"963222572ddcfb2c2dbb35a13e19ba30b3f36b6f921a1ff315cb075bc8cd6c0e",
- "mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_simple_plot":
"8beb85da6733fee9e74ddc0ea133c2b9cf6ce488c9457690fba41746bf3d0382",
- "mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_clip_interval":
"a07976f353a5ad80e20c9e8a8c4a9369ec89ca56d92401126e32e920fff4a1b4",
- "mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_celestial_sliders":
"000954368bfe2e66004e94df8562d12d28755f19f1a80f2cf93be45ad8abc3af",
- "mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_update_plot":
"9d165bb1cefd64816e0603c031a110bd0b8a482b325dd0dc3702387d3f14505a",
-
"mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_transpose_update_plot":
"0bcb4b020f9dbfaf7f8beb1b203d252c68cb2b208f1fad99cc72d1b18b15d9ec",
- "mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_colorbar_buttons":
"02081436da6052e8daf2099e2ef323ff06f710203eceb438d215b4252b2e776e",
-
"mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_colorbar_buttons_default_labels":
"36d958cbb0fbf990035988f0f01162748d821553bca63917657636f7d90f21c0",
+ "mpl_animators.tests.test_basefuncanimator.test_lineanimator_figure":
"6865a446680cb7088d71becd653e3c9e9e8e982d71956c95f690d52365bfe106",
+ "mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_simple_plot":
"1d0b9c13e72d288e09d1ab85fe3b4df38d6b349eae661c54cf32c18f0af451c6",
+ "mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_clip_interval":
"a78d4ca84423abcde116efeef4631cdf36d98033c71ad038363a033857743776",
+ "mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_celestial_sliders":
"14fc82e6778a7725092a691f210f05420e5669099fe8cb21260fd44336e57f8e",
+ "mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_update_plot":
"0c4a39742b55c4c9eb1336de59891c1e1459e656992505528f245783e4c7cf12",
+
"mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_transpose_update_plot":
"fca79fbb72e9650df3e64beb383b68a7816cfdfd95fa632386f65b5e6d32b5e4",
+ "mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_colorbar_buttons":
"dc5d08188e888fb6b93843b38a1604b8847aec38dc1ba53fa8ef108da6e790d6",
+
"mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_colorbar_buttons_default_labels":
"3026f941a8cf87347e6793b6002dda370eae6036e13961ae7323c3a4fe60d1d1",
"mpl_animators.tests.test_wcs.test_array_animator_wcs_2d_extra_sliders":
"fd94e25c0b6a813818c8ab1b42c6d8828e546acf30ea9bc73164e50b22f456ba",
- "mpl_animators.tests.test_wcs.test_array_animator_wcs_1d_update_plot":
"0469fd9632b2e19a642f9d5cad14f584e80fcba85e1d6a7a3c0303ca40dd3c80",
-
"mpl_animators.tests.test_wcs.test_array_animator_wcs_1d_update_plot_masked":
"0a45469f2100fb423ee087e98c9dddbce86ceea27fa2fce215e5e8c9f32a70f0",
- "mpl_animators.tests.test_wcs.test_array_animator_wcs_coord_params":
"844721f7a86ad7923e2c299c4db5dcfed8580df15d956805b48f68fd659099aa",
-
"mpl_animators.tests.test_wcs.test_array_animator_wcs_coord_params_no_ticks":
"54cc3b0265457c4dd9a0691b11b7801cdd4ee6dd673abf6f5d43805dbf6f899c",
- "mpl_animators.tests.test_wcs.test_array_animator_wcs_coord_params_grid":
"4f6799e2a0df342467318ea83a6d250db554b9d4cd6fb565f69be9321e17af2a"
+ "mpl_animators.tests.test_wcs.test_array_animator_wcs_1d_update_plot":
"0618fba2b4285904d3594b4b3d76ebd56337cf2ad4c00aa568ac111f6d3e52aa",
+
"mpl_animators.tests.test_wcs.test_array_animator_wcs_1d_update_plot_masked":
"ae635463aaa2da4d494e9e90f040d39adf452eda92ad5f1c988b5be0bf437185",
+ "mpl_animators.tests.test_wcs.test_array_animator_wcs_coord_params":
"6535c5d4c7cfb9699bf99c4ad1919e9854626c5633eaa4d9aa97d5003408634a",
+
"mpl_animators.tests.test_wcs.test_array_animator_wcs_coord_params_no_ticks":
"536034d8e761ef5d2fdfbf8911c4ab9bbc96308328594befb44d0837eccd671e",
+ "mpl_animators.tests.test_wcs.test_array_animator_wcs_coord_params_grid":
"5b81acf2215c9b8c1a700e2e7371f43be3177363abfe9729b6746eedd7d16686"
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mpl_animators-1.0.1/mpl_animators/version.py
new/mpl_animators-1.1.1/mpl_animators/version.py
--- old/mpl_animators-1.0.1/mpl_animators/version.py 2022-02-02
18:29:08.000000000 +0100
+++ new/mpl_animators-1.1.1/mpl_animators/version.py 2023-11-17
23:11:54.000000000 +0100
@@ -5,4 +5,4 @@
from setuptools_scm import get_version
__version__ = get_version(root='..', relative_to=__file__)
except Exception:
- __version__ = '1.0.1'
+ __version__ = '1.1.1'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mpl_animators-1.0.1/mpl_animators/wcs.py
new/mpl_animators-1.1.1/mpl_animators/wcs.py
--- old/mpl_animators-1.0.1/mpl_animators/wcs.py 2022-02-02
18:28:45.000000000 +0100
+++ new/mpl_animators-1.1.1/mpl_animators/wcs.py 2023-11-17
23:11:37.000000000 +0100
@@ -244,7 +244,7 @@
if self.ylim != 'dynamic':
ylim = self.ylim
if ylim == 'fixed':
- ylim = (self.data.min(), self.data.max())
+ ylim = (float(self.data.min()), float(self.data.max()))
ax.set_ylim(ylim)
if self.ylabel:
@@ -277,8 +277,8 @@
# If we are not setting ylim globally then we set it per frame.
if self.ylim == 'dynamic':
- self.axes.set_ylim(self.data[self.frame_index].min(),
- self.data[self.frame_index].max())
+ self.axes.set_ylim(float(self.data[self.frame_index].min()),
+ float(self.data[self.frame_index].max()))
slider.cval = val
def plot_start_image_2d(self, ax):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mpl_animators-1.0.1/mpl_animators.egg-info/PKG-INFO
new/mpl_animators-1.1.1/mpl_animators.egg-info/PKG-INFO
--- old/mpl_animators-1.0.1/mpl_animators.egg-info/PKG-INFO 2022-02-02
18:29:09.000000000 +0100
+++ new/mpl_animators-1.1.1/mpl_animators.egg-info/PKG-INFO 2023-11-17
23:11:54.000000000 +0100
@@ -1,21 +1,34 @@
Metadata-Version: 2.1
Name: mpl-animators
-Version: 1.0.1
-Summary: An interative animation framework for matplotlib
+Version: 1.1.1
+Summary: An interactive animation framework for matplotlib
Home-page: https://sunpy.org
Author: The SunPy Developers
Author-email: [email protected]
License: BSD 3-Clause
-Platform: UNKNOWN
-Requires-Python: >=3.7
+Requires-Python: >=3.9
+Description-Content-Type: text/x-rst
+License-File: LICENSE.rst
+Requires-Dist: matplotlib>=3.5.0
+Requires-Dist: numpy>=1.21.0
Provides-Extra: all
+Requires-Dist: astropy!=5.1.0,>=5.0.6; extra == "all"
Provides-Extra: wcs
-Provides-Extra: test
+Requires-Dist: astropy!=5.1.0,>=5.0.6; extra == "wcs"
+Provides-Extra: tests
+Requires-Dist: pytest; extra == "tests"
+Requires-Dist: pytest-cov; extra == "tests"
+Requires-Dist: pytest-mpl; extra == "tests"
Provides-Extra: docs
-License-File: LICENSE.rst
+Requires-Dist: sphinx; extra == "docs"
+Requires-Dist: sphinx-automodapi; extra == "docs"
+Requires-Dist: sunpy-sphinx-theme; extra == "docs"
+
+An interactive animation framework for matplotlib
+-------------------------------------------------
-An interative animation framework for matplotlib
-------------------------------------------------
+This is for creating interactive animations with matplotlib.
+It is designed to handle N-dimensional data, and can be used to create
animations.
This package has been spun out of ``sunpy`` to be more generally useful.
@@ -28,7 +41,6 @@
which is licensed under the BSD 3-clause licence. See the licenses folder for
more information.
-
Contributing
------------
@@ -60,5 +72,3 @@
`PyCon talk <https://www.youtube.com/watch?v=6Uj746j9Heo>`_, and was adapted by
mpl-animators based on its use in the README file for the
`MetPy project <https://github.com/Unidata/MetPy>`_.
-
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/mpl_animators-1.0.1/mpl_animators.egg-info/SOURCES.txt
new/mpl_animators-1.1.1/mpl_animators.egg-info/SOURCES.txt
--- old/mpl_animators-1.0.1/mpl_animators.egg-info/SOURCES.txt 2022-02-02
18:29:09.000000000 +0100
+++ new/mpl_animators-1.1.1/mpl_animators.egg-info/SOURCES.txt 2023-11-17
23:11:54.000000000 +0100
@@ -1,3 +1,4 @@
+CHANGES.md
LICENSE.rst
MANIFEST.in
README.rst
@@ -24,7 +25,8 @@
mpl_animators/extern/__init__.py
mpl_animators/extern/modest_image.py
mpl_animators/tests/__init__.py
-mpl_animators/tests/figure_hashes_mpl_343_ft_261_astropy_431.json
+mpl_animators/tests/figure_hashes_mpl_350_ft_261_astropy_506.json
+mpl_animators/tests/figure_hashes_mpl_381_ft_261_astropy_534.json
mpl_animators/tests/figure_hashes_mpl_dev_ft_261_astropy_dev.json
mpl_animators/tests/helpers.py
mpl_animators/tests/test_basefuncanimator.py
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/mpl_animators-1.0.1/mpl_animators.egg-info/requires.txt
new/mpl_animators-1.1.1/mpl_animators.egg-info/requires.txt
--- old/mpl_animators-1.0.1/mpl_animators.egg-info/requires.txt 2022-02-02
18:29:09.000000000 +0100
+++ new/mpl_animators-1.1.1/mpl_animators.egg-info/requires.txt 2023-11-17
23:11:54.000000000 +0100
@@ -1,18 +1,18 @@
-matplotlib>=3.2.0
-numpy>=1.17.0
+matplotlib>=3.5.0
+numpy>=1.21.0
[all]
-astropy>=4.2.0
+astropy!=5.1.0,>=5.0.6
[docs]
sphinx
sphinx-automodapi
sunpy-sphinx-theme
-[test]
+[tests]
pytest
pytest-cov
pytest-mpl
[wcs]
-astropy>=4.2.0
+astropy!=5.1.0,>=5.0.6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mpl_animators-1.0.1/pyproject.toml
new/mpl_animators-1.1.1/pyproject.toml
--- old/mpl_animators-1.0.1/pyproject.toml 2022-02-02 18:28:45.000000000
+0100
+++ new/mpl_animators-1.1.1/pyproject.toml 2023-11-17 23:11:37.000000000
+0100
@@ -5,3 +5,22 @@
"wheel"]
build-backend = 'setuptools.build_meta'
+
+[ tool.gilesbot ]
+ [ tool.gilesbot.circleci_artifacts ]
+ enabled = true
+
+ [ tool.gilesbot.circleci_artifacts.figure_report ]
+ url = ".tmp/py311-figure/figure_test_images/fig_comparison.html"
+ message = "Click details to see the figure test comparisons, for
py311-figure."
+ report_on_fail = true
+
+ [ tool.gilesbot.circleci_artifacts.figure_report_oldestdeps ]
+ url = ".tmp/py39-figure-oldestdeps/figure_test_images/fig_comparison.html"
+ message = "Click details to see the figure test comparisons for
py39-figure-oldestdeps."
+ report_on_fail = true
+
+ [ tool.gilesbot.circleci_artifacts.figure_report_devdeps ]
+ url = ".tmp/py311-figure-devdeps/figure_test_images/fig_comparison.html"
+ message = "Click details to see the figure test comparisons for
py311-figure-devdeps."
+ report_on_fail = true
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mpl_animators-1.0.1/setup.cfg
new/mpl_animators-1.1.1/setup.cfg
--- old/mpl_animators-1.0.1/setup.cfg 2022-02-02 18:29:09.045858400 +0100
+++ new/mpl_animators-1.1.1/setup.cfg 2023-11-17 23:11:55.004641800 +0100
@@ -5,25 +5,26 @@
license = BSD 3-Clause
license_file = LICENSE.rst
url = https://sunpy.org
-description = An interative animation framework for matplotlib
+description = An interactive animation framework for matplotlib
long_description = file: README.rst
+long_description_content_type = text/x-rst
[options]
zip_safe = False
packages = find:
include_package_data = True
-python_requires = >=3.7
+python_requires = >=3.9
setup_requires = setuptools_scm
install_requires =
- matplotlib>=3.2.0
- numpy>=1.17.0
+ matplotlib>=3.5.0
+ numpy>=1.21.0
[options.extras_require]
all =
- astropy>=4.2.0
+ astropy>=5.0.6,!=5.1.0
wcs =
- astropy>=4.2.0
-test =
+ astropy>=5.0.6,!=5.1.0
+tests =
pytest
pytest-cov
pytest-mpl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mpl_animators-1.0.1/setup.py
new/mpl_animators-1.1.1/setup.py
--- old/mpl_animators-1.0.1/setup.py 2022-02-02 18:28:45.000000000 +0100
+++ new/mpl_animators-1.1.1/setup.py 2023-11-17 23:11:37.000000000 +0100
@@ -19,5 +19,4 @@
setup(
use_scm_version={'write_to': os.path.join('mpl_animators', 'version.py'),
'write_to_template': VERSION_TEMPLATE},
-
)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/mpl_animators-1.0.1/tox.ini
new/mpl_animators-1.1.1/tox.ini
--- old/mpl_animators-1.0.1/tox.ini 2022-02-02 18:28:45.000000000 +0100
+++ new/mpl_animators-1.1.1/tox.ini 2023-11-17 23:11:37.000000000 +0100
@@ -1,46 +1,29 @@
[tox]
+minversion = 4.0
envlist =
- py{37,38,39,310}{,-devdeps,-figure}
+ py{39,310,311}{,-devdeps,-figure}
build_docs
codestyle
-isolated_build = true
[testenv]
-# Pass through the following environemnt variables which may be needed for the
CI
-passenv = HOME WINDIR LC_ALL LC_CTYPE CC CI TRAVIS
-
-# Run the tests in a temporary directory to make sure that we don't import
-# the package from the source tree
changedir = .tmp/{envname}
-
-# tox environments are constructued with so-called 'factors' (or terms)
-# separated by hyphens, e.g. test-devdeps-cov. Lines below starting with
factor:
-# will only take effect if that factor is included in the environment name. To
-# see a list of example environments that can be run, along with a description,
-# run:
-#
-# tox -l -v
-#
description =
run tests
-
deps =
- # The devdeps factor is intended to be used to install the latest
developer version.
- # of key dependencies.
+ pytest-xdist
devdeps: git+https://github.com/astropy/astropy
devdeps: git+https://github.com/matplotlib/matplotlib
-
- # Figure tests need a tightly controlled environment
- figure-!devdeps: astropy==4.3.1
- figure-!devdeps: matplotlib==3.4.3
-
-# The following indicates which extras_require from setup.cfg will be installed
+ oldestdeps: numpy==1.21.0
+ oldestdeps: astropy==5.0.6
+ oldestdeps: matplotlib==3.5.0
+ figure-!devdeps-!oldestdeps: astropy==5.3.4
+ figure-!devdeps-!oldestdeps: matplotlib==3.8.1
extras =
- test
all
-
-setenv = PYTEST_COMMAND = pytest -vvv -s -raR --pyargs mpl_animators
--cov-report=xml --cov=mpl_animators --cov-config={toxinidir}/setup.cfg
{toxinidir}/docs
-
+ tests
+setenv =
+ PYTEST_COMMAND = pytest -vvv -s -raR --pyargs mpl_animators
--cov-report=xml --cov=mpl_animators --cov-config={toxinidir}/setup.cfg
{toxinidir}/docs
+allowlist_externals = /bin/bash
commands =
pip freeze
!figure: {env:PYTEST_COMMAND} {posargs}
@@ -64,8 +47,8 @@
changedir = docs
description = invoke sphinx-build to build the HTML docs
extras =
- docs
- all
+ all
+ docs
commands =
pip freeze
sphinx-build -W -b html . _build/html {posargs}