Releases: mamba-org/mamba
Releases Β· mamba-org/mamba
1.5.3
Enhancement:
- [libmamba] Backport #2927: Allow defaults::* spec by @isuruf in #2936
- [libmamba] Backport #2921: return architecture levels for micromamba by @isuruf in #2936
Bug fixes:
- [libmamba] Backport #2926: Fix channels with slashes regression by @isuruf in #2936
- [libmambapy] Fix ctrl-c handling issues in libmambapy by @jaimergp in #2946
- [libmamba, libmambapy, mamba] Backport #2949: Parse remote_connect_timeout_secs as a double by @jjerphan in #2951
CI fixes and doc:
1.5.2
Enhancement:
- [libmamba] Build micromamba with /MD by @AntoinePrv in #2862
- [libmamba] Build micromamba win with feedstock by @AntoinePrv in #2859
Bug fixes:
- [mamba] Backport #2878: compatibility fixes for conda 23.9 and conda-libmamba-solver 23.9 by @jaimergp in #2890
- [mamba] implement mamba remove --force via --no-deps functionality (backport #2856) by @jaimergp in #2903
- [libmambapy] fix stubs by @AntoinePrv in #2817
CI fixes and doc:
- [micromamba] Build micromamba win with feedstock by @AntoinePrv in #2859
- [all] Fix CI by @AntoinePrv in #2889
1.5.1
Enhancements:
- [libmamba] Add scope in util tests by @AntoinePrv in #2775
- [micromamba] Speed up tests (a bit) by @AntoinePrv in #2776
- [micromamba] Restore __linux=0 test by @jonashaag in #2778
- [libmamba, micromamba] Enable Link Time Optimization by @AntoinePrv in #2742
- [libmamba] Add libsolv namespace callback by @AntoinePrv in #2796
- [all] Clearer output from micromamba search by @delsner in #2782
- [libmamba] add context.register_envs to control whether environments are registered to environments.txt or not by @jaimergp in #2802
- [libmamba, micromamba] Windows path manipulation and other cleanups by @AntoinePrv in #2801
- [libmamba] Bring back repodata_use_zst by @jonashaag in #2790
- [micromamba] Implement --md5 and --channel-subdir for non-explicit env export by @jonashaag in #2672
Bug fixes:
- [libmamba] fix install pin by @AntoinePrv in #2773
- [libmamba] Use generic_string for path on Windows unix shells by @AntoinePrv in #2685
- [libmamba] Fix pins by @AntoinePrv in #2786
- [libmamba] Various fixes by @AntoinePrv in #2800
- [micromamba] Fix extra agrument in self-update reinit by @AntoinePrv in #2787
- [libmamba] Parse subdirs in CLI match specs by @jonashaag in #2799
CI fixes and doc:
- [all] Splitted GHA workflow by @JohanMabille in #2779
- [all] Use Release build mode in Windows CI by @AntoinePrv in #2785
- [micromamba] Fix wrong command description by @Hind-M in #2804
1.5.0
Enhancements:
- [libmamba] All headers at the top by @AntoinePrv in #2658
- [libmamba] Add boolean expression tree by @AntoinePrv in #2591
- [libmamba] Add VersionSpec by @AntoinePrv in #2502
- [micromamba] Refactor test_repoquery to use new fixtures by @AntoinePrv in #2691
- [libmamba] Use xdg schemas for config saving/reading (minified) by @danpf in #2714
- [micromamba] Remove warnings from test_activation by @AntoinePrv in #2727
- [micromamba] Refactor test_shell by @AntoinePrv in #2726
- [libmamba] specs platform by @AntoinePrv in #2729
- [libmamba] Safe Curl opt in url.cpp by @AntoinePrv in #2734
- [libmamba] Add win-arm64 support by @isuruf in #2745
- [libmamba] Move util_string to utility library by @AntoinePrv in #2739
- [libmamba] Remove get_clean_dirs() by @jonashaag in #2748
- [micromamba] Fix and improve static builds by @AntoinePrv in #2755
- [all] Enable pytest color output by @jonashaag in #2759
- [libmamba, micromamba] Isolate URL object by @AntoinePrv in #2744
- [all] Fix warnings by @Hind-M in #2760
- [libmamba] New apis for downloading by @JohanMabille in #2695
Bug fixes:
- [libmamba] Respect subdir in match spec by @ThomasBlauthQC in #2300
- [libmamba] Fixed move constructor in CURLHandle by @JohanMabille in #2710
- [micromamba] Fix wrong activated PATH in micromamba shell by @AntoinePrv in #2722
- [mamba] Fix Repo missing url by @Hind-M in #2723
- [mamba] Try Revert "Fix Repo missing url" by @AntoinePrv in #2730
- [mamba] fix subcommands handling in recent versions of conda by @jaimergp in #2732
- [libmamba] Remove created prefix if aborted with --platform by @Hind-M in #2738
- [libmamba] Add missing newline in legacy errors by @jaimergp in #2743
- [mamba] Try fix Missing Url error by @AntoinePrv in #2731
- [libmamba] fix: added missing hook_preamble() for powershell hook by @chawyehsu in #2761
- [micromamba] Fix config list sources by @Hind-M in #2756
- [libmamba] Fix fish completion by @soraxas in #2769
- [libmamba, micromamba] Fix __linux virtual package default version by jonashaag in #2749
- [micromamba] Strong pin in test by @AntoinePrv in #2774
- [mamba] fix: only reactivate current environment by @chawyehsu in #2763
- [micromamba] Revert failing test by @jonashaag in #2777
CI fixes and doc:
- [mamba, micromamba] Update troubleshooting.rst by @AntoinePrv in #2675
- [all] Ignore format changes in git blame by @jonashaag in #2690
- [mamba] Put more "not recommended" warnings in the installation instructions by @jonashaag in #2711
- [micromamba] Add command to docs for completeness by @danpf in #2717
- [micromamba] fix: Correct a command in installation.rst by @wy-luke in #2703
- [micromamba] Split Mamba and Micromamba installation docs by @jonashaag in #2719
- [micromamba] fix: Shell completion section title missing by @wy-luke in #2764
- [all] Add Debug build type by @Hind-M in #2762
1.4.9
Releases: libmamba 1.4.9, libmambapy 1.4.9, mamba 1.4.9, micromamba 1.4.9
Bug fixes:
- [micromamba] Added upper bound to fmt to avoid weird failure on ci (windows only) by @JohanMabille in #2671
- [libmamba] Fixed missing key <channel_name> in channel <channel_list> issue by @JohanMabille in #2668
1.4.8
Releases: libmamba 1.4.8, libmambapy 1.4.8, mamba 1.4.8, micromamba 1.4.8
Enhancements:
- [libmamba, micromamba] No profile.d fallback in rc files by @AntoinePrv in #2649
- [libmamba] Removed unused function by @Klaim in #2656
- [libmamba] Replace MTransaction::m_remove with Solution by @AntoinePrv in #2603
- [mamba] Improve warning when package record not found by @maresb in #266
Bug fixes:
- [libmamba] Fixed zst check in MSubdirData by @JohanMabille in #2661
CI fixes and doc;
- [mamba] Force conda-forge in Anaconda install by @jonashaag in #2619
- [mamba, micromamba] Update installation docs by @AntoinePrv in #2654
1.4.7
Releases: libmamba 1.4.7, libmambapy 1.4.7, mamba 1.4.7, micromamba 1.4.7
Enhancements:
- [libmamba] ZST support to mamba and remove the feature flag by @johnhany97 in #2642
- [libmamba] Add Version::starts_with and Version::compatible_with by @AntoinePrv in #2645
- [libmamba, libmambapy] Create Solver solution by @AntoinePrv in #2584
Bug fixes:
- [libmamba] call init_console to prevent UTF8 errors when extracting packages by @wolfv in #2655
[libmambapy, mamba] Call init_console in mamba to prevent UTF8 errors when extracting packages by @JohanMabille in #2657
CI fixes and doc:
1.4.6
Releases: libmamba 1.4.6, libmambapy 1.4.6, mamba 1.4.6, micromamba 1.4.6
Enhancements:
- [libmamba] Channels refactoring/cleaning by @Hind-M in #2537
- [libmamba] Troubleshooting update by @AntoinePrv in #2635
- [libmamba] Direcly call uname for linux detection by @AntoinePrv in #2624
Bug fixes:
- [libmamba] Fix build with older Clang by @pavelzw in #2625
- [libmambapy, mamba] Fixed missing subdirs in mamba by @AntoinePrv in #2632
- [libmamba] Add missing noarch in PackageInfo serialization by @AntoinePrv in #2641
- [libmamba] Allow --force-reinstall on uninstalled specs by @AntoinePrv in #2636
CI fixes and doc:
- [micromamba] Document micromamba support for conda-lock spec files by @mfisher87 in #2621
1.4.5
Enhancements:
- [all] No singleton: ChannelContext, ChannelBuilder and channel cache by @Klaim in #2455
- [libmamba, libmambapy] Move problem graph creation to MSolver by @AntoinePrv in #2515
- [libmamba] Add ObjSolver by @AntoinePrv in #2504
- [micromamba] Micromamba tests improvements by @AntoinePrv in #2517
- [libmamba] Use ObjSolver in MSolver by @AntoinePrv in #2544
- [all] Common CMake presets by @AntoinePrv in #2532
- [libmamba] Wrap libsolv Transaction by @AntoinePrv in #2554
- [libmamba] Split the transaction.hpp header by @AntoinePrv in #2564
- [libmamba] Add more tests for channel canonical_name by @Hind-M in #2568
- [libmamba] use ObjTransaction in MTransaction by @AntoinePrv in #2565
- [libmamba] #2590 by @jonashaag in #2590
- [libmamba] Libcurl: Cleaning and comments by @Hind-M in #2534
- [all] No singleton: configuration by @Klaim in #2541
- [libmamba] Added filtering iterators by @JohanMabille in #2594
- [libmamba] Use ObjSolver wrapper in MSolver by @AntoinePrv in #2602
- [all] Remove banner by @jonashaag in #2298
- [libmamba, libmambapy] LockFile behavior on file-locking is now almost independent from Context by @Klaim in #2608
- [micromamba] Add topological sort explict export tests by @AntoinePrv in #2618
- [libmamba] Small whitespace fix in error messages by @AntoinePrv in #2623
Bug fixes:
- [libmamba, micromamba] Use subsub commands for micromamba shell by @AntoinePrv in #2527
- [micromamba] Fix umamba tests by @AntoinePrv in #2540
- [mamba] fix different behavior between --version and -V options by @alaniwi in #2539
- [libmamba, micromamba] Honor envs_dirs by @AntoinePrv in #2538
- [libmambapy] Fix stubgens by @AntoinePrv in #2556
- [mamba] Fix server auth test by @AntoinePrv in #2560
- [libmamba] Fixed Windows test build by @JohanMabille in #2585
- [libmamba] Add missing cstdint include to libmamba/src/solv-cpp/solvable.cpp by @maxyvisser in #2587
- [libmamba, micromamba] Fix wrong download url for custom channels by @Hind-M in #2596
- [libmamba, micromamba] Fix --force-reinstall by @AntoinePrv in #2601
- [libmamba] Handle pip <-> python cycle in topo sort by @AntoinePrv in #2613
- [libmamba] Fix add missing pip PREREQ_MARKER by @AntoinePrv in #2612
- [libmamba] Fix lockfiles topological sort by @AntoinePrv in #2616
- [libmamba] Fix mising SAT message on already installed packages by @AntoinePrv in #2622
CI fixes and doc:
- [libmamba] Fixe clang-format by @AntoinePrv in #2531
- [micromamba] Use only vcpkg for static windows build by @pavelzw in #2520
- [all] update the umamba GHA link by @ocefpaf in #2542
- [all] Extend troubleshooting docs by @jonashaag in #2569
- [micromamba] Try new vcpkg by @AntoinePrv in #2572
- [all] Update pre-commit hooks by @jonashaag in #2586
- [all] Move GHA to setup-micromamba by @AntoinePrv in #2545
- [all] Switch linters to setup-micromamba by @AntoinePrv in #2600
- [all] Switch to setup-micromamba by @pavelzw in #2610
- [all] Fix broken ref directives in docs by @mfisher87 in #2620