Remove bare Incomplete annotations in third-party stubs (#11671)
Third-party stubs: remove unused type: ignore
s (#11063)
Add an upstream_repository field to METADATA.toml (#10487)
Closes: #10478
Add default values for third-party stubs beginning with 'P' (#9957)
parsimonious
: Update return types of NodeVisitor
's methods (#9564)
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)
Enable flake8-pyi's Y037 (#9686)
Bump mypy to 1.0 (#9684)
Manual changes of Any
union to Incomplete
in stubs folder (#9566)
- ClassVar[Any | None]
- Missed previous changes due to alias
- Manual review of leftover Any unions (
| Any
andAny |
)
Mark parsimonious
as completed (#8934)
Update parsimonious to 0.10.0 (#8730)
Import Match
and Pattern
from re
, not typing
(#8277)
Bump parsimonious to 0.9.* (#8117)
Import generics from standard modules in all third-party stubs (#7791)
Third-party stubs: import from collections.abc
where possible (#7637)
Use TypeAlias
where possible for type aliases (#7630)
Add mypy error codes to type: ignore
s, remove unused ignores (#7504)
Co-authored-by: Jelle Zijlstra jelle.zijlstra@gmail.com
parsimonious: re.Match
does not exist in Python 3.6 (#7482)
It has to be imported from typing
in <3.7.
Refs python/typeshed#7478.
Stubs for parsimonious (#7477)