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 <dmuel...@suse.com> + +- 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: su...@googlegroups.com 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: su...@googlegroups.com 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}