Skip to content

Commit a3ce06f

Browse files
committed
Add python_rc label alongside python_dev for Python 3.15 marker dep
The conda-forge 3.15 alpha builds depend on the _python_rc marker package, which is only published on the python_rc label. Include both conda-forge/label/python_dev (interpreter) and conda-forge/label/python_rc (_python_rc marker) so the solve succeeds.
1 parent a9bc5e0 commit a3ce06f

1 file changed

Lines changed: 5 additions & 4 deletions

File tree

.github/scripts/validate_binaries.sh

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,15 @@ get_python_config() {
2828
CONDA_EXTRA_PARAM=" -c conda-forge/label/python_rc -c conda-forge"
2929
;;
3030
3.15t)
31-
# 3.15 is pre-release: conda-forge ships it under the python_dev
32-
# label (alphas), not python_rc. Pin the latest available alpha.
31+
# 3.15 is pre-release: conda-forge ships the interpreter under the
32+
# python_dev label (alphas), but the build depends on the _python_rc
33+
# marker that lives on the python_rc label, so both are required.
3334
PYTHON_V=3.15.0a8
34-
CONDA_EXTRA_PARAM=" python-freethreading -c conda-forge/label/python_dev -c conda-forge"
35+
CONDA_EXTRA_PARAM=" python-freethreading -c conda-forge/label/python_dev -c conda-forge/label/python_rc -c conda-forge"
3536
;;
3637
3.15)
3738
PYTHON_V=3.15.0a8
38-
CONDA_EXTRA_PARAM=" -c conda-forge/label/python_dev -c conda-forge"
39+
CONDA_EXTRA_PARAM=" -c conda-forge/label/python_dev -c conda-forge/label/python_rc -c conda-forge"
3940
;;
4041
*)
4142
PYTHON_V=${MATRIX_PYTHON_VERSION}

0 commit comments

Comments
 (0)