Skip to content

Commit 5ed287b

Browse files
authored
Merge pull request #184 from dfunckt/mypy
Run mypy as a pre-commit hook
2 parents 286249a + dd4042d commit 5ed287b

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

.pre-commit-config.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ repos:
2626
additional_dependencies:
2727
- flake8-bugbear
2828
- flake8-comprehensions
29+
- repo: https://github.com/pre-commit/mirrors-mypy
30+
rev: "v1.9.0"
31+
hooks:
32+
- id: mypy
2933
- repo: https://github.com/mgedmin/check-manifest
3034
rev: "0.49"
3135
hooks:

rules/predicates.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,13 +64,13 @@ def __init__(
6464
assert callable(fn), "The given predicate is not callable."
6565
innerfn = fn
6666
if isinstance(fn, Predicate):
67-
fn, num_args, var_args, name = (
67+
innerfn, num_args, var_args, name = (
6868
fn.fn,
6969
fn.num_args,
7070
fn.var_args,
7171
name or fn.name,
7272
)
73-
innerfn = fn
73+
fn = innerfn
7474
elif isinstance(fn, partial):
7575
innerfn = fn.func
7676
argspec = getfullargspec(innerfn)

0 commit comments

Comments
 (0)