We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d286f51 commit d9df44dCopy full SHA for d9df44d
pyproject.toml
@@ -177,16 +177,25 @@ select = [
177
"PERF", # Perflint
178
"RUF", # Ruff-specific rules
179
"D", # pydocstyle
180
+ "FA100", # future annotations
181
]
182
ignore = [
183
"COM812", # missing trailing comma, ruff format conflict
184
185
+extend-safe-fixes = [
186
+ "UP006",
187
+ "UP007",
188
+]
189
+pyupgrade.keep-runtime-typing = false
190
191
[tool.ruff.lint.isort]
192
known-first-party = [
193
"libvcs",
194
195
combine-as-imports = true
196
+required-imports = [
197
+ "from __future__ import annotations",
198
199
200
[tool.ruff.lint.pydocstyle]
201
convention = "numpy"
0 commit comments