From c9476a276249477ca96ab76f2aa5a4223357a074 Mon Sep 17 00:00:00 2001 From: Hannes Feldt <feldt@astron.nl> Date: Tue, 10 Dec 2024 14:09:04 +0100 Subject: [PATCH] test --- {{cookiecutter.project_slug}}/pyproject.toml | 7 ++++++- {{cookiecutter.project_slug}}/tests/requirements.txt | 5 ----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/{{cookiecutter.project_slug}}/pyproject.toml b/{{cookiecutter.project_slug}}/pyproject.toml index 9d1c2ea..a19fe44 100644 --- a/{{cookiecutter.project_slug}}/pyproject.toml +++ b/{{cookiecutter.project_slug}}/pyproject.toml @@ -38,24 +38,29 @@ commands = [ # Command prefixes to reuse the same virtualenv for all linting jobs. [tool.tox.env.pep8] +deps = ["flake8"] commands = [ ["python", "-m", "flake8", "--version"], ["python", "-m", "flake8", { replace = "posargs", default = ["{{cookiecutter.project_slug}}", "tests"], extend = true }] ] [tool.tox.env.black] +deps = ["black"] commands = [ ["python", "-m", "black", "--version"], ["python", "-m", "black", "--check", "--diff", { replace = "posargs", default = ["{{cookiecutter.project_slug}}", "tests"], extend = true }] ] [tool.tox.env.pylint] +deps = ["pylint"] commands = [ ["python", "-m", "pylint", "--version"], ["python", "-m", "pylint", { replace = "posargs", default = ["{{cookiecutter.project_slug}}", "tests"], extend = true }] ] [tool.tox.env.format] +deps = ["autopep8"] +deps = ["black"] commands = [ ["python", "-m", "autopep8", "-v", "-aa", "--in-place", "--recursive", { replace = "posargs", default = ["{{cookiecutter.project_slug}}", "tests"], extend = true }], ["python", "-m", "black", "-v", { replace = "posargs", default = ["{{cookiecutter.project_slug}}", "tests"], extend = true }] @@ -75,5 +80,5 @@ commands = [ [tool.tox.env.build] package = "wheel" -deps = ["build"] +deps = ["build>=0.8.0"] commands = [["python", "-m", "build"]] diff --git a/{{cookiecutter.project_slug}}/tests/requirements.txt b/{{cookiecutter.project_slug}}/tests/requirements.txt index f14d0b9..b507faf 100644 --- a/{{cookiecutter.project_slug}}/tests/requirements.txt +++ b/{{cookiecutter.project_slug}}/tests/requirements.txt @@ -1,7 +1,2 @@ -autopep8 >= 1.7.0 # MIT -black >= 22.0.0 # MIT -build >= 0.8.0 # MIT -flake8 >= 5.0.0 # MIT -pylint >= 2.15.0 # GPLv2 pytest >= 7.0.0 # MIT pytest-cov >= 3.0.0 # MIT -- GitLab