Skip to content

Commit

Permalink
separated the lint requirements for the other plugins
Browse files Browse the repository at this point in the history
Signed-off-by: Minura Punchihewa <minurapunchihewa17@gmail.com>
  • Loading branch information
MinuraPunchihewa committed Oct 21, 2024
1 parent 2dc036f commit 65e8ce0
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 16 deletions.
13 changes: 8 additions & 5 deletions kedro-airflow/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down
15 changes: 9 additions & 6 deletions kedro-docker/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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"]
Expand Down
13 changes: 8 additions & 5 deletions kedro-telemetry/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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",
Expand Down

0 comments on commit 65e8ce0

Please sign in to comment.