screen-locker/requirements.txt
Krzysztof kuhy Rudnicki 28c27d24e8 Fix CI: install gatelock via requirements.txt, not just pyproject deps
CI's "Tests" workflow runs pip install -r requirements.txt, which never
consults pyproject.toml's dependencies list -- so gatelock was declared
as a dependency but never actually installed in CI, breaking the
previous commit's test run with ModuleNotFoundError.
2026-06-21 20:23:57 +02:00

16 lines
387 B
Plaintext

# Screen Locker — runtime + development dependencies
# Runtime: tkinter/subprocess/socket/sqlite3 (stdlib) plus gatelock (below).
bandit>=1.7.0
gatelock @ git+https://github.com/kuhyx/gatelock@v0.1.0
codespell>=2.2.0
coverage>=7.4.0
mypy>=1.8.0
pre-commit>=3.6.0
pylint>=3.0.0
pytest>=8.0.0
pytest-cov>=4.1.0
pytest-randomly>=3.15.0
pytest-sugar>=1.0.0
pytest-xdist>=3.5.0
ruff>=0.8.0