Bump mypy to 1.6.1 (#10862)
Add an upstream_repository field to METADATA.toml (#10487)
Closes: #10478
Mark invoke
as obsolete since 2.1.2
(#10100)
Add partial_stub
metadata field (#10157)
Add defaults for third-party stubs I-L (#9955)
invoke: Update Context.cd()
to accept a pathlib.Path
or a string (#9823)
Improve many __(a)exit__
annotations (#9696)
Stubtest settings: change ignore_missing_stub
default to false
(#9779)
If you're reading about this commit from an autogenerated changelog entry, this should have no user-visible impact on how the stubs are interpreted by a type checker; it's just an internal change to how typeshed's tests work.
Use typing_extensions.Self
instead of _typeshed.Self
(#9702)
Improve pyright verification of third-party test cases in CI (#9650)
Co-authored-by: Avasam samuel.06@hotmail.com
Update invoke
stubs to 2.0.* (#9669)
Check for unused pyright: ignore
and differentiate from mypy ignores (#9397)
Add Call object support for invoke tasks (#8916)
Use modern syntax in test-case files where possible (#9261)
Mark first argument of __[get|set|del]attr__
as str
(#9245)
Annotate known magic-method return types (#9131)
Fix and allow classes with missing metaclasses (#9136)
Fix invoke
regression (#8950)
- Fix
invoke
regression
Add types to invoke.Task.__call__
(#8918)
Add parser
to invoke.completion.complete.complete
(#8819)
Closes python/typeshed#8818
Add types to invoke.Runner.run
(#8279)
Co-authored-by: AlexWaygood alex.waygood@gmail.com
Third-party stubs: audit more Callable[<parameters>, Any]
annotations (#8233)
Improve several __hash__
methods (#8128)
Bump invoke to 1.7.* (#8111)
invoke: Fix unconstrained TypeVar (#7943)
Part of #7928
Improve types of invoke/env.pyi (#7780)
Third-party stubs: import from collections.abc
where possible (#7637)
Mark pre/post tasks in invoke tasks as iterable (#7531)
Fix wrong return type of invoke decorator (#7536)
Closes #7530
Fix invoke task decorator (#7511)
The decorator can be called with and without (). The current types only consider the first case
Add annotations to invoke.tasks (#7502)
Improve a bunch of __(deep)copy__
methods (#7148)
Reduce use of Any
in equality methods (#7081)
Co-authored-by: Akuli akuviljanen17@gmail.com
Add stubs for invoke (#6938)