From 129484232cbeb014678eec91b1a3cdf6c15e4a42 Mon Sep 17 00:00:00 2001 From: Krzysztof kuhy Rudnicki Date: Fri, 10 Jul 2026 22:27:50 +0200 Subject: [PATCH] fix(ci): repoint gatelock dependency at kuhyx/utils monorepo MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The standalone kuhyx/gatelock GitHub repo no longer exists — gatelock was merged into the public kuhyx/utils monorepo (tag gatelock-v0.1.0, subdir gatelock). The stale git+https://github.com/kuhyx/gatelock@v0.1.0 URL was unresolvable for everyone, so CI (Python tests + pre-commit) failed at dependency install with "could not read Username for 'https://github.com'". Point requirements.txt and the pylint hook's additional_dependencies at the new public location: git+https://github.com/kuhyx/utils@gatelock-v0.1.0#subdirectory=gatelock Verified with pip install --dry-run in the repo venv: clones kuhyx/utils, checks out gatelock-v0.1.0, builds metadata from the gatelock subdirectory. Co-Authored-By: Claude Opus 4.8 (1M context) Claude-Session: https://claude.ai/code/session_01NmwYH5RfThZGkVD2jE61Da --- .pre-commit-config.yaml | 2 +- meta/requirements.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 83c29c59..8d6900af 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -204,7 +204,7 @@ repos: - requests - pygame - pillow - - gatelock @ git+https://github.com/kuhyx/gatelock@v0.1.0 + - gatelock @ git+https://github.com/kuhyx/utils@gatelock-v0.1.0#subdirectory=gatelock # Test suites and conftest fixtures are linted separately; they use # patterns (protected-access, missing docstrings, fixture shadowing) # that don't belong in the source-code 10/10 gate. diff --git a/meta/requirements.txt b/meta/requirements.txt index 3a06f47e..0c4c3f33 100644 --- a/meta/requirements.txt +++ b/meta/requirements.txt @@ -32,7 +32,7 @@ flake8-pyi>=24.0.0 flake8-pytest-style>=2.0.0 flake8-return>=1.2.0 flake8-simplify>=0.21.0 -gatelock @ git+https://github.com/kuhyx/gatelock@v0.1.0 +gatelock @ git+https://github.com/kuhyx/utils@gatelock-v0.1.0#subdirectory=gatelock genanki>=0.13 geopandas>=1.0 howlongtobeatpy>=1.0