Skip to content

Commit a2b8784

Browse files
committed
mypy can pass on 3.9 now
1 parent d5cddef commit a2b8784

File tree

4 files changed

+4
-5
lines changed

4 files changed

+4
-5
lines changed

.github/workflows/build.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ jobs:
3434
run: make test
3535
- name: Lint
3636
run: make lint
37-
if: ${{ matrix.python-version != '3.9' }}
3837

3938
check-deps:
4039
runs-on: ${{ matrix.os }}

dowsing/setuptools/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ def get_metadata(self) -> Distribution:
6161
# https://docs.python.org/2/distutils/setupscript.html#listing-whole-packages
6262
package_dir: Mapping[str, str] = d1.package_dir
6363
# If there was an error, we might have written "??"
64-
if package_dir != "??":
64+
if package_dir != "??": # type: ignore
6565
if not package_dir:
6666
package_dir = {"": "."}
6767

dowsing/setuptools/setup_py_parsing.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ def __init__(self, filename: str) -> None:
9292

9393

9494
class SetupCallTransformer(cst.CSTTransformer):
95-
METADATA_DEPENDENCIES = (ScopeProvider, ParentNodeProvider, QualifiedNameProvider) # type: ignore
95+
METADATA_DEPENDENCIES = (ScopeProvider, ParentNodeProvider, QualifiedNameProvider)
9696

9797
def __init__(
9898
self,
@@ -124,7 +124,7 @@ def leave_Call(
124124

125125

126126
class SetupCallAnalyzer(cst.CSTVisitor):
127-
METADATA_DEPENDENCIES = (ScopeProvider, ParentNodeProvider, QualifiedNameProvider) # type: ignore
127+
METADATA_DEPENDENCIES = (ScopeProvider, ParentNodeProvider, QualifiedNameProvider)
128128

129129
# TODO names resulting from other than 'from setuptools import setup'
130130
# TODO wrapper funcs that modify args

requirements-dev.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ black==21.12b0
22
click==8.0.3
33
coverage==4.5.4
44
flake8==3.7.9
5-
mypy==0.750
5+
mypy==0.931
66
tox==3.24.5
77
twine==3.1.1
88
ufmt==1.1

0 commit comments

Comments
 (0)