Skip to content

Releases: mamba-org/mamba

1.4.7

06 Jul 07:22
Compare
Choose a tag to compare

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:

  • [libmambapy] Fixup python-api docs slightly by @HaoZeke in #2285

1.4.6

30 Jun 20:44
Compare
Choose a tag to compare

Releases: libmamba 1.4.6, libmambapy 1.4.6, mamba 1.4.6, micromamba 1.4.6

Enhancements:

Bug fixes:

CI fixes and doc:

  • [micromamba] Document micromamba support for conda-lock spec files by @mfisher87 in #2621

1.4.5

27 Jun 09:08
Compare
Choose a tag to compare

Enhancements:

Bug fixes:

CI fixes and doc:

1.4.4

16 May 21:07
Compare
Choose a tag to compare

Bug fixes:

  • [micromamba] fix: let the new executable run the shell init script by @ruben-arts in #2529
  • [libmambapy] Support future deprecated API for Context by @Hind-M in #2494
  • [libmamba] Fix CURLHandle::get_info on 32bit platform by @e8035669 in #2528

1.4.3

15 May 21:26
Compare
Choose a tag to compare

Enhancements:

Bug fixes:

CI fixes and doc:

1.4.2

06 Apr 14:24
Compare
Choose a tag to compare

Enhancements:

  • [libmamba] Small libsolv improvements by @AntoinePrv in #2399
  • [micromamba] Refactor test_create, test_proxy, and test_env for test isolation by @AntoinePrv in #2416
  • [libmamba] Improve message after the env creating with micromamba by @xmnlab in #2425
  • [libmamba] Use custom function to properly parse matchspec by @AntoinePrv in #2433
  • [libmamba, micromamba] Remove const ref to string_view in codebase by @Hind-M in #2440
  • [libmamba] Wrap more libcurl calls by @Hind-M in #2421

Bug fixes:

  • [libmamba] Fix PKG_BUILDNUM env variable for post-link scripts by nsoranzo in #2420
  • [libmamba] Solve a corner case in the SAT error messages by @AntoinePrv in #2423
  • [libmamba] Windows: Fixed environment variables not read as unicode by @Klaim in #2417
  • [libmamba] Fix segfault in add_pin/all_problems_structured by @AntoinePrv in #2428
  • [mamba] Safely ignores virtual packages in compute_final_precs function by @mariusvniekerk in #2424

CI fixes and doc:

1.4.1

28 Mar 09:43
Compare
Choose a tag to compare

Date: 2023.03.28
Releases: libmamba 1.4.1, libmambapy 1.4.1, mamba 1.4.1, micromamba 1.4.1

