Repository navigation
ENH: Update to anaconda-client v1.12.3 and simplify dependencies - #67
Merged
Merged
Conversation
* As anaconda-client v1.12.3 adds the fixes needed for scientific-python/upload-nightly-action v0.4.0 upstream, updating to this version allows for reverting the logic added in scientific-python/upload-nightly-action v0.4.0 and removing curl and jq as required dependencies. - c.f. https://github.com/scientific-python/upload-nightly-action/releases/tag/0.4.0 * Revert logic from fix in scientific-python/upload-nightly-action v0.4.0. * Update Python to 3.12. * Rebuild the lock file for the updated environment.
* Update anaconda-client to v1.12.3. * Update Python to v3.12.
matthewfeickert
temporarily deployed
to
remove-old-wheels
February 22, 2024 23:01 — with
GitHub Actions
Inactive
matthewfeickert
marked this pull request as ready for review
February 22, 2024 23:09
Member
Author
|
This will be |
jarrodmillman
approved these changes
Feb 23, 2024
Member
Author
|
Thanks for the fast review @jarrodmillman! |
This branch was previously deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes anaconda/anaconda-client#702
anaconda-clientv1.12.3adds the fixes needed forscientific-python/upload-nightly-actionv0.4.0toanaconda-client(c.f. AC-208: fix uploads of existing packages anaconda/anaconda-client#708), updating to this version allows for reverting the logic added in PR fix: Guard against removing package while uploading to it #64 and removingcurlandjqas required dependencies. 👍anaconda-clienttov1.12.3and Python tov3.12.Notes for reviewers
To see that the bulk of this PR is reverting PR #64, note that if you diff this PR against PR #59's commit to
main(66bc1b6) forcmd.shthere's no difference.PR #64 added a check in CI though for an upload that would cause a removal of the exisitng project
upload-nightly-action/.github/workflows/ci.yml
Lines 56 to 60 in 2c7042c
and we can see from this PR's CI logs that is passing still, so
anaconda-clientv1.12.3/ anaconda/anaconda-client#708 is working as expected. 👍PR #64 was implimented because there was no interaction with the Anaconda team on anaconda/anaconda-client#702 as to when anything like anaconda/anaconda-client#708 would be implimented. :/