github mamba-org/mamba 2.9.0.rc0

pre-release5 hours ago

Enhancements:

  • [micromamba, libmamba] Refactor and clean up by @Hind-M in #4359
  • [libmambapy, libmamba] feat: Support excluding recent builds using timestamp (--exclude-newer) by @jezdez in #4228
  • [all] Opt out link scripts execution by @Hind-M in #4325

Bug fixes:

  • [libmamba] fix: Do not change permissions of existing shared package cache directories by @jjerphan in #4365
  • [libmamba] fix: Link libpsl static library for static builds by @mikemhenry in #4355
  • [micromamba, libmamba] fix: Accept non-standard quoted noarch entry points by @jjerphan in #4354
  • [micromamba] fix: Add deactivate command to the help message by @faze-geek in #4350
  • [libmamba] Fix duplicated deps in repoquery depends by @Hind-M in #4356
  • [libmamba] fix: Long paths support activation hint on Windows by @jjerphan in #4342
  • [micromamba] Fix init/deinit test with fish on macos by @Hind-M in #4348
  • [micromamba, libmamba] Fix update behavior by @Hind-M in #4345
  • [libmamba] fix: preserve credentials for sharded repodata URLs by @jdr45 in #4347
  • [libmamba] Fix duplicated packages with categories from env lock file by @Hind-M in #4340
  • [micromamba, libmamba] fix: Lock virtual packages in libsolv's repo by @jjerphan in #4312
  • [libmamba] fix: Support dotless versions in wheels' filenames by @jjerphan in #4335
  • [micromamba, libmamba] Handle pre/post-link/unlink scripts by @Hind-M in #4313
  • [libmamba] fix: prompts should act as if --yes was used when --json or --quiet by @Klaim in #4329
  • [libmamba] fix: Handle legacy invalid value for noarch field in package records by @jjerphan in #4324
  • [micromamba, libmamba] fix: Don't log if --json or --quiet by @Klaim in #4202
  • [libmamba] fix: Local channel expansion by @jjerphan in #4317

CI fixes and doc:

  • [micromamba] test: Adapt test_python_abi_preserved_with_freethreading by @jjerphan in #4362
  • [all] docs: Update installation instructions by @jjerphan in #4326
  • [all] ci: Specify cache-environment-key for Code Coverage workflows by @jjerphan in #4315

Maintenance:

  • [libmamba] maint: Use in-place construction in InfixParser::stack_push by @jjerphan in #4363
  • [all] maint: Unpin cxx-compiler by @jjerphan in #4343
  • [all] build(deps): bump actions/cache from 5 to 6 in /.github/actions/workspace by @app/dependabot in #4341
  • [libmamba] maint: Adapt fmt headers' inclusion by @jjerphan in #4339
  • [libmamba] maint: Harden ScopedContextChange by @jjerphan in #4337
  • [all] Clean up by @Hind-M in #4336
  • [all] Install git explicitly in docker container by @Hind-M in #4338
  • [libmamba] maint: Introduce ScopedContextChange for tests by @jjerphan in #4334
  • [all] build(deps): bump actions/checkout from 6 to 7 by @app/dependabot in #4330
  • [micromamba] test: Adapt test_parsable_env_history_with_metadata by @jjerphan in #4319
  • [all] maint: Require at least spdlog 1.16.0 for micromamba by @jjerphan in #4318

Don't miss a new mamba release

NewReleases is sending notifications on new releases.