Skip to content

Commit 34ff1de

Browse files
committed
Lint
1 parent 1a93c7b commit 34ff1de

File tree

2 files changed

+13
-12
lines changed

2 files changed

+13
-12
lines changed

sphinx_jinja2_compat/__init__.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@
2727
#
2828

2929
# stdlib
30-
from typing import Any, Callable, TypeVar
30+
from typing import Any, Callable, List, TypeVar
3131

32-
__all__ = []
32+
__all__: List[str] = []
3333

3434
__author__: str = "Dominic Davis-Foster"
3535
__copyright__: str = "2022 Dominic Davis-Foster"
@@ -40,32 +40,32 @@
4040
F = TypeVar('F', bound=Callable[..., Any])
4141

4242
# 3rd party
43-
import markupsafe
43+
import markupsafe # noqa: E402
4444

4545
if not hasattr(markupsafe, "soft_unicode"):
4646

4747
def soft_unicode(s: Any) -> str:
48-
return markupsafe.utils.soft_str(s)
48+
return markupsafe.soft_str(s)
4949

50-
markupsafe.soft_unicode = soft_unicode
50+
markupsafe.soft_unicode = soft_unicode # type: ignore[attr-defined]
5151

5252
# 3rd party
53-
import jinja2
54-
import jinja2.filters
55-
import jinja2.utils
53+
import jinja2 # noqa: E402
54+
import jinja2.filters # noqa: E402
55+
import jinja2.utils # noqa: E402
5656

5757
if not hasattr(jinja2.filters, "environmentfilter"):
5858

5959
def environmentfilter(f: F) -> F:
6060
return jinja2.utils.pass_environment(f)
6161

62-
jinja2.filters.environmentfilter = environmentfilter
63-
jinja2.environmentfilter = environmentfilter
62+
jinja2.filters.environmentfilter = environmentfilter # type: ignore[attr-defined]
63+
jinja2.environmentfilter = environmentfilter # type: ignore[attr-defined]
6464

6565
if not hasattr(jinja2.utils, "contextfunction"):
6666

6767
def contextfunction(f: F) -> F:
6868
return jinja2.utils.pass_context(f)
6969

70-
jinja2.utils.contextfunction = contextfunction
71-
jinja2.contextfunction = contextfunction
70+
jinja2.utils.contextfunction = contextfunction # type: ignore[attr-defined]
71+
jinja2.contextfunction = contextfunction # type: ignore[attr-defined]

tox.ini

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@ rst-roles = choosealicense
110110
per-file-ignores =
111111
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
112112
*/*.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
113+
sphinx_jinja2_compat/__init__.py: D103 E402
113114
pytest-parametrize-names-type = csv
114115
inline-quotes = "
115116
multiline-quotes = """

0 commit comments

Comments
 (0)