conda 26.7.1

26.7.1
Fixed 6
  • Fix DeprecationHandler version fallback when packaging raises InvalidVersion for unparseable versions
  • Refresh cached empty channel notice responses and parse CEP 6 expires_at timestamps
  • Fall back to threaded package extraction when process synchronization primitives are unavailable
  • Fix CondaHttpAuth.add_binstar_token mangling URLs that end in notices.json by correcting Channel.url() to preserve package_filename when platform is None
  • Fix AttributeError when accessing CondaError.guidance, __str__, or dump_map on subclasses that skip CondaError.__init__
  • Report extraction errors from process workers when they cannot cross the process boundary, and include process-pool failure causes in debug logs

From conda

Bug fixes
  • Fix DeprecationHandler version fallback when packaging raises InvalidVersion for unparseable versions (e.g. None under packaging >=26.3). (#16495)
  • Refresh cached empty channel notice responses and parse CEP 6 expires_at timestamps. (#16500, #16501)
  • Fall back to threaded package extraction when process synchronization primitives are unavailable. (#16512)
  • Fix CondaHttpAuth.add_binstar_token mangling URLs that end in notices.json (or any filename without a platform subdir) by correcting Channel.url() to preserve package_filename when platform is None. (#16516)
  • Fix AttributeError when accessing CondaError.guidance, __str__, or dump_map on subclasses that skip CondaError.__init__. (#16534 via #16535)
  • Report extraction errors from process workers when they cannot cross the process boundary, and include process-pool failure causes in debug logs. (#16552)
Contributors
  • @jezdez
  • @kenodegard
  • @travishathaway

Full Changelog: https://github.com/conda/conda/compare/26.7.0...26.7.1

View original

Upgraded? How did it go?

Discussion