Skip to content

Releases: conda/conda-libmamba-solver

23.1.0

31 Jan 12:31
f7b559f
Compare
Choose a tag to compare

Bug fixes

  • Fix "Packages Not Found" error messages to be more accurate and informative. (#96 via #101)
  • Ensure solves are deterministic and input order independent. (#75 via #111)
  • Fix compatibility errors with newer conda versions >=23.1.0 since we are using an internal API SubdirData. (#118 via #119)

Docs

  • Mention expected versions and how to upgrade from experimental builds. (#89 via #93)

Other

  • CI: Add scheduled runs with self-reported issues. (#60 via #106)
  • Fix typo in workflow documentation so it is consistent with the setup page. (#110)

Contributors

22.12.0

01 Dec 17:00
eed448a
Compare
Choose a tag to compare

Upgrade notice

To upgrade to conda-libmamba-solver 22.12.0 please update to conda 22.11.0 using the "classic" solver first:

$ CONDA_EXPERIMENTAL_SOLVER=classic conda install -n base conda=22.11.0

and then install a new version of conda-libmamba-solver:

$ CONDA_EXPERIMENTAL_SOLVER=classic conda install -n base conda-libmamba-solver=22.12.0

Added

Changed

  • The conda-libmamba-solver package is now generally available, removes the experimental label. (#53)
  • The index will also load channels only listed as part the installed packages in the active prefix. (#52)
  • Updated compatibility to mamba 1.0.0 and conda 22.11.0. (#78)

Deprecated

  • Deprecate support for Python 3.6.x.

Fixed

  • Fixed a wrong dependency on libmambapy. (#90)
  • If missing or empty, package records will have their subdir field populated by the channel platform. (#53)

New Contributors

Full Changelog: 22.8.1...22.12.0

22.8.1

25 Aug 07:48
caafb7c
Compare
Choose a tag to compare

Fixed

  • Amend packaging metadata (#51)

Full Changelog: 22.8.0...22.8.1

22.8.0

24 Aug 16:02
db18a7d
Compare
Choose a tag to compare

Added

  • Check if conda is outdated with libmamba instead of relying on conda's implementation (#46)

Changed

  • Rely on conda's SubdirData as a fallback for channel protocols not supported by libmamba (#49)

Deprecated

  • Deprecate libmamba-draft solver variant (#45)

Removed

  • Remove legacy debugging code and file-logging based on stream capture (#48)

Full Changelog: 22.6.0...22.8.0

22.6.0

28 Jun 11:08
640456f
Compare
Choose a tag to compare

Added

  • Custom user agent (#29)
  • Compatibility with conda-build (#30)

Changed

  • Enable support for user-defined repodata_fn while ignoring current_repodata.json (#34)
  • Faster Python version changes (#33)
  • Remove base environment protection (#43)

Fixed

  • Fix libmamba 0.23 compatibility (#35)
  • Fix handling of *-enabled build strings (#36)
  • Fix escape_channel_url problems (#32)
  • Fix error reporting if S3-backed channels are used (#41)

Full Changelog: 22.3.1...22.6.0

22.3.1

23 Mar 18:28
be1f8fc
Compare
Choose a tag to compare

Fixed

  • Make sure noarch packages get reinstalled if Python version changed (#26)
  • Accept star-only version specs (e.g. libblas=*=*mkl) and fix support for channel::package syntax (#25)
  • Enable support for authenticated channels (#23)

22.3.0

23 Mar 10:26
f7610f1
Compare
Choose a tag to compare

First public release

22.2.0

23 Mar 10:27
79d5c6f
Compare
Choose a tag to compare

Internal pre-release as a separate repository.