Skip to content

Commit 08fb724

Browse files
committed
Lint
1 parent 13474e7 commit 08fb724

File tree

4 files changed

+13
-3
lines changed

4 files changed

+13
-3
lines changed

formate_trailing_commas/__init__.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,12 @@
3232
from typing import Tuple, Type
3333

3434
# 3rd party
35-
from tokenize_rt import src_to_tokens, tokens_to_src
35+
from tokenize_rt import src_to_tokens, tokens_to_src # type: ignore[import-untyped]
3636

3737
# this package
3838
from formate_trailing_commas._vendor.add_trailing_comma._ast_helpers import ast_parse
3939
from formate_trailing_commas._vendor.add_trailing_comma._data import FUNCS, visit
40-
from formate_trailing_commas._vendor.add_trailing_comma._main import _changing_list, _fix_src
41-
from formate_trailing_commas._vendor.add_trailing_comma._token_helpers import START_BRACES, find_simple, fix_brace
40+
from formate_trailing_commas._vendor.add_trailing_comma._main import _changing_list
4241

4342
__author__: str = "Dominic Davis-Foster"
4443
__copyright__: str = "2026 Dominic Davis-Foster"
@@ -60,6 +59,7 @@ def trailing_commas_hook(
6059
Call `add-trailing-comma <https://github.com/asottile/add-trailing-comma>`_, using the given keyword arguments as its configuration.
6160
6261
:param source: The source to reformat.
62+
:param min_version: Minimum Python version to retain compatibility with.
6363
:param \*\*kwargs:
6464
6565
:returns: The reformatted source.

pyproject.toml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ python-implementations = [ "CPython",]
3737
platforms = [ "Windows", "macOS", "Linux",]
3838
license-key = "MIT"
3939
package = "formate_trailing_commas"
40+
additional-files = [ "recursive-include formate_trailing_commas/_vendor *",]
4041

4142
[tool.mypy]
4243
python_version = "3.9"
@@ -48,6 +49,10 @@ plugins = [ "attr_utils.mypy_plugin",]
4849
show_error_codes = true
4950
exclude = "tests/data"
5051

52+
[[tool.mypy.overrides]]
53+
module = "formate_trailing_commas._vendor.*"
54+
ignore_errors = true
55+
5156
[tool.snippet-fmt]
5257
directives = [ "code-block",]
5358

repo_helper.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,3 +55,6 @@ pre_commit_exclude: "^formate_trailing_commas/_vendor/add_trailing_comma/"
5555

5656
# tox_unmanaged:
5757
# - flake8
58+
59+
manifest_additional:
60+
- recursive-include formate_trailing_commas/_vendor *

tox.ini

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,8 @@ rst-roles = choosealicense
147147
per-file-ignores =
148148
tests/*: D100 D101 D102 D103 D104 D106 D201 D204 D207 D208 D209 D210 D211 D212 D213 D214 D215 D300 D301 D400 D402 D403 D404 D415 D417 DALL000 SLOT000 SLOT001 SLOT002 PRM001 PRM002 PRM003
149149
*/*.pyi: E301 E302 E305 D100 D101 D102 D103 D104 D106 D201 D204 D207 D208 D209 D210 D211 D212 D213 D214 D215 D300 D301 D400 D402 D403 D404 D415 D417 DALL000 SLOT000 SLOT001 SLOT002 PRM001 PRM002 PRM003
150+
formate_trailing_commas/_vendor/**/*.py: DALL000 D101 D103 W504
151+
formate_trailing_commas/_vendor/*.pyi: F401
150152
pytest-parametrize-names-type = csv
151153
inline-quotes = "
152154
multiline-quotes = """

0 commit comments

Comments
 (0)