Skip to content

Commit 8ae3ce1

Browse files
committed
lint dependency group
1 parent 237c532 commit 8ae3ce1

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

.github/workflows/docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ jobs:
5353
- name: Install dependencies
5454
run: |
5555
uv pip install -e .
56-
uv pip install --group all
56+
uv pip install --group docs --group lint
5757
5858
- name: Deploy to GitHub Pages
5959
run: uv run mkdocs gh-deploy --force

pyproject.toml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,12 @@ Issues = "https://github.com/flet-dev/flet-datatable2/issues"
2323
test = [
2424
"pytest >=7.2.0",
2525
]
26+
lint = [
27+
"ruff >=0.11.7",
28+
]
2629
dev = [
2730
"pre-commit >=4.2.0",
28-
"ruff >=0.11.7",
31+
{ include-group = 'lint' },
2932
{ include-group = 'test' },
3033
]
3134
docs-coverage = [
@@ -87,4 +90,4 @@ pydocstyle = { convention = 'google' }
8790
[tool.ruff.format]
8891
quote-style = "double"
8992
indent-style = "space"
90-
line-ending = "auto"
93+
line-ending = "auto"

0 commit comments

Comments
 (0)