-
-
Notifications
You must be signed in to change notification settings - Fork 404
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Updating GitHub actions #4860
Updating GitHub actions #4860
Conversation
Thanks for the PR!
That is correct though we expect at least one more release in the 1.14 series.
Generally we avoid using Thanks for the matplotlib 3.3 compatibility updates! |
Thanks @hoxbro! I had deliberately not updated the matplotlib tests so I could keep them passing on py2 and py3 builds. Having dropped the py2 builds updating them is the correct thing to do. |
This needs rebasing but I'm quite happy to now make the master branch drop Python 2 support and backport commits to a 1.14.x branch if necessary. |
c16fda6
to
18fc4a6
Compare
I have made a rebase of the PR. If this PR is being merged I need to do some small clean ups and if needed update the code to work with matplotlib > 3.4. |
I have no idea why the unit test was skipped on |
ad894fb
to
49ce22c
Compare
This PR should be ready for review. Some comment/notes since the initial PR:
|
I've not done a detailed review yet but at a glance this PR looks good!
I think we should keep 3.6 tests at least (3.5 I am happy to ignore as that was a problematic release). |
I think if we're dropping 2.7 we should also drop 3.5, it's been 5+ years and most libraries I know have dropped support for it at the same time as 2.7. |
Will merge. Thanks for your efforts @hoxbro! |
This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
I have been working on updating the test GitHub Actions and I have come to a point where I want to share it. It is not necessary that this PR is to be merged, but the changes I have made could be added to a future PR.
Overview over the changes I have done
conda-forge
to channels. This is maybe not needed anymore.mamba
to replaceconda install
but removed it again. I think it could be a good option to add topyct
/pyctdev
.Example code of change to matplotlib