[PATCH ezgb 1/6] Add local CI script
Tamir Duberstein <[email protected]>
| Newsgroups | org.kernel.linux.tools |
|---|---|
| Message-ID | <[email protected]> |
Add a local CI helper with the checks that already pass: Ruff linting and pytest. Drop stale pytest async options at the same time. This project has no async tests, so those settings only produced warnings. Signed-off-by: Tamir Duberstein <[email protected]> --- ci.sh | 6 ++++++ pyproject.toml | 2 -- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/ci.sh b/ci.sh new file mode 100755 index 0000000..e589443 --- /dev/null +++ b/ci.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env sh + +set -eu + +uv run ruff check +uv run pytest --durations=0 diff --git a/pyproject.toml b/pyproject.toml index cfcf087..8ff6e08 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -41,8 +41,6 @@ where = ["src"] [tool.pytest.ini_options] testpaths = ["tests"] addopts = "--tb=short" -asyncio_mode = "strict" -asyncio_default_fixture_loop_scope = "function" [tool.mypy] strict = true -- 2.53.0