-
Notifications
You must be signed in to change notification settings - Fork 276
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #36456 from dannf/multiversion/py3-conda-libmamba-…
…solver Now that libmambapy is multiversioned, we can move up the stack. I started with py3-conda-libmamba-solver, but found that it had dependencies on conda, which is really a python package in disguise, so I give it the py3- treatment here. The other significant thing worth noting is that I abuse variables here to hold test code so I can share it between the main package and subpackages. I generally want to make sure tests work with each py3.x-foo, but also want to make sure we didn't regress that test for users who are pulling in the legacy provides, and hate cut & pasting code. Another option we could consider is to put the tests in scripts outside of the YAML, similar to how we include local patches. Note: there's a pseudo-circular dependency here. py3-conda-libmamba-solver uses py3-conda from conda in its test cases, and conda uses py3-conda-libmamba-solver at runtime. Also note that Python 3.13 support is currently blocked - upstream doesn't support it yet. I've filed and referenced the upstream issue.
- Loading branch information
Showing
2 changed files
with
227 additions
and
108 deletions.
There are no files selected for viewing
This file contains 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
Oops, something went wrong.