4.13.0
Enhancements
- Introducing
conda clean --logfiles
to remove logfiles generated by conda-libmamba-solver. (#11387) - Add the solver name and version to the user-agent. (#11415, #11455)
- Attempt parsing HTTP errors as a JSON and extract error details. If present, prefer these details instead of those hard-coded. (#11440)
Bug fixes
- Fix inconsistencies with
conda clean --dryrun
(#11385) - Standardize tarball & package finding in
conda clean
(#11386, #11391) - Fix
escape_channel_url
logic on Windows (#11416) - Use 'Accept' header, not 'Content-Type' in GET header (#11446)
- Allow extended user-agent collection to fail but log the exception (#11455)
Deprecations
- Removing deprecated
conda.cli.activate
. Originally deprecated in conda 4.6.0 in May 2018. (#11309) - Removing deprecated
conda.compat
. Originally deprecated in conda 4.6.0 in May 2018. (#11322) - Removing deprecated
conda.install
. Originally deprecated in conda 4.6.0 in May 2018. (#11323) - Removing deprecated
conda.cli.main_help
. Originally deprecated in conda 4.6.0 in May 2018. (#11325) - Removed unused
conda.auxlib.configuration
. (#11349) - Removed unused
conda.auxlib.crypt
. (#11349) - Removed unused
conda.auxlib.deprecation
. (#11349) - Removed unused
conda.auxlib.factory
. (#11349) - Removed minimally used
conda.auxlib.path
. (#11349) - Removed
conda.exports.CrossPlatformStLink
, a Windows Python <3.2 fix foros.lstat.st_nlink
. (#11351) - Remove Python 2.7 and other legacy code (#11364)
conda run --live-stream
aliasesconda run --no-capture-output
. (#11422)- Removes unused exceptions. (#11424)
- Combines conda_env.exceptions with conda.exceptions. (#11425)
- Drop Python 3.6 support. (#11453)
- Remove outdated test
test_init_dev_and_NoBaseEnvironmentError
(#11469)
Docs
- Initial implementation of deep dive docs (#11059)
- Correction of RegisterPython description in Windows Installer arguments. (#11312)
- Added autodoc documentation for
conda compare
. (#11336) - Remove duplicated instruction in manage-python.rst (#11381)
- Updated conda cheatsheet. (#11443)
- Fix typos throughout the codebase (#11448)
- Fix
conda activate
example (#11471) - Updated
conda
4.12 cheatsheet with new anaconda distribution version (#11479)
Other
- Add Python 3.10 as a test target. (#10992)
- Replace custom
conda._vendor
with vendoring (#11290) - Replace
conda.auxlib.collection.frozendict
with vendoredfrozendict
(#11398) - Reorganize and new tests for
conda.cli.main_clean
(#11360) - Removing vendored usage of urllib3 and instead implementing our own wrapper around std. lib urllib (#11373)
- Bump vendored
py-cpuinfo
version 4.0.0 → 8.0.0. (#11393) - Add informational Codecov status checks (#11400)
Contributors
- @beeankha made their first contribution in #11469
- @ChrisPanopoulos made their first contribution in #11312
- @conda-bot
- @dholth
- @jaimergp
- @jezdez
- @kathatherine made their first contribution in #11443
- @kenodegard
- @kianmeng made their first contribution in #11448
- @simon9500 made their first contribution in #11381
- @thomasrockhu-codecov made their first contribution in #11400
- @travishathaway made their first contribution in #11373
- @pre-commit-ci[bot]
Full Changelog: 4.12.0...4.13.0