Skip to content

Releases: mamba-org/mamba

2.0.5.rc0

10 Dec 07:28
Compare
Choose a tag to compare
2.0.5.rc0 Pre-release
Pre-release

Enhancements:

  • [all] micromamba/mamba --version displays pre-release version names + establishes pre-release versions name scheme by @Klaim in #3639

Bug fixes:

  • [libmamba] fix: Wrap MAMBA_EXE around double quotes in run shell script by @luciorq in #3673
  • [libmamba] fix: Activated environment name by @jjerphan in #3670
  • [libmamba] Fixed uninitialized variable in curl handler by @JohanMabille in #3669
  • [libmamba, micromamba] fix: Skip empty lines in environment spec files by @jjerphan in #3662
  • [all] Handle .tar.gz in pkg url by @Hind-M in #3640
  • [libmamba, micromamba] fix: Effectively apply dry-run on installation from PyPI by @jjerphan in #3644
  • [libmamba, micromamba] fix: Handle environment with empty or absent dependencies by @jjerphan in #3657
  • [micromamba] fix: Reintroduce the uninstall command by @jjerphan in #3650
  • [libmamba] Allow repoquery on non env prefix by @Hind-M in #3649

CI fixes and doc:

  • [libmamba, micromamba] maint: Cleanup CMake files and delete not compiled files by @mathbunnyru in #3667
  • [libmambapy, micromamba] maint: Add pyupgrade pre-commit hook by @mathbunnyru in #3671
  • [all] docs: Adapt shell completion subsection by @jjerphan in #3672
  • [all] maint: Restructure docs configuration file and improve docs pages by @mathbunnyru in #3615
  • [libmamba] maint: Use Catch2 instead of doctest by @mathbunnyru in #3618
  • [all] docs: Remove installation non-recommendation by @jjerphan in #3656
  • [libmambapy] ci: Remove Conda Nightly tests by @jjerphan in #3629

2.0.4

25 Nov 08:23
Compare
Choose a tag to compare

Enhancements:

  • [micromamba] feat: List PyPI packages in environment export by @jjerphan in #3623
  • [libmamba] More details in error message when failing to parse json from a python command's output by @Klaim in #3604
  • [libmamba] Fix: json parsing error due to wrong encoding of Python output by @Klaim in #3584
  • [libmamba] Adds logs clarifying the source of the error "could not load prefix data by @Klaim in #3581
  • [libmamba, micromamba] pip packages support with list by @Hind-M in #3565
  • [libmamba, libmambapy] chore: some CMake cleanup by @henryiii in #3564
  • [libmamba] Replaced rstrip reimplementation with call to remove_suffix by @JohanMabille in #3508

