feat(deps): Update dependency conda-forge/conda to v24 #509
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
23.11.0
->24.5.0
Release Notes
conda/conda (conda-forge/conda)
v24.5.0
Compare Source
Enhancements
MatchSpec
item causedInvalid*Spec
exceptions for more informative error messages. (#11203 via #13598)base_url
field inrepodata.json
. (#13137 via #13744)Bug fixes
conda notices --json
to correctly output JSON. (#13561)subdir
on Unix. (#13689)Deprecations
conda.plan._get_best_prec_match
as pending deprecation. Useconda.misc._get_best_prec_match
instead. (#12421)conda.plan._handle_menuinst
as pending deprecation. (#12421)conda.plan._inject_UNLINKLINKTRANSACTION
as pending deprecation. (#12421)conda.plan._plan_from_actions
as pending deprecation. (#12421)conda.plan.add_defaults_to_specs
as pending deprecation. (#12421)conda.plan.add_unlink
as pending deprecation. (#12421)conda.plan.display_actions
as pending deprecation. (#12421)conda.plan.execute_actions
as pending deprecation. (#12421)conda.plan.get_blank_actions
as pending deprecation. (#12421)conda.plan.install_actions
as pending deprecation. (#12421)conda.plan.print_dists
as pending deprecation. (#12421)conda.plan.revert_actions
as pending deprecation. Useconda.cli.install.revert_actions
instead. (#12421)conda.plan
as an entrypoint as pending deprecation. (#12421)conda.activate._Activator.add_export_unset_vars
as pending deprecation. Useconda.activate._Activator.get_export_unset_vars
instead. (#13720)conda.activate._Activator.get_scripts_export_unset_vars
as pending deprecation. Useget_scripts_export_unset_vars
helper function intest_activate.py
instead. (#13720)conda.activate._Activator._get_path_dirs(extra_library_bin)
as pending deprecation. (#13720)conda.activate.JSONFormatMixin.get_scripts_export_unset_vars
as pending deprecation. Useconda.activate._Activator.get_export_unset_vars
instead. (#13720)conda.gateways.logging.trace
as pending deprecation. UseLogger.log(conda.common.constants.TRACE, msg)
instead. (#13732)conda create --mkdir
as pending deprecation. The argument is redundant and unnecessary. (#13751)conda install --mkdir
as pending deprecation. Useconda create
instead. (#13751)conda._vendor.frozendict
as pending deprecation. Usefrozendict
instead. (#13767 via #13766)conda.auxlib.collection.make_immutable
as pending deprecation. Usefrozendict.deepfreeze
instead. (#13801)conda.plan.execute_plan
as pending deprecation. (#13869)conda.plan.execute_instructions
as pending deprecation. (#13869)conda.plan._update_old_plan
as pending deprecation. (#13869)Docs
conda.core.index
. (#13816)Other
setuptools
remainings (MANIFEST.in
,wheel
build dependency) not required since the move tohatch
in #12509. (#13684)conda/exports.py
. (#13869)Contributors
v24.4.0
Compare Source
Enhancements
Contributors
v24.3.0
Compare Source
Enhancements
repodata.json
raisesJSONDecodeError
. (#11804)conda.gateways.subprocess.subprocess_call
to usetext=True
to avoid manual encoding/decoding. (#13240)conda activate
. (#13567 via #13568)conda env export
toconda export
and alias the old command to the new command. (#13577)conda install --revision <idx>
. (#13611)conda.testing.tmp_channel
pytest fixture to create a temporary local channel for testing. (#13634)Bug fixes
KeyboardInterrupt
instead of raising anotherAttributeError
exception, when conda debugging logs are enabled. (#13531)str
instead of raising an exception. (#13543)zstandard
for use when downloadingrepodata.json.zst
. (#13551)repodata.json
ifrepodata.json.zst
cannot be decompressed aszstandard
. (#13558)conda rename
command no longer throws an error when conda is not active. (#13565)repodata.json
fromrepodata.json.zst
on most 4xx error codes. (#13573)--subdir
and--platform
flags to be available forconda env create
command. (#13632)__archspec
virtual package on Windows to return microarchitecture instead of the defaultx86_64
. (#13641)Content-Length
is nonzero before calculating progress, avoiding a possibleZeroDivisionError
. (#13653, #13671)Deprecations
conda.common.compat.encode_arguments
as pending deprecation. (#13240)conda.export.handle_proxy_407
. (#13629)conda.testing.integration.make_temp_channel
as pending deprecation. Useconda.testing.tmp_channel
fixture instead. (#13634)conda.testing.integration.running_a_python_capable_of_unicode_subprocessing
as pending deprecation. (#13634)conda.testing.integration.set_tmpdir
as pending deprecation. Usetmp_path
,conda.testing.path_factory
, orconda.testing.tmp_env
instead. (#13634)conda.testing.integration._get_temp_prefix
as pending deprecation. Usetmp_path
,conda.testing.path_factory
, orconda.testing.tmp_env
instead. (#13634)conda.testing.integration.make_temp_prefix
as pending deprecation. Usetmp_path
,conda.testing.path_factory
, orconda.testing.tmp_env
instead. (#13634)conda.testing.integration.FORCE_temp_prefix
as pending deprecation. Usetmp_path
,conda.testing.path_factory
, orconda.testing.tmp_env
instead. (#13634)conda.testing.integration.create_temp_location
as pending deprecation. Usetmp_path
orconda.testing.path_factory
instead. (#13634)conda.testing.integration.tempdir
as pending deprecation. Usetmp_path
orconda.testing.path_factory
instead. (#13634)conda.testing.integration.reload_config
as pending deprecation. Useconda.base.context.reset_context
instead. (#13634)conda.base.context.Context.conda_exe
deprecation toconda 24.9
. (#13634)conda.testing.integration.run_command
deprecation toconda 25.3
. (#13634)conda 25.3
. (#13634)conda._vendor.boltons
. Useboltons
package instead. (#12681 via #13634)conda.auxlib.packaging
. Use a modern build system instead; see https://packaging.python.org/en/latest/tutorials/packaging-projects#creating-pyproject-toml for more details. (#12681 via #13634)conda env create --force
. Useconda env create --yes
instead. (#12681 via #13634)conda info PACKAGE
. Useconda search PACKAGE --info
instead. (#12681 via #13634)conda.core.subdir_data.fetch_repodata_remote_request
. Useconda.core.subdir_data.SubdirData.repo_fetch.fetch_latest_parsed
instead." (#12681 via #13634)conda.exports.memoized
. Usefunctools.lru_cache
instead. (#12681 via #13634)conda.gateways.disk.read._digest_path
. Useconda.gateways.disk.read.compute_sum
instead. (#12681 via #13634)conda.gateways.disk.read.compute_md5sum
. Useconda.gateways.disk.read.compute_sum(path, "md5")
instead. (#12681 via #13634)conda.gateways.disk.read.compute_sha256sum
. Useconda.gateways.disk.read.compute_sum(path, "sha256")
instead. (#12681 via #13634)conda.instructions.PREFIX
. (#12681 via #13634)conda.instructions.PREFIX_CMD
. (#12681 via #13634)conda.testing.encode_for_env_var
. (#12681 via #13634)conda.testing.conda_check_versions_aligned
. (#12681 via #13634)conda.testing.helpers.run_inprocess_conda_command
. Useconda.testing.tmp_env
instead. (#12681 via #13634)conda.testing.helpers.capture_json_with_argv
. (#12681 via #13634)conda.testing.integration.get_conda_list_tuple
. Useconda.core.prefix_data.PrefixData.get
instead. (#12681 via #13634)conda.utils.md5_file
. Useconda.gateways.disk.read.compute_sum(path, "md5")
instead. (#12681 via #13634)conda.utils.hashsum_file
. Useconda.gateways.disk.read.compute_sum
instead. (#12681 via #13634)conda.utils.safe_open
. Useopen
instead. (#12681 via #13634)python -m conda_env
. Useconda env
orpython -m conda env
instead. (#12681 via #13634)conda_env.env.load_from_directory
. (#12681 via #13634)conda_env.pip_util.get_pip_version
. (#12681 via #13634)conda_env.pip_util.PipPackage
. (#12681 via #13634)conda_env.pip_util.installed
. (#12681 via #13634)conda_env.pip_util._canonicalize_name
. (#12681 via #13634)conda_env.pip_util.add_pip_installed
. (#12681 via #13634)Docs
Other
dev/*
scripts in favor ofconda-incubator/setup-miniconda
GitHub Action in.github/workflows/tests.yml
. (#13162).github/workflows/tests.yml
. (#12418 via #13162)osx-arm64
(aka Apple Silicon) runners. Enableosx-arm64
canary builds. Fix or disable broken tests. (#13617)Contributors
v24.1.2
Compare Source
Bug fixes
fetch_repodata_remote_request
whenrepodata_use_zst
is enabled. (#13595)Contributors
v24.1.1
Compare Source
Bug fixes
repodata.json
ifrepodata.json.zst
cannot be decompressed as zstandard. (#13558)repodata.json
fromrepodata.json.zst
on most 4xx error codes. (#13573)Contributors
Configuration
📅 Schedule: Branch creation - "before 11pm" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.