public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/python-conda-libmamba-solver] rawhide: Update to 26.4.2
@ 2026-06-25 13:29 Orion Poplawski
  0 siblings, 0 replies; only message in thread
From: Orion Poplawski @ 2026-06-25 13:29 UTC (permalink / raw)
  To: git-commits

            A new commit has been pushed.

            Repo   : rpms/python-conda-libmamba-solver
            Branch : rawhide
            Commit : c435ca9ebba5381e1f8d5681524a48a8574f58f7
            Author : Orion Poplawski <orion@nwra.com>
            Date   : 2026-06-24T22:27:02-06:00
            Stats  : +60/-51 in 3 file(s)
            URL    : https://src.fedoraproject.org/rpms/python-conda-libmamba-solver/c/c435ca9ebba5381e1f8d5681524a48a8574f58f7?branch=rawhide

            Log:
            Update to 26.4.2

Re-enable tests

---
diff --git a/.gitignore b/.gitignore
index 7a51eaa..28b4e78 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,5 @@
 /conda-libmamba-solver-24.9.0.tar.gz
 /conda-libmamba-solver-25.4.0.tar.gz
 /conda-libmamba-solver-25.11.0.tar.gz
+/conda-libmamba-solver-26.3.0.tar.gz
+/conda-libmamba-solver-26.4.2.tar.gz

diff --git a/python-conda-libmamba-solver.spec b/python-conda-libmamba-solver.spec
index f19399e..d1f8292 100644
--- a/python-conda-libmamba-solver.spec
+++ b/python-conda-libmamba-solver.spec
@@ -1,9 +1,9 @@
 %global srcname conda-libmamba-solver
 
-%bcond tests 0
+%bcond tests 1
 
 Name:           python-%{srcname}
-Version:        25.11.0
+Version:        26.4.2
 Release:        %autorelease
 Summary:        The libmamba based solver for conda
 
@@ -43,6 +43,8 @@ sed -i -e '/tool.hatch.version/afallback-version = "%{version}"' pyproject.toml
 sed -i -e '/doctest/d' -e '/reruns/d' pyproject.toml
 # Re-enable libmambapy dependency removed in https://github.com/conda/conda-libmamba-solver/pull/641
 sed -i -e '/libmambapy/s/#//' pyproject.toml
+# Do not require pytest-codspeed (for uploading test results)
+sed -i -e '/pytest-codspeed/d' tests/requirements.txt
 
 
 %generate_buildrequires
@@ -66,67 +68,67 @@ sed -i -e '/libmambapy/s/#//' pyproject.toml
 %if %{with tests}
 # Most tests require network access
 # FileNotFoundError: [Errno 2] No such file or directory: 'conda-lock'
+# tests/test_index.py::test_load_channel_repo_info_shards - uses pytest_codspeed
+# tests/test_shards_subset.py - imports pytest_codspeed
 export CONDA_TEST_DATA_DIR=/usr/share/conda/tests/data
 %pytest -v \
+  --ignore=tests/test_performance.py \
+  --ignore=tests/test_shards_subset.py \
   --deselect=tests/test_channels.py::test_channel_matchspec \
   --deselect=tests/test_channels.py::test_channels_prefixdata \
   --deselect=tests/test_channels.py::test_channels_installed_unavailable \
+  --deselect=tests/test_channels.py::test_conda_build_with_aliased_channels \
+  --deselect=tests/test_channels.py::test_encoding_file_paths \
   --deselect=tests/test_channels.py::test_http_server_auth_token_in_defaults \
-  --deselect=tests/test_channels.py::test_local_spec \
-  --deselect=tests/test_channels.py::test_mirrors_do_not_leak_channels\[_setup_channels_alias\] \
-  --deselect=tests/test_channels.py::test_mirrors_do_not_leak_channels\[_setup_channels_custom\] \
   --deselect=tests/test_channels.py::test_jax_and_jaxlib \
