You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Solution to issue cannot be found in the documentation.
I checked the documentation.
Issue
This conda feedstock currently has a dependency pin for toolz<1.0.0 and v1.0 now exists. The pin is resulting in downgrades to conda_lock==1.1.1 in our environments, which we then have to work around.
I don't see toolz explicitly listed in the pyproject.toml, pixi.toml, or pixi.lock in the main conda-lock repo so I'm wondering if the feedstock dependencies might just need to be updated?
Thanks a lot @zaneselvans for the report! I was unaware of the new release of toolz and the downgrading of conda-lock.
The issue is that the last release version v2.5.7 of conda-lock vendors an older version of Conda that has that dependency. We have since upgraded to a more recent version that no longer has that dependency, but we postponed the corresponding v3 release because mamba v2 came out and caused massive breakage conda/conda-lock#725. The best solution is to release that as soon as possible, but I'm in a time crunch at the moment.
Out of curiosity, have you evaluated pixi? They do lockfiles arguably better than we do. (It's what I use nowadays.)
Yes, definitely following pixi! I imagine we'll switch at some point, but it'll be a bit of a project to make everything work with it, and get our team familiar with it given the pretty different workflow, so we haven't taken it on yet. pixi was brand new when we switched to using conda-lock and didn't seem ready yet, but now it seems to have matured a lot. Maybe when they make a v1.0 release we'll make the jump. I saw the conda-lock repo was using pixi and LOLed.
Solution to issue cannot be found in the documentation.
Issue
This conda feedstock currently has a dependency pin for
toolz<1.0.0
and v1.0 now exists. The pin is resulting in downgrades toconda_lock==1.1.1
in our environments, which we then have to work around.I don't see
toolz
explicitly listed in thepyproject.toml
, pixi.toml, or pixi.lock in the main conda-lock repo so I'm wondering if the feedstock dependencies might just need to be updated?Installed packages
Environment info
The text was updated successfully, but these errors were encountered: