From d2bca2d2a6c1716ed1589cfddeb7e260f48a52eb Mon Sep 17 00:00:00 2001 From: Scott Converse Date: Wed, 12 Aug 2026 14:48:07 -0600 Subject: [PATCH] fix: repoint civiccore wheel dependency to townlight/core (post org-transfer) CivicSuite org (repo included) was transferred to townlight on 2026-08-12 ~17:45 UTC, with CivicSuite retained as an empty redirect tombstone. civiccore itself was independently renamed CivicSuite/civiccore -> townlight/core at an earlier point too. The pinned civiccore wheel dependency here still points at the old CivicSuite/civiccore location, riding a redirect chain (org rename + repo rename) to resolve. In the hours after the transfer this repeatedly hit "too many 503 error responses" pulling the wheel during Docker builds in the umbrella townlight/townlight repo's installer-cleanroom and desktop-windows-msi CI, e.g.: Collecting civiccore@ https://github.com/CivicSuite/civiccore/releases/download/v1.2.0/civiccore-1.2.0-py3-none-any.whl#sha256=... (from civicrecords-ai==1.7.3) ERROR: Could not install packages due to an OSError: HTTPSConnectionPool(host='github.com', port=443): Max retries exceeded with url: /CivicSuite/civiccore/releases/download/v1.2.0/civiccore-1.2.0-py3-none-any.whl (Caused by ResponseError('too many 503 error responses')) Repoints the URL at the canonical townlight/core release directly (same tag, same asset, same sha256 -- verified reachable) to remove the redirect hop. Part of the 2026-08-12 CivicSuite -> townlight org-transfer cleanup tracked from townlight/townlight PR #246. Co-Authored-By: Claude Fable 5 --- backend/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/pyproject.toml b/backend/pyproject.toml index 5f6eacd..dab0410 100644 --- a/backend/pyproject.toml +++ b/backend/pyproject.toml @@ -17,7 +17,7 @@ dependencies = [ "python-jose[cryptography]>=3.5.0", "passlib[bcrypt]>=1.7.4", "celery>=5.6.0", - "civiccore @ https://github.com/CivicSuite/civiccore/releases/download/v1.2.0/civiccore-1.2.0-py3-none-any.whl#sha256=a94ce958e36fb03c8d961e4db4672ce5bcfa25765c57d75886e999cf15703ec7", + "civiccore @ https://github.com/townlight/core/releases/download/v1.2.0/civiccore-1.2.0-py3-none-any.whl#sha256=a94ce958e36fb03c8d961e4db4672ce5bcfa25765c57d75886e999cf15703ec7", "redis>=5.0.0,<8.0.0", "httpx>=0.28.0", "pdfplumber>=0.11.0",