From 4cbb3f7de08b75a5bffd50fd6b4bb79f0291dd42 Mon Sep 17 00:00:00 2001 From: Johan Mabille Date: Thu, 12 Dec 2024 17:22:41 +0100 Subject: [PATCH] release libmamba 2.0.5, libmambapy 2.0.5, micromamba 2.0.5 --- CHANGELOG.md | 37 ++++++++++++++++++++++++++++ libmamba/CHANGELOG.md | 31 +++++++++++++++++++++++ libmamba/include/mamba/version.hpp | 6 ++--- libmambapy/CHANGELOG.md | 22 +++++++++++++++++ libmambapy/src/libmambapy/version.py | 2 +- micromamba/CHANGELOG.md | 27 ++++++++++++++++++++ micromamba/src/version.hpp | 6 ++--- 7 files changed, 124 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 651b673120..9b11cee2e1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,40 @@ +2024.12.12 +========== + +Releases: libmamba 2.0.5, libmambapy 2.0.5, micromamba 2.0.5 + +Enhancements: + +- [all] `micromamba/mamba --version` displays pre-release version names + establishes pre-release versions name scheme by @Klaim in https://github.com/mamba-org/mamba/pull/3639 + +Bug fixes: + +- [libmamba] Fix channel in `PackageInfo` by @Hind-M in https://github.com/mamba-org/mamba/pull/3681 +- [libmamba] fix: Clarify shell init dry runs outputs by @jjerphan in https://github.com/mamba-org/mamba/pull/3674 +- [libmamba] fix: Wrap `MAMBA_EXE` around double quotes in run shell script by @luciorq in https://github.com/mamba-org/mamba/pull/3673 +- [libmamba] fix: Activated environment name by @jjerphan in https://github.com/mamba-org/mamba/pull/3670 +- [libmamba] Fixed uninitialized variable in curl handler by @JohanMabille in https://github.com/mamba-org/mamba/pull/3669 +- [libmamba, micromamba] fix: Skip empty lines in environment spec files by @jjerphan in https://github.com/mamba-org/mamba/pull/3662 +- [all] Handle `.tar.gz` in pkg url by @Hind-M in https://github.com/mamba-org/mamba/pull/3640 +- [libmamba, micromamba] fix: Effectively apply dry-run on installation from PyPI by @jjerphan in https://github.com/mamba-org/mamba/pull/3644 +- [libmamba, micromamba] fix: Handle environment with empty or absent `dependencies` by @jjerphan in https://github.com/mamba-org/mamba/pull/3657 +- [micromamba] fix: Reintroduce the `uninstall` command by @jjerphan in https://github.com/mamba-org/mamba/pull/3650 +- [libmamba] Allow repoquery on non env prefix by @Hind-M in https://github.com/mamba-org/mamba/pull/3649 + +CI fixes and doc: + +- [all] Introducing mamba Guru on Gurubase.io by @kursataktas in https://github.com/mamba-org/mamba/pull/3612 +- [micromamba] build: Remove server by @jjerphan in https://github.com/mamba-org/mamba/pull/3685 +- [all] docs: Clarify installation of lock file by @jjerphan in https://github.com/mamba-org/mamba/pull/3686 +- [all] maint: Add pre-commit typos back by @mathbunnyru in https://github.com/mamba-org/mamba/pull/3682 +- [libmamba, micromamba] maint: Cleanup CMake files and delete not compiled files by @mathbunnyru in https://github.com/mamba-org/mamba/pull/3667 +- [libmambapy, micromamba] maint: Add pyupgrade pre-commit hook by @mathbunnyru in https://github.com/mamba-org/mamba/pull/3671 +- [all] docs: Adapt shell completion subsection by @jjerphan in https://github.com/mamba-org/mamba/pull/3672 +- [all] maint: Restructure docs configuration file and improve docs pages by @mathbunnyru in https://github.com/mamba-org/mamba/pull/3615 +- [libmamba] maint: Use Catch2 instead of doctest by @mathbunnyru in https://github.com/mamba-org/mamba/pull/3618 +- [all] docs: Remove installation non-recommendation by @jjerphan in https://github.com/mamba-org/mamba/pull/3656 +- [libmambapy] ci: Remove Conda Nightly tests by @jjerphan in https://github.com/mamba-org/mamba/pull/3629 + 2024.12.09 ========== diff --git a/libmamba/CHANGELOG.md b/libmamba/CHANGELOG.md index 4a9bc6a74b..559b36b9cc 100644 --- a/libmamba/CHANGELOG.md +++ b/libmamba/CHANGELOG.md @@ -1,3 +1,34 @@ +libmamba 2.0.5 (December 12, 2024) +================================== + +Enhancements: + +- `micromamba/mamba --version` displays pre-release version names + establishes pre-release versions name scheme by @Klaim in https://github.com/mamba-org/mamba/pull/3639 + +Bug fixes: + +- Fix channel in `PackageInfo` by @Hind-M in https://github.com/mamba-org/mamba/pull/3681 +- fix: Clarify shell init dry runs outputs by @jjerphan in https://github.com/mamba-org/mamba/pull/3674 +- fix: Wrap `MAMBA_EXE` around double quotes in run shell script by @luciorq in https://github.com/mamba-org/mamba/pull/3673 +- fix: Activated environment name by @jjerphan in https://github.com/mamba-org/mamba/pull/3670 +- Fixed uninitialized variable in curl handler by @JohanMabille in https://github.com/mamba-org/mamba/pull/3669 +- fix: Skip empty lines in environment spec files by @jjerphan in https://github.com/mamba-org/mamba/pull/3662 +- Handle `.tar.gz` in pkg url by @Hind-M in https://github.com/mamba-org/mamba/pull/3640 +- fix: Effectively apply dry-run on installation from PyPI by @jjerphan in https://github.com/mamba-org/mamba/pull/3644 +- fix: Handle environment with empty or absent `dependencies` by @jjerphan in https://github.com/mamba-org/mamba/pull/3657 +- Allow repoquery on non env prefix by @Hind-M in https://github.com/mamba-org/mamba/pull/3649 + +CI fixes and doc: + +- Introducing mamba Guru on Gurubase.io by @kursataktas in https://github.com/mamba-org/mamba/pull/3612 +- docs: Clarify installation of lock file by @jjerphan in https://github.com/mamba-org/mamba/pull/3686 +- maint: Add pre-commit typos back by @mathbunnyru in https://github.com/mamba-org/mamba/pull/3682 +- maint: Cleanup CMake files and delete not compiled files by @mathbunnyru in https://github.com/mamba-org/mamba/pull/3667 +- docs: Adapt shell completion subsection by @jjerphan in https://github.com/mamba-org/mamba/pull/3672 +- maint: Restructure docs configuration file and improve docs pages by @mathbunnyru in https://github.com/mamba-org/mamba/pull/3615 +- maint: Use Catch2 instead of doctest by @mathbunnyru in https://github.com/mamba-org/mamba/pull/3618 +- docs: Remove installation non-recommendation by @jjerphan in https://github.com/mamba-org/mamba/pull/3656 + libmamba 2.0.5.rc0 (December 09, 2024) ====================================== diff --git a/libmamba/include/mamba/version.hpp b/libmamba/include/mamba/version.hpp index 690dc7d1cb..f2768f96f3 100644 --- a/libmamba/include/mamba/version.hpp +++ b/libmamba/include/mamba/version.hpp @@ -13,12 +13,12 @@ #define LIBMAMBA_VERSION_MAJOR 2 #define LIBMAMBA_VERSION_MINOR 0 #define LIBMAMBA_VERSION_PATCH 5 -#define LIBMAMBA_VERSION_IS_PRERELEASE 1 +#define LIBMAMBA_VERSION_IS_PRERELEASE 0 #if LIBMAMBA_VERSION_IS_PRERELEASE == 1 -#define LIBMAMBA_VERSION_PRERELEASE_NAME "rc0" +#define LIBMAMBA_VERSION_PRERELEASE_NAME "" #endif -#define LIBMAMBA_VERSION_STRING "2.0.5.rc0" +#define LIBMAMBA_VERSION_STRING "2.0.5" #define LIBMAMBA_VERSION \ (LIBMAMBA_VERSION_MAJOR * 10000 + LIBMAMBA_VERSION_MINOR * 100 + LIBMAMBA_VERSION_PATCH) diff --git a/libmambapy/CHANGELOG.md b/libmambapy/CHANGELOG.md index 99c299dbe8..5bf185bcab 100644 --- a/libmambapy/CHANGELOG.md +++ b/libmambapy/CHANGELOG.md @@ -1,3 +1,25 @@ +libmambapy 2.0.5 (December 12, 2024) +==================================== + +Enhancements: + +- `micromamba/mamba --version` displays pre-release version names + establishes pre-release versions name scheme by @Klaim in https://github.com/mamba-org/mamba/pull/3639 + +Bug fixes: + +- Handle `.tar.gz` in pkg url by @Hind-M in https://github.com/mamba-org/mamba/pull/3640 + +CI fixes and doc: + +- Introducing mamba Guru on Gurubase.io by @kursataktas in https://github.com/mamba-org/mamba/pull/3612 +- docs: Clarify installation of lock file by @jjerphan in https://github.com/mamba-org/mamba/pull/3686 +- maint: Add pre-commit typos back by @mathbunnyru in https://github.com/mamba-org/mamba/pull/3682 +- maint: Add pyupgrade pre-commit hook by @mathbunnyru in https://github.com/mamba-org/mamba/pull/3671 +- docs: Adapt shell completion subsection by @jjerphan in https://github.com/mamba-org/mamba/pull/3672 +- maint: Restructure docs configuration file and improve docs pages by @mathbunnyru in https://github.com/mamba-org/mamba/pull/3615 +- docs: Remove installation non-recommendation by @jjerphan in https://github.com/mamba-org/mamba/pull/3656 +- ci: Remove Conda Nightly tests by @jjerphan in https://github.com/mamba-org/mamba/pull/3629 + libmambapy 2.0.5.rc0 (December 09, 2024) ======================================== diff --git a/libmambapy/src/libmambapy/version.py b/libmambapy/src/libmambapy/version.py index 7186015fc9..1a4f6e2a70 100644 --- a/libmambapy/src/libmambapy/version.py +++ b/libmambapy/src/libmambapy/version.py @@ -1,5 +1,5 @@ version_info = ("2", "0", "5") -version_prerelease = "rc0" +version_prerelease = "" __version__ = ".".join(map(str, version_info)) if version_prerelease != "": __version__ = f"{__version__}.{version_prerelease}" diff --git a/micromamba/CHANGELOG.md b/micromamba/CHANGELOG.md index 5d39c2d8a6..d3e62166c3 100644 --- a/micromamba/CHANGELOG.md +++ b/micromamba/CHANGELOG.md @@ -1,3 +1,30 @@ +micromamba 2.0.5 (December 12, 2024) +==================================== + +Enhancements: + +- `micromamba/mamba --version` displays pre-release version names + establishes pre-release versions name scheme by @Klaim in https://github.com/mamba-org/mamba/pull/3639 + +Bug fixes: + +- fix: Skip empty lines in environment spec files by @jjerphan in https://github.com/mamba-org/mamba/pull/3662 +- Handle `.tar.gz` in pkg url by @Hind-M in https://github.com/mamba-org/mamba/pull/3640 +- fix: Effectively apply dry-run on installation from PyPI by @jjerphan in https://github.com/mamba-org/mamba/pull/3644 +- fix: Handle environment with empty or absent `dependencies` by @jjerphan in https://github.com/mamba-org/mamba/pull/3657 +- fix: Reintroduce the `uninstall` command by @jjerphan in https://github.com/mamba-org/mamba/pull/3650 + +CI fixes and doc: + +- Introducing mamba Guru on Gurubase.io by @kursataktas in https://github.com/mamba-org/mamba/pull/3612 +- build: Remove server by @jjerphan in https://github.com/mamba-org/mamba/pull/3685 +- docs: Clarify installation of lock file by @jjerphan in https://github.com/mamba-org/mamba/pull/3686 +- maint: Add pre-commit typos back by @mathbunnyru in https://github.com/mamba-org/mamba/pull/3682 +- maint: Cleanup CMake files and delete not compiled files by @mathbunnyru in https://github.com/mamba-org/mamba/pull/3667 +- maint: Add pyupgrade pre-commit hook by @mathbunnyru in https://github.com/mamba-org/mamba/pull/3671 +- docs: Adapt shell completion subsection by @jjerphan in https://github.com/mamba-org/mamba/pull/3672 +- maint: Restructure docs configuration file and improve docs pages by @mathbunnyru in https://github.com/mamba-org/mamba/pull/3615 +- docs: Remove installation non-recommendation by @jjerphan in https://github.com/mamba-org/mamba/pull/3656 + micromamba 2.0.5.rc0 (December 09, 2024) ======================================== diff --git a/micromamba/src/version.hpp b/micromamba/src/version.hpp index 796670bbb4..a3daaef92a 100644 --- a/micromamba/src/version.hpp +++ b/micromamba/src/version.hpp @@ -13,12 +13,12 @@ #define UMAMBA_VERSION_MAJOR 2 #define UMAMBA_VERSION_MINOR 0 #define UMAMBA_VERSION_PATCH 5 -#define UMAMBA_VERSION_IS_PRERELEASE 1 +#define UMAMBA_VERSION_IS_PRERELEASE 0 #if UMAMBA_VERSION_IS_PRERELEASE == 1 -#define UMAMBA_VERSION_PRERELEASE_NAME "rc0" +#define UMAMBA_VERSION_PRERELEASE_NAME "" #endif -#define UMAMBA_VERSION_STRING "2.0.5.rc0" +#define UMAMBA_VERSION_STRING "2.0.5" #define UMAMBA_VERSION \ (UMAMBA_VERSION_MAJOR * 10000 + UMAMBA_VERSION_MINOR * 100 + UMAMBA_VERSION_PATCH)