Enhancements:

  • [libmamba] First version/steps of unraveling fetch code and wrapping libcurl by @Hind-M in #2376
  • [libmamba] Parse repodata.json by @AntoinePrv in #2391
  • [libmamba] TimeRef is not a singleton anymore by @Klaim in #2396
  • [libmamba] Handle url via ChannelBuilder in Repo constructor by @jaimergp in #2398
  • [libmamba, micromamba] add option to relocate prefix by @DerThorsten in #2385
  • [libmamba] Renamed validate namespace to `mamba::validation by @Klaim in #2411

Bug fixes:

1.4.0

23 Mar 10:15
Compare
Choose a tag to compare

Date: 2023.03.22
Releases: libmamba 1.4.0, libmambapy 1.4.0, mamba 1.4.0, micromamba 1.4.0

Enchancements:

  • [all] Implemented recursive dependency printout in repoquery by @timostrunk in #2283
  • [libmamba, libmambapy, micromamba] Agressive compilation warnings by @AntoinePrv in #2304
  • [all] Fine tune clang-format by @AntoinePrv in #2290
  • [libmamba] Added checked numeric cast by @AntoinePrv in #2315
  • [libmamba, libmambapy] Activated SAT error messages by @AntoinePrv in #2325
  • [libmamba] Added RISC-V support by @dtcxzyw in #2329
  • [mamba] Allow the direct installation of both .tar.bz2 and .conda packages by @romain-intel in #2333
  • [libmamba, libmambapy] Removed redundant DependencyInfo by @AntoinePrv in #2314
  • [libmamba] Isolate solv::ObjQueue by @AntoinePrv in #2289
  • [libmamba] Removed unused libarchive header in fetch by @Hind-M in #2341
  • [libmamba] Removed duplicated header by @JohanMabille in #2343
  • [libmamba] Cleaned util_string by @AntoinePrv in #2339
  • [libmamba, libmambapy, micromamba] Only full shared or full static builds by @JohanMabille in #2342
  • [libmamba, libmambapy, micromamba] Fixed repoquery commands working with installed packages only by @Hind-M in #2330
  • [libmamba] Added a heuristic to better handle the (almost) cyclic Python conflicts by @AntoinePrv in #2318
  • [libmamba, libmambapy, mamba] Isolate PackageInfo from libsolv from @AntoinePrv in #2340
  • [libmamba] Added strip_if functions by @AntoinePrv in #2344
  • [libmamba] Addded conda.rc Options for Existing Remote Settings by @srilman in #2306
  • [micromamba] Added micromamba server by @wolfv in #2185
  • [libmamba] Hide independent curl code and compression structures in unexposed files by @Hind-M in #2366
  • [libmamba] Added strip_parts functions by @AntoinePrv in #2347
  • [libmamba] Added parsing of Conda version by @AntoinePrv in #2373
  • [libmamba] Slight refactoring of the utility library by @AntoinePrv in #2387

Bug fixes:

  • [libmamba] Fixed invalid reinstall count display by @timostrunk in #2284
  • [libmamba] Fixed segmentation fault in case of an invalid package name by @timostrunk in #2287
  • [micromamba] Fixed micromamba env export to get channel name instead of full url by @Hind-M in #2260
  • [mamba] Fixed mamba init --no-user by @xylar in #2324
  • [libmambapy] Fixed repoquery output of mamba when query format is JSON by @JohanMabille in #2353
  • [libmamba] Fixed to_lower(wchar_t) and to_upper(wchar_t) by @AntoinePrv in #2360
  • [libmamba] Fixed undefined-behaviors reported by UBSAN by @Klaim in #2384

CI fixes & docs:

  • [libmamba] Fixed sign warning in tests by @AntoinePrv in #2293
  • [micromamba] Added missing dependency in local recipe by @wolfv in #2334
  • [mamba] repoquery depends requires the package to be installed or to specify a channel by @samtygier in #2098
  • [libmamba] Structured test directory layout by @AntoinePrv in #2380
  • [micromamba] Fixed Conda Lock Path by @funtion in #2393

1.3.1

10 Feb 10:09
baf3c48
Compare
Choose a tag to compare

Date: 2023.02.09
Releases: libmamba 1.3.1, libmambapy 1.3.1, mamba 1.3.1, micromamba 1.3.1

A bugfix release for 1.3.0!

Bug fixes:

  • [micromamba, libmamba] fix up single download target perform finalization to make lockfile download work by @wolfv in #2274
  • [micromamba] use CONDA_PKGS_DIRS even in explicit installation trasactions by @hmaarrfk in #2265
  • [libmamba, micromamba] fix rename or remove by @wolfv in #2276
  • [libmamba] add channel specific job with new str by @AntoinePrv in #2277
  • [libmamba, micromamba] fix micromamba shell for base environment, and improve behavior when auto_activate_base is true by @jonashaag, @Hind-M and @wolfv #2272

Docs:

1.3.0

03 Feb 12:13
Compare
Choose a tag to compare

Date: 2023.02.03
Releases: libmamba 1.3.0, libmambapy 1.3.0, mamba 1.3.0, micromamba 1.3.0

Enhancements:

  • [libmambapy] add use_lockfiles to libmambapy bindings by @jaimergp in #2256
  • [micromamba] add functionality to download lockfiles from internet by @wolfv in #2229
  • [micromamba] Stop run command when given prefix does not exist by @Hind-M in #2257
  • [micromamba] Install pip deps like conda by @michalsieron in #2241
  • [libmamba, micromamba] switch to repodata.state.json format from cep by @wolfv in #2262

Bug fixes:

CI fixes & docs:

  • [micromamba] use proper recipe also on macOS by @wolfv in #2225
  • [micromamba] Update micromamba installation docs for Windows by @Tiksagol in #2218
  • [all] docs: defaults should not be used with conda-forge by @jonashaag in #2181
  • [all] fix tests for pkg_cache by @wolfv in #2259
  • [libmamba] Added missing public dependency to libmambaConfig.cmake by @JohanMabille in #2227
  • [libmambapy] Remove unused get_tarball function by @Hind-M in #2261
  • [mamba] update documentation for mamba activate by @cdeepali in #2176
  • [micromamba] Fix Windows static builds by @jonashaag in #2228