Drop support for matplotlib < 3.8#18164
Conversation
|
Thank you for your contribution to Astropy! 🌌 This checklist is meant to remind the package maintainers who will review this pull request of some common things to look for.
|
| "astropy.visualization.wcsaxes.tests.test_images.TestBasic.test_axisbelow[False]": "ee1e46856a19ba472ae9ea4588c614fbbd1b3a4a0787ef40e33f991a8f79d6c0", | ||
| "astropy.visualization.wcsaxes.tests.test_images.TestBasic.test_axisbelow[line]": "516c3882bbaa31a0d241eec2c70aca45b27b44929662371718b10025735db772", | ||
| "astropy.visualization.wcsaxes.tests.test_images.TestBasic.test_contour_overlay": "44fd1a202f8baa894a289bac150b3b0eda9b069a06fc8f49ce14d77e743481e0", | ||
| "astropy.visualization.wcsaxes.tests.test_images.TestBasic.test_contour_overlay": "8679305e8a8b5b3f5b896343f4e16dfc65e9289c31505e3b35ef773d7837c8ea", |
There was a problem hiding this comment.
The updated hash is the same as the one in the other file, so it must be fine
mhvk
left a comment
There was a problem hiding this comment.
Looks all good (certainly for utils.masked -- I looked at the rest too, but may some of the others want to have a look at those changes).
|
Thanks. LGTM but I'll give visualization maintainers a chance to review. |
|
Looks ok to me in general but I think we should not change to use mploldest in the test env name because the env names are used here: https://github.com/astropy/astropy-figure-tests And if we use a name like mploldest, different astropy versions might have different understandings of what oldest is (it works for dev because dev is always dev) |
|
Hmm having to update the test data repo to accommodate this PR would be out of scope. Can we please revert the "oldest" changes? Thanks, all. |
|
I updated |
Description
SPEC 0 allows us to drop support for
matplotlib< 3.8. Doing so lets us remove some compatibility code. Furthermore, this will simplify updating ournumpyrequirement, which will allow us to remove even more compatibility code.