-  --deselect=tests/test_channels.py::test_encoding_file_paths \
-  --deselect=tests/test_channels.py::test_conda_build_with_aliased_channels \
+  --deselect=tests/test_channels.py::test_local_spec \
+  --deselect=tests/test_channels.py::test_mirrors_do_not_leak_channels\[_setup_channels_alias] \
+  --deselect=tests/test_channels.py::test_mirrors_do_not_leak_channels\[_setup_channels_custom] \
+  --deselect=tests/test_channels.py::test_nameless_channel \
   --deselect=tests/test_channels.py::test_unknown_channels_do_not_crash \
   --deselect=tests/test_channels.py::test_use_cache_works_offline_fresh_install_keep \
   --deselect=tests/test_downstream.py::test_build_recipe\[jedi] \
   --deselect=tests/test_downstream.py::test_build_recipe\[multioutput] \
   --deselect=tests/test_downstream.py::test_build_recipe\[stackvana] \
   --deselect=tests/test_downstream.py::test_conda_lock \
-  --deselect=tests/test_performance.py::test_a_warmup\[mambaforge.linux-64.lock-libmamba] \
-  --deselect=tests/test_performance.py::test_a_warmup\[mambaforge.linux-64.lock-classic] \
-  --deselect=tests/test_performance.py::test_update_python\[mambaforge.linux-64.lock-libmamba] \
-  --deselect=tests/test_performance.py::test_update_python\[mambaforge.linux-64.lock-classic] \
-  --deselect=tests/test_performance.py::test_install_python_update_deps\[mambaforge.linux-64.lock-libmamba] \
-  --deselect=tests/test_performance.py::test_install_python_update_deps\[mambaforge.linux-64.lock-classic] \
-  --deselect=tests/test_performance.py::test_update_all\[mambaforge.linux-64.lock-libmamba] \
-  --deselect=tests/test_performance.py::test_update_all\[mambaforge.linux-64.lock-classic] \
-  --deselect=tests/test_performance.py::test_a_warmup\[gvleobas.linux-64.lock-libmamba] \
-  --deselect=tests/test_performance.py::test_a_warmup\[gvleobas.linux-64.lock-classic] \
-  --deselect=tests/test_performance.py::test_update_python\[gvleobas.linux-64.lock-libmamba] \
-  --deselect=tests/test_performance.py::test_update_python\[gvleobas.linux-64.lock-classic] \
-  --deselect=tests/test_performance.py::test_install_python_update_deps\[gvleobas.linux-64.lock-libmamba] \
-  --deselect=tests/test_performance.py::test_install_python_update_deps\[gvleobas.linux-64.lock-classic] \
-  --deselect=tests/test_performance.py::test_update_all\[gvleobas.linux-64.lock-libmamba] \
-  --deselect=tests/test_performance.py::test_update_all\[gvleobas.linux-64.lock-classic] \
-  --deselect=tests/test_performance.py::test_a_warmup\[pangeo_ml_notebook.linux-64.lock-libmamba] \
-  --deselect=tests/test_performance.py::test_a_warmup\[pangeo_ml_notebook.linux-64.lock-classic] \
-  --deselect=tests/test_performance.py::test_update_python\[pangeo_ml_notebook.linux-64.lock-libmamba] \
-  --deselect=tests/test_performance.py::test_update_python\[pangeo_ml_notebook.linux-64.lock-classic] \
-  --deselect=tests/test_performance.py::test_install_python_update_deps\[pangeo_ml_notebook.linux-64.lock-libmamba] \
-  --deselect=tests/test_performance.py::test_install_python_update_deps\[pangeo_ml_notebook.linux-64.lock-classic] \
-  --deselect=tests/test_performance.py::test_update_all\[pangeo_ml_notebook.linux-64.lock-libmamba] \
-  --deselect=tests/test_performance.py::test_update_all\[pangeo_ml_notebook.linux-64.lock-classic] \
-  --deselect=tests/test_performance.py::test_a_warmup\[silverback9876.linux-64.lock-libmamba] \
-  --deselect=tests/test_performance.py::test_a_warmup\[silverback9876.linux-64.lock-classic] \
-  --deselect=tests/test_performance.py::test_update_python\[silverback9876.linux-64.lock-libmamba] \
-  --deselect=tests/test_performance.py::test_update_python\[silverback9876.linux-64.lock-classic] \
-  --deselect=tests/test_performance.py::test_install_python_update_deps\[silverback9876.linux-64.lock-libmamba] \
-  --deselect=tests/test_performance.py::test_install_python_update_deps\[silverback9876.linux-64.lock-classic] \
-  --deselect=tests/test_performance.py::test_update_all\[silverback9876.linux-64.lock-libmamba] \
-  --deselect=tests/test_performance.py::test_update_all\[silverback9876.linux-64.lock-classic] \
-  --deselect=tests/test_performance.py::test_a_warmup\[scipipe.linux-64.lock-libmamba] \
-  --deselect=tests/test_performance.py::test_a_warmup\[scipipe.linux-64.lock-classic] \
-  --deselect=tests/test_performance.py::test_update_python\[scipipe.linux-64.lock-libmamba] \
-  --deselect=tests/test_performance.py::test_update_python\[scipipe.linux-64.lock-classic] \
-  --deselect=tests/test_performance.py::test_install_python_update_deps\[scipipe.linux-64.lock-libmamba] \
-  --deselect=tests/test_performance.py::test_install_python_update_deps\[scipipe.linux-64.lock-classic] \
-  --deselect=tests/test_performance.py::test_update_all\[scipipe.linux-64.lock-libmamba] \
-  --deselect=tests/test_performance.py::test_update_all\[scipipe.linux-64.lock-classic] \
-  --deselect=tests/test_performance.py::test_install_vaex_from_conda_forge_and_defaults\[libmamba] \
-  --deselect=tests/test_performance.py::test_install_vaex_from_conda_forge_and_defaults\[classic] \
+  --deselect='tests/test_index.py::test_defaults_use_only_tar_bz2[CONDA_USE_ONLY_TAR_BZ2=true]' \
+  --deselect='tests/test_index.py::test_defaults_use_only_tar_bz2[CONDA_USE_ONLY_TAR_BZ2=false]' \
+  --deselect=tests/test_index.py::test_given_channels \
+  --deselect=tests/test_index.py::test_load_channel_repo_info_shards \
   --deselect=tests/test_repoquery.py \
