issues
search
snok
/
flake8-type-checking
Flake8 plugin for managing type-checking imports & forward references.
BSD 3-Clause "New" or "Revised" License
113
stars
16
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
refactor: Create a common utility for looking up fully qualified names
#194
Daverball
opened
2 weeks ago
4
fix: `typing.Annotated` should be special-cased like `typing.Literal`
#193
Daverball
closed
3 weeks ago
1
Special case `Annotated` when walking annotation expressions
#192
Daverball
opened
3 weeks ago
1
`singledispatch` and `singledispatchmethod` lead to false positives for TCH001-003
#191
antazoey
opened
1 month ago
3
Require __future__.annotations for all files with type annotations, not just for forward references
#190
eli-schwartz
opened
2 months ago
3
Injector library requires all annotation to be available in runtime
#189
OlehChyhyryn
opened
6 months ago
0
fix(injector): resolve issue with Injector requires all annotations
#188
OlehChyhyryn
opened
6 months ago
4
fix: ann assignments inside function bodies should never be quoted
#187
Daverball
closed
6 months ago
2
Python does not evaluate type annotations on assignments in function bodies
#186
finswimmer
closed
6 months ago
7
False positive for FastAPI return types.
#185
danpker
opened
8 months ago
1
feat: Add TC010 which detects invalid use of string literals with |
#184
Daverball
closed
10 months ago
0
feat: Add support for PEP646 syntax for unpacking `TypeVarTuple`
#183
Daverball
closed
10 months ago
0
Fully support PEP646
#182
Daverball
closed
10 months ago
0
Detect incorrect use of `|` in type annotations
#181
Daverball
closed
10 months ago
2
Enabling of pydantic support makes typing.Protocol requires imports in Runtime.
#180
OlehChyhyryn
closed
10 months ago
2
Adds support for SQLAlchemy 2.0 `Mapped` annotations
#179
Daverball
closed
12 months ago
1
Add support for SQLAlchemy 2.0
#178
Daverball
closed
12 months ago
0
PydanticMixin doesn't have super() call which leads to issues with decomposition.
#177
OlehChyhyryn
opened
1 year ago
0
feat: support for injector library
#176
OlehChyhyryn
closed
1 year ago
3
feat: support for injector library
#175
OlehChyhyryn
closed
1 year ago
1
Adds TC009 for type checking declarations used at runtime
#174
Daverball
closed
1 year ago
15
fix: Avoid potentially harmful TC201 false positives
#173
Daverball
closed
1 year ago
1
Add support for PEP695
#172
Daverball
closed
1 year ago
1
Fix: extract names from ForwardRef
#171
Daverball
closed
1 year ago
2
fix: Avoid TC201 false positives for top-level type checking decls
#170
Daverball
closed
1 year ago
5
Update ci
#169
sondrelg
closed
1 year ago
0
TC201 false positives for variables declared in `if TYPE_CHECKING`
#168
Daverball
closed
1 year ago
0
fix: TC201 should never emit for classes defined in-file
#167
Daverball
closed
1 year ago
3
fix: Wrapped annotations with subscripted types should not raise TC201
#166
Daverball
closed
1 year ago
0
fix: Annotations inside `if TYPE_CHECKING:` should not result in TC200
#165
Daverball
closed
1 year ago
0
TC201 false positives for generics that are not generic at runtime
#164
Daverball
closed
1 year ago
6
TC200 false positive for annotations inside `if TYPE_CHECKING`
#163
Daverball
closed
1 year ago
6
Make `is_exempt_module` work with an iterator
#162
iurisilvio
closed
1 year ago
1
Add failing test
#161
sondrelg
closed
1 year ago
1
TC004: False positive when variable name matches name of module in `TYPE_CHECKING` block
#160
olepbr
closed
1 year ago
4
Request: Add option to move imports into type checking block automatically
#159
Xemorr
opened
1 year ago
1
General updates
#158
sondrelg
closed
1 year ago
0
Add support for `if TYPE_CHECKING is True` operation
#157
iamibi
closed
1 year ago
3
False-Positive on TC002, when `if TYPE_CHECKING is True:` statement is used.
#156
iamibi
closed
1 year ago
3
Added the ability to skip a module by template
#155
KozyrevIvan
closed
1 year ago
0
Add the ability to return a path by template `type-checking-exempt-modules`
#154
KozyrevIvan
closed
1 year ago
4
disable the plugin entirely for stub files
#153
jakkdl
closed
1 year ago
2
Disable more error codes on .pyi files
#152
jakkdl
closed
1 year ago
5
Strange behavior when using imports with module prefix
#151
sasanjac
opened
1 year ago
1
chore: Update test matrix python versions
#150
sondrelg
closed
1 year ago
0
fix typo
#149
odiseo0
closed
1 year ago
2
Calling flake8-type-checking explicitly
#148
danielcohenlive
closed
1 year ago
7
Codes conflict with tryceraptops
#147
Aplietexe
closed
1 year ago
4
False negative TC100
#146
sondrelg
opened
2 years ago
1
Add test coverage for stub file ignore
#145
steverice
closed
2 years ago
1
Next