conda v4.12.0 Release Notes
Release Date: 2022-03-08 // about 2 years ago-
✨ Enhancements
- ➕ Add support for libmamba integrations. (#11193)
This is a new experimental and opt-in feature that allows use of the new conda-libmamba-solver for an improved user experience, based on the libmamba community project - the library version of the mamba package manager.
Please follow these steps to try out the new libmamba solver integration:
Make sure you have conda-libmamba-solver installed in your conda base environment.
Try out the solver using the
--experimental-solver=libmamba
command line option.E.g. with a dry-run to install the
scipy
pacakge:conda create -n demo scipy --dry-run --experimental-solver=libmamba
Or install in an activated conda environment:
conda activate my-environment conda install scipy --experimental-solver=libmamba
- ⚡️ Make sure that
conda env update -f
sets env vars from the referenced yaml file. (#10652) - 👌 Improve command line argument quoting, especially for
conda run
. (#11189) - 👍 Allow
conda run
to work in read-only environments. (#11215) - ➕ Add support for prelink_message. (#11123)
- Added
conda.CONDA_SOURCE_ROOT
. (#11182)
🐛 Bug fixes
- Refactored
conda.utils.ensure_comspec_set
intoconda.utils.get_comspec
. (#11168) - Refactored
conda.cli.common.is_valid_prefix
intoconda.cli.common.validate_prefix
. (#11172) - Instantiate separate S3 session for thread-safety. (#11038)
- 🔄 Change overly verbose info log to debug. (#11260)
- ✂ Remove five.py and update metaclass definitions. (#11267)
- ✂ Remove unnecessary conditional in setup.py (#11013)
📄 Docs
- Clarify on AIE messaging in download.rst. (#11221)
- 🛠 Fix conda environment variable echo, update example versions. (#11237)
- 🛠 Fixed link in docs. (#11268)
- ⚡️ Update profile examples. (#11278)
- 🛠 Fix typos. (#11070)
- Document conda run command. (#11299)
Other
- ➕ Added macOS to continuous integration. (#10875)
- ➕ Added ability to build per-pullrequest review builds. (#11135)
- 👌 Improved subprocess handling on Windows. (#11179)
- Add
CONDA_SOURCE_ROOT
env var. (#11182) - Automatically check copyright/license disclaimer & encoding pragma. (#11183)
- Development environment per Python version. (#11233)
- ➕ Add concurrency group to cancel GHA runs on repeated pushes to branch/PR. (#11258)
- Only run GHAs on non-forks. (#11265)
Contributors
- @opoplawski
- @FaustinCarter
- @jaimergp
- @rhoule-anaconda
- @jezdez
- @hajapy
- @erykoff
- @uwuvalon
- @kenodegard
- @manics
- @NaincyKumariKnoldus
- @autotmp
- @yuvipanda
- @astrojuanlu
- @marcelotrevisani