github conda/conda 4.8.4

latest releases: 24.3.0, 24.1.2, 24.1.1...
3 years ago

4.8.4 (2020-08-06)

Enhancements:

  • Add linux-ppc64 as a recognized platform (#9797, #9877)
  • Add linux-s390x as a recognized platform (#9933, #10051)
  • Add spinner to pip installer (#10032)
  • Add support for running conda in PyPy (#9764)
  • Support creating conda environments using remote specification files (#9835)
  • Allow request retries on various HTTP errors (#9919)
  • Add compare command for environments against a specification file (#10022)
  • Add (preliminary) support for JSON-format activation (#8727)
  • Properly handle the CURL_CA_BUNDLE environment variable (#10078)
  • More uniformly handle $CONDA_PREFIX when exporting environments (#10092)
  • Enable trailing _ to anchor OpenSSL-like versions (#9859)
  • Replace listdir and glob with scandir (#9889)
  • Ignore virtual packages when searching for constrained packages (#10117)
  • Add virtual packages to be considered in the solver (#10057)

Bug fixes:

  • Prevent remove --all from deleting non-environment directories (#10086)
  • Prevent create --dry-run --yes from deleting existing environments (#10090)
  • Remove extra newline from environment export file (#9649)
  • Print help on incomplete conda env config command rather than crashing (#9660)
  • Correctly set exit code/errorlevel when conda run exits (#9665)
  • Send "inconsistent environment" warnings to stderr to avoid breaking JSON output (#9738)
  • Fix output formatting from post-link scripts (#9841)
  • Fix URL parsing for channel subdirs (#9844)
  • Fix conda env export -f sometimes producing empty output files (#9909)
  • Fix handling of Python releases with two-digit minor versions (#9999)
  • Do not use gid to determine if user is an admin on *nix platforms (#10002)
  • Suppress spurious xonsh activation warnings (#10005)
  • Fix crash when running conda update --all on a nonexistent environment (#10028)
  • Fix collections import for Python 3.8 (#10093)
  • Fix regex-related deprecation warnings (#10093, #10096)
  • Fix logic error when running under Python 2.7 on 64-bit platforms (#10108)
  • Fix Python 3.8 leaked semaphore issue (#10115)

Docs:

  • Fix formatting and typos (#9623, #9689, #9898, #10042)
  • Correct location for yum repository configuration files (#9988)
  • Clarify usage for the --channel option (#10054)
  • Clarify Python is not installed by default into new environments (#10089)

Miscellaneous:

Contributors:

Don't miss a new conda release

NewReleases is sending notifications on new releases.