Skip to content

v2.5.0

Compare
Choose a tag to compare
@maresb maresb released this 20 Nov 12:46
· 426 commits to main since this release
6d1273c

What's Changed

Unified lockfiles (i.e. conda-lock.yml) are now generated with the packages listed in alphabetical order. (In earlier versions, packages were sorted in "topological order", meaning that if packages are installed in the given order then their dependencies will always be satisfied.) Alphabetical ordering should be more stable, making it easier for humans to read diffs between lockfiles.

The precise ordering of packages is as follows. Conda packages are always listed before pip packages. Then packages are sorted alphabetically by package name. If multiple platforms are being locked, then packages with the same name are ordered by platform name.

New features

Bugfix

  • Fix spurious conda-lock install warning and increase coverage of install command by @maresb in #547

Infrastructure

  • Fix vulnerable pyarrow version in test by @maresb in #553

Full Changelog: v2.4.2...v2.5.0