-
Notifications
You must be signed in to change notification settings - Fork 49
infrastructure refresh #214
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
Conversation
|
If no-one has looked at this by Monday I will carve out some time. |
trexfeathers
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That was a tough review!
Thanks for the effort @bjlittle - a big improvement. Got some comments for you.
(@bjlittle and I suspect that having setuptools in the dependencies YAML means that the other setup dependencies (specified in pyproject.toml) will all get picked up automatically. If not, we will find out when RTD fails!)
Co-authored-by: Martin Yeo <[email protected]>
Co-authored-by: Martin Yeo <[email protected]>
Co-authored-by: Martin Yeo <[email protected]>
Co-authored-by: Martin Yeo <[email protected]>
|
Beautiful @bjlittle! And the PR's not bad either 😁 |
🚀 Pull Request
Description
This PR shows some love to the
cf-unitsinfra-structure.In a nutshell:
cirrus-ciwith GHAdependabottoxconda-lockexplicit environment spec fileslinux,osxandwindowslockssdistandbdistbuilding/testing/publishing and replaced with thecibuildwheelGHAreadthedocsto usemambafor faster buildingsetuptools-scm-git-archivepluginoldest-supported-numpymeta packagepy310(replaces/incorporates Fix py310 test #207)py38docdirectory to thedocsdirectoryPost merge, suggested follow-on tasks to consider would be to:
ci-wheelsto build forosxandwindowsusingcibuildwheel, andcompositeactions.This ones for you @ocefpaf 🍻 😉