From cfcf7ec8fcda8da36926731dd632b0c93900235b Mon Sep 17 00:00:00 2001 From: Scott Converse Date: Wed, 12 Aug 2026 14:50:06 -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. At this exact pinned commit, this repo's own Dockerfile.civicsuite build hit this directly in the umbrella townlight/townlight repo's installer-cleanroom CI, ~3h after the transfer: 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 61b1bc0..20971b3 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", "sqlalchemy>=2.0.0,<3.0.0", "uvicorn[standard]>=0.30.0,<1.0.0",