Skip to content
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

Cut the conda-lock v3.0.0 release #725

Open
maresb opened this issue Oct 4, 2024 · 3 comments
Open

Cut the conda-lock v3.0.0 release #725

maresb opened this issue Oct 4, 2024 · 3 comments

Comments

@maresb
Copy link
Contributor

maresb commented Oct 4, 2024

I want to let everyone know my thinking regarding the release process of conda-lock v3 and also prepare the release notes. Comments welcome!

My current impression is that the recent release of mamba/micromamba v2 has caused a bit of chaos, and that it's prudent to wait for things to stabilize somewhat before cutting this release. (Ideally this specifically means merging #720 and #724.) On the other hand, I expect this release to resolve many outstanding bugs and blockers, so many will want to install as soon as possible.

I'd like to encourage the eager and brave to install from the main branch. Installing via pip should look something like

pipx install --force 'git+https://github.com/conda/conda-lock@main'

where pipx can be replaced with pip and main can be replaced with a current Git SHA.

Alternatively, from an environment.yml, you can add the following to your dependencies

dependencies:
- git  # Only necessary when Git is unavailable at the system level
- pip
- pip:
  - conda-lock @ git+https://github.com/conda/conda-lock@main

First draft release notes, up to and including #633:

[explanation of major changes goes here]

[say something nice about pixi, and link to the migration docs]

TODO: categorize the below, remove bot contributions, combine followups, check the authors, e.g. srilman is missing

What's Changed

Breaking changes

New features

Bugfixes

Documentation

Maintenance

New Contributors

@maresb
Copy link
Contributor Author

maresb commented Oct 26, 2024

For anyone following this, this has taken a bit longer than I hoped.

I am waiting for a resolution of #720 which is currently blocked by mamba-org/mamba#3467.

@romain-intel
Copy link
Contributor

Thanks for following this! I am also waiting for micromamba to stabilize to cut a new updated release for my users. It seems the change they think will fix it was merged last week. Hopefully they will cut a release soon.

@maresb
Copy link
Contributor Author

maresb commented Oct 29, 2024

Also blocked on the regression #730

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants