From 8f58d00a8f4dcb74229d5fb20b90529e0c92854e Mon Sep 17 00:00:00 2001 From: mshafer-ni <23644905+mshafer-NI@users.noreply.github.com> Date: Wed, 21 Jan 2026 11:36:43 -0600 Subject: [PATCH 1/3] pin black to version that still support 3.9 --- poetry.lock | 2 +- pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/poetry.lock b/poetry.lock index cb90355e..997243be 100644 --- a/poetry.lock +++ b/poetry.lock @@ -406,7 +406,7 @@ testing = ["big-O", "flake8 (<5)", "jaraco.functools", "jaraco.itertools", "more [metadata] lock-version = "1.1" python-versions = "^3.7" -content-hash = "722a9dc6716b6c5ea6c24f4992ad4dcf3240224de361d77fe85ea563f59f6a49" +content-hash = "3b456ba0475839523ae9bf7f7f902e6a0c7313b7fcaf8bd2da27af1f63f4fa20" [metadata.files] black = [ diff --git a/pyproject.toml b/pyproject.toml index 8751206e..640fe282 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -25,7 +25,7 @@ pycodestyle = [ {version = "^2.9", python = ">=3.7,<3.12"}, {version = "^2.11", python = "^3.12"}, ] -black = ">=23.1" +black = ">=23.1,<26.0" # 26.0 introduces changes, but is not compatible with Python < 3.10 # Additional support libraries # These dependencies were selected because they are already used by black. From 4a6d439d22d81188212dfc803be30d789ac78ba9 Mon Sep 17 00:00:00 2001 From: mshafer-NI <23644905+mshafer-NI@users.noreply.github.com> Date: Wed, 21 Jan 2026 11:49:43 -0600 Subject: [PATCH 2/3] Apply suggestion from @mshafer-NI --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 640fe282..7410d55e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -25,7 +25,7 @@ pycodestyle = [ {version = "^2.9", python = ">=3.7,<3.12"}, {version = "^2.11", python = "^3.12"}, ] -black = ">=23.1,<26.0" # 26.0 introduces changes, but is not compatible with Python < 3.10 +black = ">=23.1,<26.0" # 26.0 introduces formatting changes, but drops support for Python < 3.10, so pin to version that has consistent formatting across 3.9-3.13 # Additional support libraries # These dependencies were selected because they are already used by black. From c32ebc8ac99249429afe00999a8d9a59d9c6a6bf Mon Sep 17 00:00:00 2001 From: mshafer-NI <23644905+mshafer-NI@users.noreply.github.com> Date: Wed, 21 Jan 2026 13:43:34 -0600 Subject: [PATCH 3/3] Update pyproject.toml Co-authored-by: Brad Keryan --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 7410d55e..ab99e059 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -25,7 +25,7 @@ pycodestyle = [ {version = "^2.9", python = ">=3.7,<3.12"}, {version = "^2.11", python = "^3.12"}, ] -black = ">=23.1,<26.0" # 26.0 introduces formatting changes, but drops support for Python < 3.10, so pin to version that has consistent formatting across 3.9-3.13 +black = ">=23.1,<26.0" # 26.0 introduces formatting changes, but drops support for Python < 3.10, so pin to version that has consistent formatting across 3.9-3.14 # Additional support libraries # These dependencies were selected because they are already used by black.