Bug fixes:

  • [micromamba, libmamba] fix: Return JSON on environment creation dry run by @jjerphan in #3627
  • [libmamba] fix: support homebrew/linuxbrew (AppleClang, GCC 11) by @henryiii in #3613
  • [libmamba, libmambapy] maint: Enable -Werror compiler flag for GCC, Clang and AppleClang by @mathbunnyru in #3611
  • [libmamba] Fix build trailing * display by @Hind-M in #3619
  • [libmamba] fixed: incorrect erasing of env vars by @Klaim in #3622
  • [libmamba] Prevent pip "rich" ouput by @Klaim in #3607
  • [micromamba, libmamba] maint: Address compiler warnings by @mathbunnyru in #3605
  • [micromamba] fix: Export 'channels' as part of environments' export by @mathbunnyru in #3587
  • [libmamba] Fix some warnings by @mathbunnyru in #3595
  • [all] Remove Taskfile from environment-dev-extra.yml by @mathbunnyru in #3597
  • [all] fixed incorrect syntax in static_build.yml by @Klaim in #3592
  • [micromamba] fix: Correct mamba env export --json --from-history by @mathbunnyru in #3590
  • [libmamba] fix: Skip misformatted configuration files by @ChaonengQuan in #3580
  • [libmamba] Fix locking error by @Hind-M in #3572
  • [libmamba, micromamba] Fix test on windows by @Hind-M in #3555
  • [libmamba] fix: Only register channels in the context once by @jjerphan in #3521
  • [micromamba] fix: JSON output for environment export by @jjerphan in #3559
  • [micromamba] fix: Support conda env export no-builds flag by @jjerphan in #3563
  • [micromamba] fix: Export the environment prefix in specification by @jjerphan in #3562
  • [libmamba] windows shell init files use executable name by @Klaim in #3546
  • [libmamba, micromamba] Fix relative path in local channel by @Hind-M in #3540
  • [libmamba, micromamba] Correctly rename test to be run by @Hind-M in #3545
  • [libmamba, micromamba] Create empty base prefix with env update by @Hind-M in #3519
  • [libmamba, micromamba] fix: Use POSIX-compliant scripts by @jjerphan in #3522
  • [libmamba, micromamba] maint: Clarify env subcommand documentation in help menu (cont'd) by @jjerphan in #3539
  • [libmamba] fix: Handle space in mamba and micromamba executable absolute paths by @NewUserHa in #3525
  • [libmamba, micromamba] maint: Clarify env subcommand documentation in help menu by @jjerphan in #3502
  • [micromamba] fix: Adapt test_env_update_pypi_with_conda_forge by @jjerphan in #3537
  • [libmamba] Add recommendation if error with root prefix by @Hind-M in #3513
  • [libmamba] fix: Ignore inline comment in environment specification by @jjerphan in #3512
  • [libmamba] Replace [System.IO.Path]::GetFileNameWithoutExtension with -replace by @mleistner-bgr in #3510
  • [libmamba] Fix warnings and co by @Hind-M in #3507

CI fixes and doc:

1.5.11

22 Nov 08:11
282b88b
Compare
Choose a tag to compare

Bug fixes:

  • [libmamba, libmambapy, mamba, micromamba] Backport of #3580: Skip misformatted configuration files by @jjerphan in #3593
  • [micromamba] Add missing dependencies to micromamba's environment specification by @jjerphan in #3603
  • [micromamba] Backport of #3436: Fixed micromamba static build after cctools and ld64 upgrade on conda-forge by @Hind-M in #3465
  • [libmamba, libmambapy, mamba, micromamba] Ignore SOLV writing exceptions by @jaimergp in #3313
  • [libmamba, libmambapy, mamba, micromamba] Apply feedstock patches by @Hind-M in #3466

CI:

  • [libmamba, libmambapy, mamba, micromamba] Upgraded to setup-micromamba v2 by @JohanMabille in #3504

2.0.2

12 Nov 10:12
Compare
Choose a tag to compare

Bug fixes:

  • [micromamba, libmamba] fix: Handle MatchSpec with brackets when parsing environments' history by @jjerphan in #3490
  • [libmamba] Win activate by @JohanMabille in #3489
  • [micromamba, libmamba] Fix channel and base_url in list cmd by @Hind-M in #3488

CI fixes and doc:

2.0.1

01 Oct 01:28
Compare
Choose a tag to compare

Bug fixes:

  • [libmamba] Fixed channel output in umamba list by @JohanMabille in #3486
  • [libmamba, micromamba] --full-name option for list by @JohanMabille in #3485
  • [libmamba, micromamba] fix: Support for PEP 440 "Compatible Releases" (operator ~= for MatchSpec) by @jjerphan in #3483
  • [libmamba] Fix micromamba activate on Windows by @JohanMabille in #3484
  • [micromamba] Added --copy flag to create and install commands by @JohanMabille in #3474

CI fixes and doc:

2.0.0

25 Sep 14:17
Compare
Choose a tag to compare

Most notable changes:

  • Removal of mamba Python codebase. Now mamba and micromamba share the same C++ codebase
  • Support for mirrors
  • Support for OCI registries
  • Faster repodata parser
  • New solver APIs, better libsolv isolation
  • Better support of math specs thanks to a new internal specs component.
  • Split of python bindings into many modules

Enhancement:

Read more

1.5.10

23 Sep 07:59
Compare
Choose a tag to compare

Enhancement:

  • [libmamba, libmambapy, micromamba] Backport fmt 11 support by @Hind-M in #3429

Bug fixes:

2.0.0rc6

23 Sep 08:03
Compare
Choose a tag to compare
2.0.0rc6 Pre-release
Pre-release

Enhancements:

Bug fixes:

  • [libmamba, micromamba] fix: Handle extra white-space in MatchSpec by @jjerphan in #3456
  • [micromamba] Fix test_env_update_pypi_with_conda_forge by @Hind-M in #3459
  • [libmamba, micromamba] fix: Environment removal confirmation by @jjerphan in #3450
  • [micromamba] Fix test in osx by @Hind-M in #3448

CI fixes and doc:

  • [all] Fix wrong version of miniforge in doc by @Hind-M in #3462
  • [all] Remove cctools patch removal in CI by @Hind-M in #3451

2.0.0rc5

13 Sep 13:25
Compare
Choose a tag to compare
2.0.0rc5 Pre-release
Pre-release

Enhancements:

Bug fixes:

  • [libmamba, libmambapy] fix: add warning when using defaults by @wolfv in #3434
  • [libmamba, micromamba] Add fallback to root prefix by @Hind-M in #3435
  • [libmamba] Fix x86_64 to use underscore instead of dash by @traversaro in #3433
  • [libmamba, micromamba] Fixed micromamba static build after cctools and ld64 upgrade on conda… by @JohanMabille in #3436
  • [libmamba, micromamba] fix: PyPI support for env update by @jjerphan in #3419
  • [libmamba] Fix output by @Hind-M in #3428
  • [all] Update mamba.sh.in script by @SylvainCorlay in #3422
  • [libmamba] Execute remove action before install actions by @SylvainCorlay in #3424

CI fixes and doc:

1.5.9

30 Aug 23:48
Compare
Choose a tag to compare

Bug fixes:

CI