From 589df8f3a4219ad7f3c562d4a006b0b336b0241c Mon Sep 17 00:00:00 2001 From: Scott Converse Date: Wed, 12 Aug 2026 14:50:36 -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 class of URL repeatedly hit "too many 503 error responses" pulling the civiccore wheel during Docker builds in the umbrella townlight/townlight repo's installer-cleanroom and desktop-windows-msi CI, e.g. (from a sibling module hitting the identical URL): Collecting civiccore@ https://github.com/CivicSuite/civiccore/releases/download/v1.2.0/civiccore-1.2.0-py3-none-any.whl#sha256=... (from civicnotice==0.2.0) 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 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 84f1eac..24828c8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -13,7 +13,7 @@ authors = [ { name = "CivicSuite contributors" } ] dependencies = [ - "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", "fastapi>=0.115.0,<1.0.0", "psycopg2-binary>=2.9.0,<3.0.0", "sqlalchemy>=2.0.0,<3.0.0",