diff --git a/kedro-airflow/pyproject.toml b/kedro-airflow/pyproject.toml index 5f5a9be65..ec7563cdd 100644 --- a/kedro-airflow/pyproject.toml +++ b/kedro-airflow/pyproject.toml @@ -25,20 +25,23 @@ Tracker = "https://github.com/kedro-org/kedro-plugins/issues" [project.optional-dependencies] test = [ "apache-airflow<3.0", - "bandit", "behave", - "black~=22.0", "coverage>=7.2.0", "kedro-datasets", - "mypy~=1.0", - "pre-commit>=2.9.2", "pytest", "pytest-cov", "pytest-mock", "pytest-xdist", + "wheel", +] + +lint = [ + "bandit", + "black~=22.0", + "mypy~=1.0", + "pre-commit>=2.9.2", "trufflehog>=2.1.0, <3.0", "ruff~=0.0.290", - "wheel", # mypy requirements "types-PyYAML", "types-cachetools", diff --git a/kedro-docker/pyproject.toml b/kedro-docker/pyproject.toml index c607ef9a2..15c8d04fc 100644 --- a/kedro-docker/pyproject.toml +++ b/kedro-docker/pyproject.toml @@ -24,22 +24,25 @@ Tracker = "https://github.com/kedro-org/kedro-plugins/issues" [project.optional-dependencies] test = [ - "bandit", "behave", - "black~=22.0", "coverage>=7.2.0", "docker", - "mypy~=1.0", - "pre-commit>=2.9.2", "psutil", "pytest", "pytest-cov", "pytest-mock", "pytest-xdist[psutil]~=2.2.1", "PyYAML>=5.1, <7.0", - "trufflehog>=2.0.99, <3.0", + "wheel==0.32.2", +] + +lint = [ + "bandit", + "black~=22.0", + "mypy~=1.0", + "pre-commit>=2.9.2", + "trufflehog>=2.1.0, <3.0", "ruff~=0.0.290", - "wheel==0.32.2" ] [project.entry-points."kedro.project_commands"] diff --git a/kedro-telemetry/pyproject.toml b/kedro-telemetry/pyproject.toml index fcb56fcde..45f9d995d 100644 --- a/kedro-telemetry/pyproject.toml +++ b/kedro-telemetry/pyproject.toml @@ -24,18 +24,21 @@ Tracker = "https://github.com/kedro-org/kedro-plugins/issues" [project.optional-dependencies] test = [ - "bandit>=1.6.2, <2.0", - "black~=22.0", - "mypy~=1.0", - "pre-commit>=2.9.2", "pytest", "pytest-cov", "pytest-mock", "pytest-xdist[psutil]~=2.2.1", "PyYAML==5.3.1", # Temporary fix, to be removed + "wheel", +] + +lint = [ + "bandit>=1.6.2, <2.0", + "black~=22.0", + "mypy~=1.0", + "pre-commit>=2.9.2", "trufflehog>=2.1.0, <3.0", "ruff~=0.0.290", - "wheel", # mypy requirements "types-requests", "types-PyYAML",