Skip to content

Commit 85d56eb

Browse files
committed
Add more lints, update deps
1 parent 1a822d9 commit 85d56eb

File tree

4 files changed

+20
-16
lines changed

4 files changed

+20
-16
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

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: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -71,17 +71,17 @@ mkdocs-get-deps==0.2.0
7171
# via mkdocs
7272
mkdocs-literate-nav==0.6.1
7373
# via hatch.envs.docs
74-
mkdocs-material==9.5.41
74+
mkdocs-material==9.5.47
7575
# via hatch.envs.docs
7676
mkdocs-material-extensions==1.3.1
7777
# via mkdocs-material
78-
mkdocstrings==0.26.2
78+
mkdocstrings==0.27.0
7979
# via
8080
# hatch.envs.docs
8181
# mkdocstrings-python
82-
mkdocstrings-python==1.12.1
82+
mkdocstrings-python==1.12.2
8383
# via hatch.envs.docs
84-
packaging==24.1
84+
packaging==24.2
8585
# via mkdocs
8686
paginate==0.5.7
8787
# via mkdocs-material
@@ -93,7 +93,7 @@ platformdirs==4.3.6
9393
# mkdocstrings
9494
pygments==2.18.0
9595
# via mkdocs-material
96-
pymdown-extensions==10.11.2
96+
pymdown-extensions==10.12
9797
# via
9898
# hatch.envs.docs
9999
# mkdocs-material
@@ -108,13 +108,13 @@ pyyaml==6.0.2
108108
# pyyaml-env-tag
109109
pyyaml-env-tag==0.1
110110
# via mkdocs
111-
regex==2024.9.11
111+
regex==2024.11.6
112112
# via mkdocs-material
113113
requests==2.32.3
114114
# via mkdocs-material
115-
six==1.16.0
115+
six==1.17.0
116116
# via python-dateutil
117117
urllib3==2.2.3
118118
# via requests
119-
watchdog==5.0.3
119+
watchdog==6.0.0
120120
# 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)