Skip to content

Commit 12f9f79

Browse files
committed
Add more lints, update deps
1 parent 57210ef commit 12f9f79

File tree

5 files changed

+19
-15
lines changed

5 files changed

+19
-15
lines changed

.tools/copier-answers.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
_commit: ef9641fa3
1+
_commit: dc9a469ab
22
_src_path: gh:oprypin/py-project-template
33
copyright_date: '2020'
44
mkdocs: true

mkdocs_literate_nav/parser.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ def _list_element_to_nav(
124124
child = next(children)
125125
if child.tag in _LIST_TAGS:
126126
out_item = self._list_element_to_nav(
127-
child, root, cast(Union[Wildcard, str, None], out_item)
127+
child, root, cast("Union[Wildcard, str, None]", out_item)
128128
)
129129
child = next(children)
130130
except StopIteration:

pyproject.toml

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -104,27 +104,31 @@ line-length = 100
104104
[tool.ruff.lint]
105105
preview = true
106106
select = [
107-
"F", "E", "W", "I", "UP", "YTT", "FBT", "C4", "DTZ", "T10", "FA", "ISC", "PIE", "T20", "RSE", "TCH",
107+
"F", "E", "W", "I", "UP", "YTT", "FBT", "C4", "DTZ", "T10", "FA", "ISC", "PIE", "T20", "RSE",
108108
"N803", "N804", "N805", "N806", "N807", "N815", "N816", "N999",
109109
"B002", "B003", "B004", "B005", "B007", "B008", "B009", "B010", "B011", "B012", "B013", "B014", "B015", "B016", "B017", "B018", "B019", "B020", "B021", "B022", "B023", "B025", "B026", "B029", "B030", "B031", "B032", "B033", "B034", "B035", "B039", "B905", "B909",
110110
"COM818",
111-
"LOG001", "LOG007", "LOG009",
111+
"LOG001", "LOG007", "LOG009", "LOG015",
112112
"G001", "G002", "G003", "G010", "G101", "G201", "G202",
113+
"PYI001", "PYI002", "PYI003", "PYI004", "PYI005", "PYI006", "PYI007", "PYI008", "PYI009", "PYI010", "PYI011", "PYI012", "PYI013", "PYI014", "PYI015", "PYI016", "PYI017", "PYI018", "PYI019", "PYI020", "PYI021", "PYI024", "PYI025", "PYI026", "PYI029", "PYI030", "PYI032", "PYI033", "PYI034", "PYI035", "PYI036", "PYI041", "PYI042", "PYI043", "PYI044", "PYI045", "PYI046", "PYI047", "PYI048", "PYI049", "PYI050", "PYI051", "PYI052", "PYI053", "PYI054", "PYI055", "PYI056", "PYI057", "PYI058", "PYI059", "PYI061", "PYI062", "PYI063", "PYI064", "PYI066",
113114
"Q004",
114115
"RET502", "RET503", "RET504",
115-
"SIM101", "SIM103", "SIM105", "SIM107", "SIM109", "SIM110", "SIM113", "SIM114", "SIM118", "SIM201", "SIM202", "SIM208", "SIM210", "SIM211", "SIM212", "SIM220", "SIM221", "SIM222", "SIM223", "SIM300", "SIM401", "SIM910", "SIM911",
116+
"SIM101", "SIM103", "SIM105", "SIM107", "SIM109", "SIM110", "SIM113", "SIM114", "SIM118", "SIM201", "SIM202", "SIM208", "SIM210", "SIM211", "SIM212", "SIM220", "SIM221", "SIM222", "SIM223", "SIM300", "SIM401", "SIM905", "SIM910", "SIM911",
117+
"TC001", "TC002", "TC003", "TC004", "TC005", "TC006", "TC007", "TC008", "TC010",
116118
"PTH201",
117-
"TD004", "TD005", "TD007",
119+
"TD004", "TD005", "TD006", "TD007",
118120
"PGH003", "PGH004", "PGH005",
119121
"PLC0105", "PLC0131", "PLC0132", "PLC0205", "PLC0206", "PLC0208", "PLC0414", "PLC2401", "PLC2403", "PLC2701", "PLC2801", "PLC3002",
120122
"PLR0124", "PLR0133", "PLR0202", "PLR0203", "PLR0206", "PLR0402", "PLR1716", "PLR1722", "PLR1733", "PLR1736", "PLR2044", "PLR6301",
121123
"TRY201", "TRY203", "TRY401",
122124
"FLY002",
123125
"PERF101", "PERF102", "PERF402", "PERF403",
124-
"FURB101", "FURB103", "FURB105", "FURB110", "FURB116", "FURB118", "FURB129", "FURB131", "FURB132", "FURB136", "FURB145", "FURB148", "FURB154", "FURB156", "FURB157", "FURB161", "FURB163", "FURB164", "FURB166", "FURB167", "FURB168", "FURB169", "FURB171", "FURB177", "FURB180", "FURB181", "FURB188", "FURB192",
125-
"RUF001", "RUF002", "RUF003", "RUF005", "RUF006", "RUF007", "RUF008", "RUF009", "RUF010", "RUF012", "RUF013", "RUF015", "RUF016", "RUF017", "RUF018", "RUF019", "RUF020", "RUF021", "RUF022", "RUF023", "RUF024", "RUF026", "RUF028", "RUF029", "RUF030", "RUF031", "RUF032", "RUF033", "RUF034", "RUF100", "RUF101", "RUF200",
126+
"FURB101", "FURB103", "FURB105", "FURB110", "FURB116", "FURB118", "FURB129", "FURB131", "FURB132", "FURB136", "FURB142", "FURB145", "FURB148", "FURB154", "FURB156", "FURB157", "FURB161", "FURB163", "FURB164", "FURB166", "FURB167", "FURB168", "FURB169", "FURB171", "FURB177", "FURB180", "FURB181", "FURB188", "FURB192",
127+
"RUF001", "RUF002", "RUF003", "RUF005", "RUF006", "RUF007", "RUF008", "RUF009", "RUF010", "RUF012", "RUF013", "RUF015", "RUF016", "RUF017", "RUF018", "RUF019", "RUF020", "RUF021", "RUF022", "RUF023", "RUF024", "RUF026", "RUF028", "RUF029", "RUF030", "RUF031", "RUF032", "RUF033", "RUF034", "RUF035", "RUF036", "RUF038", "RUF039", "RUF040", "RUF041", "RUF046", "RUF048", "RUF052", "RUF055", "RUF100", "RUF101", "RUF200",
126128
]
127129
ignore = ["E501", "E731"]
130+
[tool.ruff.lint.per-file-ignores]
131+
"tests/**" = ["PLC2701", "PLR6301"]
128132
[tool.ruff.lint.flake8-comprehensions]
129133
allow-dict-calls-with-keyword-arguments = true
130134
[tool.ruff.lint.flake8-type-checking]

requirements/requirements-docs.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,11 +47,11 @@ mkdocs==1.6.1
4747
# mkdocs-material
4848
mkdocs-get-deps==0.2.0
4949
# via mkdocs
50-
mkdocs-material==9.5.41
50+
mkdocs-material==9.5.47
5151
# via hatch.envs.docs
5252
mkdocs-material-extensions==1.3.1
5353
# via mkdocs-material
54-
packaging==24.1
54+
packaging==24.2
5555
# via mkdocs
5656
paginate==0.5.7
5757
# via mkdocs-material
@@ -61,7 +61,7 @@ platformdirs==4.3.6
6161
# via mkdocs-get-deps
6262
pygments==2.18.0
6363
# via mkdocs-material
64-
pymdown-extensions==10.11.2
64+
pymdown-extensions==10.12
6565
# via
6666
# hatch.envs.docs
6767
# mkdocs-material
@@ -75,13 +75,13 @@ pyyaml==6.0.2
7575
# pyyaml-env-tag
7676
pyyaml-env-tag==0.1
7777
# via mkdocs
78-
regex==2024.9.11
78+
regex==2024.11.6
7979
# via mkdocs-material
8080
requests==2.32.3
8181
# via mkdocs-material
82-
six==1.16.0
82+
six==1.17.0
8383
# via python-dateutil
8484
urllib3==2.2.3
8585
# via requests
86-
watchdog==5.0.3
86+
watchdog==6.0.0
8787
# via mkdocs

requirements/requirements-style.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@
44
# - ruff
55
#
66

7-
ruff==0.7.0
7+
ruff==0.8.2
88
# via hatch.envs.style

0 commit comments

Comments
 (0)