github conda/conda 4.14.0

latest releases: 24.7.1, 24.7.0, 24.5.0...
2 years ago

Enhancements

  • Only star activated environment in conda info --envs/conda env list. (#10764)
  • Adds new sub-command, conda notices, for retrieving channel notices. (#11462)
  • Notices will be intermittently shown after running, install, create, update, env create or env update. New notices will only be shown once. (#11462)
  • Implementation of a new rename subcommand. (#11496)
  • Split SSLError from HTTPError to help resolve HTTP 000 errors. (#11564)
  • Include the invalid package name in the error message. (#11601)
  • Bump requests version (>=2.20.1) and drop monkeypatching. (#11643)
  • Rename whitelist_channels to allowlist_channels. (#11647)
  • Always mention channel when notifying about a new conda update. (#11671)

Bug fixes

  • Correct a misleading conda --help error message. (#11625)
  • Fix support for CUDA version detection on WSL2. (#11626)
  • Fixed the bug when providing empty environment.yml to conda env create command. (#11556, #11630)
  • Fix MD5 hash generation for FIPS-enabled systems. (#11658)
  • Fixed TypeError encountered when logging is set to DEBUG and the package's JSON cannot be read. (#11679)

Deprecations

  • conda.cli.common.ensure_name_or_prefix is pending deprecation in a future release. (#11490)
  • Mark conda.lock as pending deprecation. (#11571)
  • Remove lgtm.com config. (#11572)
  • Remove Python 2.7 conda.common.url.is_ipv6_address_win_py27 implementation. (#11573)
  • Remove redundant conda.resolve.dashlist definition. (#11578)
  • Mark conda_env.cli.common.get_prefix and conda.base.context.get_prefix as pending deprecation in favor of conda.base.context.determine_target_prefix. (#11594)
  • Mark conda_env.cli.common.stdout_json as pending deprecation in favor of conda.cli.common.stdout_json. (#11595)
  • Mark conda_env.cli.common.find_prefix_name as pending deprecation. (#11596)
  • Mark conda.auxlib.decorators.memoize as pending deprecation in favor of functools.lru_cache. (#11597)
  • Mark conda.exports.memoized as pending deprecation in favor of functools.lru_cache. (#11597)
  • Mark conda.exports.handle_proxy_407 as pending deprecation. (#11597)
  • Refactor conda.activate._Activator.get_export_unset_vars to use **kwargs instead of OrderedDict. (#11649)
  • Mark conda.another_to_unicode as pending deprecation. (#11678)

Docs

  • Corresponding documentation of notices subcommand. (#11462)
  • Corresponding documentation of rename subcommand. (#11496)
  • Correct docs URL to https://docs.conda.io. (#11508)
  • Updated the list of environment variables that can now expand in the Use Condarc section. (#11514)
  • Include notice that the "All Users" installation option in the Anaconda Installer is no longer available due to security concerns. (#11528)
  • Update conda-zsh-completeion link. (#11541)
  • Missing pip as a dependency when including a pip-installed dependency. (#11543)
  • Convert README.rst to README.md. (#11544)
  • Updated docs and CLI help to include information on conda init arguments. (#11574)
  • Added docs for writing integration tests. (#11604)
  • Updated conda env create CLI documentation description and examples to be more helpful. (#11611)

Other

  • Display tests summary in CI. (#11558)
  • Update Dockerfile and ci-images.yml flow to build multi arch images. (#11560)
  • Rename master branch to main. (#11570)

Contributors

Full Changelog: 4.13.0...4.14.0

Don't miss a new conda release

NewReleases is sending notifications on new releases.