+  --deselect=tests/test_shards.py::test_batch_retrieve_from_cache \
+  --deselect=tests/test_shards.py::test_build_repodata_subset \
+  --deselect=tests/test_shards.py::test_fetch_shards_channels \
+  --deselect=tests/test_shards.py::test_fetch_shards_index_mark_unavailable[404] \
+  --deselect=tests/test_shards.py::test_fetch_shards_index_mark_unavailable[405] \
+  --deselect=tests/test_solver.py::test_ca_certificates_pins \
+  --deselect=tests/test_solver.py::test_constraining_pin_and_requested \
+  --deselect=tests/test_solver.py::test_defaults_specs_work \
+  --deselect=tests/test_solver.py::test_determinism \
+  --deselect=tests/test_solver.py::test_install_virtual_packages[__glibc] \
+  --deselect=tests/test_solver.py::test_install_virtual_packages[__unix] \
+  --deselect=tests/test_solver.py::test_install_virtual_packages[__linux] \
+  --deselect=tests/test_solver.py::test_install_virtual_packages[__osx] \
+  --deselect=tests/test_solver.py::test_install_virtual_packages[__win] \
+  --deselect=tests/test_solver.py::test_track_features_recorded_correctly[True] \
+  --deselect=tests/test_solver.py::test_track_features_recorded_correctly[False] \
+  --deselect=tests/test_solver.py::test_locking_pins \
+  --deselect=tests/test_solver.py::test_pinned_with_cli_build_string \
+  --deselect=tests/test_solver.py::test_python_downgrade_reinstalls_noarch_packages \
+  --deselect=tests/test_solver.py::test_too_aggressive_update_to_conda_forge_packages \
+  --deselect=tests/test_solver.py::test_update_from_latest_not_downgrade \
+  --deselect=tests/test_solver.py::test_python_update_should_not_uninstall_history \
+  --deselect=tests/test_solver.py::test_python_downgrade_with_pins_removes_truststore \
+  --deselect=tests/test_solver.py::test_urls_are_percent_decoded \
+  --deselect=tests/test_solver.py::test_prune_existing_env \
+  --deselect=tests/test_solver.py::test_prune_existing_env_dependencies_are_solved \
+  --deselect=tests/test_solver.py::test_satisfied_skip_solve_matchspec \
+  --deselect=tests/test_solver.py::test_shard_cache_multiple \
+  --deselect=tests/test_solver.py::test_pytorch_gpu[pytorch] \
+  --deselect='tests/test_solver.py::test_pytorch_gpu[pytorch>0]' \
+  --deselect='tests/test_solver.py::test_pytorch_gpu[pytorch=2]' \
+  --deselect=tests/test_solver.py::test_channel_subdir_set_correctly \
+  --deselect=tests/test_solver.py::test_python_site_packages_path \
   --deselect=tests/test_solver_differences.py \
   --deselect=tests/test_solvers.py::test_python_downgrade_reinstalls_noarch_packages \
   --deselect=tests/test_solvers.py::test_defaults_specs_work \
