C

conda

C
conda Languages v26.9.1

26.9.1

Bug fixes Keep cached package archive paths consistent with their recorded filenames and checksums when both archive formats are present. Restore the fix from conda 26.7.3 that was missing in 26.9.0. (#9674 via #16793) Contributors @jezdez

C
conda Languages v26.9.0

26.9.0

✨ Special announcements ✨ Upcoming change to automatic pip installation Conda 26.9 marks the implicit installation of pip alongside Python as pending deprecation. It remains enabled by default in this release. The behavior becomes deprecated in conda 27.3, and add_pip_as_python_dependency will default to false in conda 27.9. The setting itself remains supported. If your environments need pip, requ…

C
conda Languages v26.7.3

26.7.3

Bug fixes Ensure v3 packages are available when mixing sharded and unsharded repos. (#16676 via #16688) Keep cached package archive paths consistent with their recorded filenames and checksums when both archive formats are present. (#9674) Contributors @jezdez

C
conda Languages v26.7.2

26.7.2

Bug fixes Allow individual sharded-repodata package shards up to 64 MiB after decompression. (#16575) Contributors @jezdez Full Changelog: 26.7.1...26.7.2

C
conda Languages v26.7.1

26.7.1

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_toke…

C
conda Languages v26.7.0

26.7.0

Enhancements Replace runtime dependency on zstandard with compression.zstd (Python >=3.14) and backports.zstd (Python 3.10–3.13) for repodata and sharded repodata decompression. (#15486 via #16191) Defer concurrent.futures and threading imports in common/io.py so they only load when executor classes (DummyExecutor, ThreadLimitedThreadPoolExecutor) are first accessed. (#15867 via #15881) Defer heav…

C
conda Languages v26.5.3

26.5.3

Bug fixes If shards were not found on a channel, conda would cache the not-found response, which can break shards-only channels. Instead, always check for sharded repodata if classic repodata has not been cached. (#16183) Other Fix get_shortcut_dir() test helper to use the supplied prefix when detecting .nonadmin on Windows, aligning with menuinst 2.5 shortcut path behavior. (#16207) Contributors…

C
conda Languages v26.5.2

26.5.2

Bug fixes Validate Python entry point definitions before generating entry point scripts. (#16168) Contributors @jaimergp Full Changelog: 26.5.1...26.5.2

C
conda Languages v26.5.1

26.5.1

Bug fixes Fix channel notices display failing with ImportError when a decorated command replaces base python while conda is still running on the previous interpreter. Pre-import conda.notices.views before the command so post-command display does not load modules from rewritten site-packages. (#16126 via #16142) Fix crash in UnavailableInvalidChannel and CondaHTTPError when simplejson is installed…

C
conda Languages v26.5.0

26.5.0

26.5.0 (2026-05-15) Enhancements Add parsing and storage support for conditional dependencies, optional dependency groups, and variant flags in MatchSpec expressions (introduced in conda/ceps#164, conda/ceps#165, and conda/ceps#166). (#15443) Add --clobber flag to conda create, matching existing support in conda install and conda update. (#15584 via #15801) Display a Warning when exporting lockfil…

C
conda Languages v26.3.2

26.3.2

Bug fixes Revert inline environment activation for and subsequent optimizations to conda run (#15534, #15672), due to regressions with post-link scripts. (#15896) Contributors @agriyakhetarpal Full Changelog: 26.3.1...26.3.2

C
conda Languages v26.3.1

26.3.1

Enhancements Record the originating hook for each plugin, enabling conda info and diagnostics to show where plugins were registered from. (#15840) Deprecations No longer search for conda-* executables on PATH when building the CLI parser. (#15840) Mark conda.cli.find_commands as pending deprecation for removal in 27.3. (#15840) Mark conda.utils.sys_prefix_unfollowed as pending deprecation for remo…

C
conda Languages v26.3.0

26.3.0

Enhancements Improve handling of Windows CMD.EXE activation for environment paths that contain the ^ (caret) character. (#12558 via #15628) Add support for PackageRecord.requested_specs. This will store all the MatchSpec objects that were involved in requesting a package (instead of a single, pre-merged object). To that end, two new attributes in conda.core.solve.Solver, unmerged_specs_to_add and…

C
conda Languages v26.1.1

26.1.1

Bug fixes Fix conda doctor --fix failing with install() missing 1 required positional argument: 'parser' when attempting to fix packages with missing files. (#15669) Contributors @jezdez Full Changelog: 26.1.0...26.1.1

C
conda Languages v26.1.0

26.1.0

Enhancements Allow custom_multichannels.defaults to override default_channels. Continuation of effort to devendor conda and remove hardcoded "defaults" channel. (#14661) Defer PrefixData record instantiation until they are accessed for faster query performance. (#14811) Add support for Python 3.14. (#15080, #15618) Speed up the context initialization process by caching condarc file reads. (#15150)…

C
conda Languages v25.11.1

25.11.1

Bug fixes Do not expose __cuda virtual package when no CUDA version was detected. (#15500) Contributors @jaimergp @kenodegard Full Changelog: 25.11.0...25.11.1