From dfd2dbe20f05852fe45fb294eede2ad49e1adeeb Mon Sep 17 00:00:00 2001 From: Benjamin Mako Hill Date: Thu, 13 Aug 2026 08:40:06 -0700 Subject: [PATCH] resolve yamlconf from PyPI MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit yamlconf 0.2.7 removes the pyyaml == 5.4.1 pin that made 0.2.6 unbuildable on Python 3.11+, so the interim reference to the fork carrying that fix is no longer needed. yamlconf is not a direct dependency of wikiq—it returns to being resolved transitively via deltas. The upstream repository has also moved to the mediawiki-utilities organization. Co-Authored-By: Claude Fable 5 --- pyproject.toml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 7deb2f2..6dc5664 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,10 +18,6 @@ dependencies = [ "pyarrow>=20.0.0", "pywikidiff2 @ git+https://gitea.communitydata.science/groceryheist/pywikidiff2.git", "sortedcontainers>=2.4.0", - # PyPI yamlconf 0.2.6 pins pyyaml == 5.4.1, which cannot build on - # Python >= 3.11; this fork loosens the pin. Drop once upstream - # releases with a fixed requirement. - "yamlconf @ git+https://github.com/groceryheist/yamlconf", ] [project.scripts]