@@ -139,11 +141,16 @@ export CONDA_TEST_DATA_DIR=/usr/share/conda/tests/data
   --deselect=tests/test_solvers.py::test_ca_certificates_pins \
   --deselect=tests/test_solvers.py::test_python_update_should_not_uninstall_history \
   --deselect=tests/test_solvers.py::test_python_downgrade_with_pins_removes_truststore \
+  --deselect=tests/test_channels.py::test_channel_ordering \
   --deselect=tests/test_state.py::test_create_requested_and_pinned \
   --deselect=tests/test_state.py::test_python_updates \
   --deselect=tests/test_workarounds.py::test_matchspec_star_version \
   --deselect=tests/test_workarounds.py::test_build_string_filters \
-  --deselect='tests/test_workarounds.py::test_ctrl_c[Solving environment]'
+  --deselect=tests/test_workarounds.py::test_ctrl_c[Collecting\ package\ metadata-shards] \
+  --deselect=tests/test_workarounds.py::test_ctrl_c[Collecting\ package\ metadata-noshards] \
+  --deselect=tests/test_workarounds.py::test_ctrl_c[Solving\ environment] \
+  --deselect=tests/test_workarounds.py::test_ctrl_c[Solving\ environment-noshards] \
+  --deselect=tests/test_workarounds.py::test_ctrl_c[Solving\ environment-shards]
 %endif
 
 %files -n python3-%{srcname} -f %{pyproject_files}

diff --git a/sources b/sources
index 53b8724..09e52d6 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (conda-libmamba-solver-25.11.0.tar.gz) = 9ba0a2d6ccd41dd81b9462a91e5e61228bd6d03d5eb9ca1da550535315bbc09fed5acd9750c510d3c8fbba20dbb7f8f62e60b0e48191d327cacfee268dfda39d
+SHA512 (conda-libmamba-solver-26.4.2.tar.gz) = bb0a840be495c2825581af808e6770e04ce0b6e31d2752fd6d82db11f4d9136096ad493447edb2b56f8338de3a02c521e64c6ca1e90cdda306b31b4cc56639a2

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-06-25 13:29 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-06-25 13:29 [rpms/python-conda-libmamba-solver] rawhide: Update to 26.4.2 Orion Poplawski

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox