release libmamba 2.2.0, micromamba 2.2.0, libmambapy 2.2.0

This commit is contained in:
AntoinePrv 2025-06-04 16:01:04 +02:00
parent 7ce51b3de9
commit aa0d303dbb
7 changed files with 164 additions and 8 deletions

View File

@ -1,3 +1,54 @@
## 2025.06.04
Release: 2.2.0 (libmamba, mamba, micromamba, libmambapy)
Enhancements:
- [all] Allow users to set labels on PRs by @Hind-M in <https://github.com/mamba-org/mamba/pull/3936>
- [libmamba, micromamba] support installing pip dependencies with uv by @iisakkirotko in <https://github.com/mamba-org/mamba/pull/3918>
- [libmamba] Load local path when offline by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3937>
Bug fixes:
- [libmamba, micromamba] Fix listing dependencies pulled with `pip` by @Hind-M in <https://github.com/mamba-org/mamba/pull/3963>
- [libmamba, micromamba] Handle environment variables from `yaml` file by @Hind-M in <https://github.com/mamba-org/mamba/pull/3955>
- [libmamba] Fix fmt headers includes by @Hind-M in <https://github.com/mamba-org/mamba/pull/3956>
- [libmamba, micromamba] unify channels of installed and removed packages written in history by @SandrineP in <https://github.com/mamba-org/mamba/pull/3892>
- [libmamba] Create packages diff between the current state and a revision by @SandrineP in <https://github.com/mamba-org/mamba/pull/3911>
- [libmamba] Fix deactivate nushell by @cvanelteren in <https://github.com/mamba-org/mamba/pull/3929>
- [libmamba] Fix wrong use of deprecation macro by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3941>
- [libmamba, micromamba] Fix typo in help menu for the `reactivate` command by @ickc in <https://github.com/mamba-org/mamba/pull/3932>
- [libmamba, micromamba] Unify CONDA_ENVS_PATH, CONDA_ENVS_DIRS by @holzman in <https://github.com/mamba-org/mamba/pull/3855>
- [libmamba, micromamba] Allow creating environment with empty folder as target prefix by @nsoranzo in <https://github.com/mamba-org/mamba/pull/3919>
- [libmamba] [Unix] Fix slashes usage in file urls by @Hind-M in <https://github.com/mamba-org/mamba/pull/3871>
- [libmamba] fix: Avoid use-after-free in MessageLogger by @jmakovicka in <https://github.com/mamba-org/mamba/pull/3873>
- [libmamba, libmambapy] Remove implicit zero in Version formatting by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3915>
CI fixes and doc:
- [all] ci: Disable GitHub annotations for Codecov in PRs by @jjerphan in <https://github.com/mamba-org/mamba/pull/3930>
- [all] Remove obsolete mamba/micromamba differences by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3924>
Maintenance:
- [all] Compile with C++20 by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3965>
- [libmamba] Use fmt::runtime where needed in C++20 by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3962>
- [libmamba] Out of context by @JohanMabille in <https://github.com/mamba-org/mamba/pull/3952>
- [all] Transaction context by @JohanMabille in <https://github.com/mamba-org/mamba/pull/3950>
- [libmamba, libmambapy] Context dependency reduction by @JohanMabille in <https://github.com/mamba-org/mamba/pull/3949>
- [micromamba] Make integration tests not rely on specific organisation of packages by @Klaim in <https://github.com/mamba-org/mamba/pull/3897>
- [libmamba] Constexpr `fmt::formatter::parse` for C++20 with `from_chars` by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3944>
- [libmamba] Constexpr `fmt::formatter::parse` for C++20 by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3942>
- [all] Refactor `SubdirData` > `SubdirIndexLoader` by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3940>
- [libmambapy] Avoid ODR violation for `type_caster<mamba::fs::u8path>` by @jjerphan in <https://github.com/mamba-org/mamba/pull/3903>
- [libmamba] Remove temp_file from public API by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3935>
- [all] Adapt citation information for mamba by @jjerphan in <https://github.com/mamba-org/mamba/pull/3931>
- [libmamba] Use range in subdir iteration by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3934>
- [libmamba, libmambapy] Simplify SubdirData by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3926>
- [libmamba, libmambapy] Remove Context from downloaders by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3928>
- [all] Rename str > to_string by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3917>
- [libmamba, libmambapy] Matchspec hardening by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3907>
## 2025.05.05
Release: 2.1.1 (libmamba, mamba, micromamba, libmambapy)

View File

@ -1,3 +1,50 @@
## libmamba 2.2.0 (June 04, 2025)
Enhancements:
- Allow users to set labels on PRs by @Hind-M in <https://github.com/mamba-org/mamba/pull/3936>
- support installing pip dependencies with uv by @iisakkirotko in <https://github.com/mamba-org/mamba/pull/3918>
- Load local path when offline by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3937>
Bug fixes:
- Fix listing dependencies pulled with `pip` by @Hind-M in <https://github.com/mamba-org/mamba/pull/3963>
- Handle environment variables from `yaml` file by @Hind-M in <https://github.com/mamba-org/mamba/pull/3955>
- Fix fmt headers includes by @Hind-M in <https://github.com/mamba-org/mamba/pull/3956>
- unify channels of installed and removed packages written in history by @SandrineP in <https://github.com/mamba-org/mamba/pull/3892>
- Create packages diff between the current state and a revision by @SandrineP in <https://github.com/mamba-org/mamba/pull/3911>
- Fix deactivate nushell by @cvanelteren in <https://github.com/mamba-org/mamba/pull/3929>
- Fix wrong use of deprecation macro by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3941>
- Fix typo in help menu for the `reactivate` command by @ickc in <https://github.com/mamba-org/mamba/pull/3932>
- Unify CONDA_ENVS_PATH, CONDA_ENVS_DIRS by @holzman in <https://github.com/mamba-org/mamba/pull/3855>
- Allow creating environment with empty folder as target prefix by @nsoranzo in <https://github.com/mamba-org/mamba/pull/3919>
- [Unix] Fix slashes usage in file urls by @Hind-M in <https://github.com/mamba-org/mamba/pull/3871>
- fix: Avoid use-after-free in MessageLogger by @jmakovicka in <https://github.com/mamba-org/mamba/pull/3873>
- Remove implicit zero in Version formatting by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3915>
CI fixes and doc:
- ci: Disable GitHub annotations for Codecov in PRs by @jjerphan in <https://github.com/mamba-org/mamba/pull/3930>
- Remove obsolete mamba/micromamba differences by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3924>
Maintenance:
- Compile with C++20 by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3965>
- Use fmt::runtime where needed in C++20 by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3962>
- Out of context by @JohanMabille in <https://github.com/mamba-org/mamba/pull/3952>
- Transaction context by @JohanMabille in <https://github.com/mamba-org/mamba/pull/3950>
- Context dependency reduction by @JohanMabille in <https://github.com/mamba-org/mamba/pull/3949>
- Constexpr `fmt::formatter::parse` for C++20 with `from_chars` by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3944>
- Constexpr `fmt::formatter::parse` for C++20 by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3942>
- Refactor `SubdirData` > `SubdirIndexLoader` by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3940>
- Remove temp_file from public API by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3935>
- Adapt citation information for mamba by @jjerphan in <https://github.com/mamba-org/mamba/pull/3931>
- Use range in subdir iteration by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3934>
- Simplify SubdirData by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3926>
- Remove Context from downloaders by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3928>
- Rename str > to_string by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3917>
- Matchspec hardening by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3907>
## libmamba 2.1.1 (May 05, 2025)
Enhancements:

View File

@ -11,19 +11,19 @@
#include <string>
#define LIBMAMBA_VERSION_MAJOR 2
#define LIBMAMBA_VERSION_MINOR 1
#define LIBMAMBA_VERSION_PATCH 1
#define LIBMAMBA_VERSION_MINOR 2
#define LIBMAMBA_VERSION_PATCH 0
#define LIBMAMBA_VERSION_IS_PRERELEASE 0
#if LIBMAMBA_VERSION_IS_PRERELEASE == 1
#define LIBMAMBA_VERSION_PRERELEASE_NAME ""
#endif
#define LIBMAMBA_VERSION_STRING "2.1.1"
#define LIBMAMBA_VERSION_STRING "2.2.0"
#define LIBMAMBA_VERSION \
(LIBMAMBA_VERSION_MAJOR * 10000 + LIBMAMBA_VERSION_MINOR * 100 + LIBMAMBA_VERSION_PATCH)
// Binary version
#define LIBMAMBA_BINARY_CURRENT 3
#define LIBMAMBA_BINARY_CURRENT 4
#define LIBMAMBA_BINARY_REVISION 0
#define LIBMAMBA_BINARY_AGE 0

View File

