Skip to content

ci: use requirements-dev.txt for CI dependencies#59

Merged
bhcopeland merged 1 commit into
kernelci:masterfrom
roxell:ci-fix-typecheck-missing-deps
Mar 5, 2026
Merged

ci: use requirements-dev.txt for CI dependencies#59
bhcopeland merged 1 commit into
kernelci:masterfrom
roxell:ci-fix-typecheck-missing-deps

Conversation

@roxell
Copy link
Copy Markdown
Collaborator

@roxell roxell commented Mar 5, 2026

Replace the manual list of pip packages with requirements-dev.txt. This file already has mypy, type stubs, pytest and other dev dependencies. The system mypy from the Debian package can not see packages inside the venv so mypy and its type stubs need to be installed in the venv.

This matches how the GitHub Actions CI already works.

Replace the manual list of pip packages with requirements-dev.txt.
This file already has mypy, type stubs, pytest and other dev
dependencies. The system mypy from the Debian package can not see
packages inside the venv so mypy and its type stubs need to be
installed in the venv.

This matches how the GitHub Actions CI already works.

Signed-off-by: Anders Roxell <anders.roxell@linaro.org>
@bhcopeland bhcopeland merged commit 45eca1a into kernelci:master Mar 5, 2026
30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants