From 4a89eea7653f11d1cb81281dd55bed0f022be2c3 Mon Sep 17 00:00:00 2001 From: Jenny Empawi <80464805+jaempawi@users.noreply.github.com> Date: Wed, 9 Sep 2026 12:01:35 -0400 Subject: [PATCH 1/2] Enforce Python 3.12 in Python environments Apply the Python version constraint inside the named Python environment so fresh installs and reinstalls cannot resolve Python 3.14, which is incompatible with SoS 0.25.1. --- envs/minimal_packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/envs/minimal_packages.txt b/envs/minimal_packages.txt index cf79078..69d5fd4 100644 --- a/envs/minimal_packages.txt +++ b/envs/minimal_packages.txt @@ -53,6 +53,7 @@ pandas pillow ptpython pyarrow +python=3.12 python-lsp-server scikit-learn scipy From d1d14cb949a43c47e20c230a1c523927fc9523e5 Mon Sep 17 00:00:00 2001 From: Jenny Empawi <80464805+jaempawi@users.noreply.github.com> Date: Wed, 9 Sep 2026 12:10:07 -0400 Subject: [PATCH 2/2] Enforce Python 3.12 in full environment Apply the same named-environment constraint to the full package list. --- envs/full_packages.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/envs/full_packages.txt b/envs/full_packages.txt index 14a7196..c34a8f6 100644 --- a/envs/full_packages.txt +++ b/envs/full_packages.txt @@ -120,6 +120,7 @@ pybigwig pytest pytest-cov pytest-xdist +python=3.12 python-ldstore python-lsp-server qvalue