@ -1,3 +1,31 @@
## libmambapy 2.2.0 (June 04, 2025)
Enhancements:
- Allow users to set labels on PRs by @Hind-M in <https://github.com/mamba-org/mamba/pull/3936>
Bug fixes:
- Remove implicit zero in Version formatting by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3915>
CI fixes and doc:
- ci: Disable GitHub annotations for Codecov in PRs by @jjerphan in <https://github.com/mamba-org/mamba/pull/3930>
- Remove obsolete mamba/micromamba differences by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3924>
Maintenance:
- Compile with C++20 by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3965>
- Transaction context by @JohanMabille in <https://github.com/mamba-org/mamba/pull/3950>
- Context dependency reduction by @JohanMabille in <https://github.com/mamba-org/mamba/pull/3949>
- Refactor `SubdirData` > `SubdirIndexLoader` by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3940>
- Avoid ODR violation for `type_caster<mamba::fs::u8path>` by @jjerphan in <https://github.com/mamba-org/mamba/pull/3903>
- Adapt citation information for mamba by @jjerphan in <https://github.com/mamba-org/mamba/pull/3931>
- Simplify SubdirData by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3926>
- Remove Context from downloaders by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3928>
- Rename str > to_string by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3917>
- Matchspec hardening by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3907>
## libmambapy 2.1.1 (May 05, 2025)
Bug fixes:

View File

@ -1,4 +1,4 @@
version_info = ("2", "1", "1")
version_info = ("2", "2", "0")
version_prerelease = ""
__version__ = ".".join(map(str, version_info))
if version_prerelease != "":

View File

@ -1,3 +1,33 @@
## micromamba 2.2.0 (June 04, 2025)
Enhancements:
- Allow users to set labels on PRs by @Hind-M in <https://github.com/mamba-org/mamba/pull/3936>
- support installing pip dependencies with uv by @iisakkirotko in <https://github.com/mamba-org/mamba/pull/3918>
Bug fixes:
- Fix listing dependencies pulled with `pip` by @Hind-M in <https://github.com/mamba-org/mamba/pull/3963>
- Handle environment variables from `yaml` file by @Hind-M in <https://github.com/mamba-org/mamba/pull/3955>
- unify channels of installed and removed packages written in history by @SandrineP in <https://github.com/mamba-org/mamba/pull/3892>
- Fix typo in help menu for the `reactivate` command by @ickc in <https://github.com/mamba-org/mamba/pull/3932>
- Unify CONDA_ENVS_PATH, CONDA_ENVS_DIRS by @holzman in <https://github.com/mamba-org/mamba/pull/3855>
- Allow creating environment with empty folder as target prefix by @nsoranzo in <https://github.com/mamba-org/mamba/pull/3919>
CI fixes and doc:
- ci: Disable GitHub annotations for Codecov in PRs by @jjerphan in <https://github.com/mamba-org/mamba/pull/3930>
- Remove obsolete mamba/micromamba differences by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3924>
Maintenance:
- Compile with C++20 by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3965>
- Transaction context by @JohanMabille in <https://github.com/mamba-org/mamba/pull/3950>
- Make integration tests not rely on specific organisation of packages by @Klaim in <https://github.com/mamba-org/mamba/pull/3897>
- Refactor `SubdirData` > `SubdirIndexLoader` by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3940>
- Adapt citation information for mamba by @jjerphan in <https://github.com/mamba-org/mamba/pull/3931>
- Rename str > to_string by @AntoinePrv in <https://github.com/mamba-org/mamba/pull/3917>
## micromamba 2.1.1 (May 05, 2025)
Bug fixes:

View File

@ -11,14 +11,14 @@
#include <string>
#define UMAMBA_VERSION_MAJOR 2
#define UMAMBA_VERSION_MINOR 1
#define UMAMBA_VERSION_PATCH 1
#define UMAMBA_VERSION_MINOR 2
#define UMAMBA_VERSION_PATCH 0
#define UMAMBA_VERSION_IS_PRERELEASE 0
#if UMAMBA_VERSION_IS_PRERELEASE == 1
#define UMAMBA_VERSION_PRERELEASE_NAME ""
#endif
#define UMAMBA_VERSION_STRING "2.1.1"
#define UMAMBA_VERSION_STRING "2.2.0"
#define UMAMBA_VERSION \
(UMAMBA_VERSION_MAJOR * 10000 + UMAMBA_VERSION_MINOR * 100 + UMAMBA_VERSION_PATCH)