mirror of
https://github.com/kuhyx/screen-locker.git
synced 2026-07-04 13:03:11 +02:00
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.
16 lines
387 B
Plaintext
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
|