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
DeprecationHandlerversion fallback whenpackagingraisesInvalidVersionfor unparseable versions (e.g.Noneunder packaging >=26.3). (#16495) - Refresh cached empty channel notice responses and parse CEP 6
expires_attimestamps. (#16500, #16501) - Fall back to threaded package extraction when process synchronization primitives are unavailable. (#16512)
- Fix
CondaHttpAuth.add_binstar_tokenmangling URLs that end innotices.json(or any filename without a platform subdir) by correctingChannel.url()to preservepackage_filenamewhenplatformisNone. (#16516) - Fix
AttributeErrorwhen accessingCondaError.guidance,__str__, ordump_mapon subclasses that skipCondaError.__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