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
andmicromamba
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:
- [all] ci: add brew toolchain test by @henryiii in #3625
- [all] doc: show how to use advanced match specs in yaml spec by @corneliusroemer in #3384
- [all] Doc: how to install specific Micromamba version by @truh in #3517
- [all] doc: Homebrew currently only installs micromamba v1 by @corneliusroemer in #3499
- [all] maint: Add dependabot config for GitHub workflows/actions by @mathbunnyru in #3614
- [all] maint: Unify
cmake
calls in workflows, build win static builds in p… by @mathbunnyru in #3616 - [all] docs: Update pieces of documentation after the release of mamba 2 by @jjerphan in #3610
- [libmambapy, libmamba] maint: Update clang-format to v19 by @mathbunnyru in #3600
- [micromamba, libmamba] Update pre-commit hooks except clang-format by @mathbunnyru in #3599
- [all] Force spinx v6 in readthedocs by @mathbunnyru in #3586
- [all] Fix doc by @Hind-M in #3568
- [all] [windows-vcpkg] Replace deprecated openssl with crypto feature with latest libarchive by @Hind-M in #3556
- [all] maint: Unpin libcurl<8.10 by @jjerphan in #3548
- [all] dev: Remove the use of Taskfile by @jjerphan in #3544
- [all] Upgraded CI to micromamba 2.0.2 by @JohanMabille in #3497