From 8d64fa11e4c6e5fdc8d3f1d0b42ec995b32b41fd Mon Sep 17 00:00:00 2001 From: "russell@unturf.com" Date: Sun, 8 Feb 2026 11:57:26 -0500 Subject: [PATCH] Add setuptools to requirements for Python 3.12+ compatibility pkg_resources (used for theme entry point loading) lives in setuptools, which Python 3.12+ no longer bundles in venvs. Co-Authored-By: Claude Opus 4.6 --- requirements.py3.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/requirements.py3.txt b/requirements.py3.txt index 49f9f56..d38b1c6 100644 --- a/requirements.py3.txt +++ b/requirements.py3.txt @@ -1,6 +1,10 @@ # python 2 -> 3 compat. six +# Python 3.12+ no longer bundles setuptools in venvs. +# Pyramid imports pkg_resources which lives in setuptools. +setuptools + # Pyramid. plaster_pastedeploy pyramid