Core developer for Black, typeshed, CPython, mypy, typing-extensions. Software engineer at Quora.
- Orinda, CA
- https://www.quora.com/profile/Jelle-Zijlstra
Block or Report
Block or report JelleZijlstra
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
-
-
-
python/typing Public
Python static typing home. Hosts the documentation and a user help forum.
-
3,828 contributions in the last year
Less
More
Activity overview
Contribution activity
March 2023
Created 38 commits in 11 repositories
Created a pull request in python/mypy that received 3 comments
stubinfo: remove two obsolete packages
Fixes #14841.
types-backports is obsolete and leads to incorrect suggestions; see the issue.
types-backports_abc was removed from typeshed in pytho…
+0
−2
•
3
comments
Opened 9 other pull requests in 6 repositories
quora/pyanalyze
2
merged
python/cpython
2
open
python/typing_extensions
2
merged
python/typeshed
1
merged
python/peps
1
merged
JelleZijlstra/autotyping
1
merged
Reviewed 60 pull requests in 9 repositories
python/typeshed
17 pull requests
- [SQLAlchemy] Annotate row classes
- [openpyxl] Update to 3.1, add more annotations
-
[alt] typing: accept buffers in
IO.write - Tensorflow protobuf stubs
- stubsabot: fix legacy version parsing
- typing: accept buffers in typing.IO.write
- Start typing astropy (astropy.units.core)
-
parsimonious: Update return types ofNodeVisitor's methods - Add defaults for params and constants in python-xlib
- Fix all fixable stubtest_allowlist entries in SQLAlchemy
- Fix misnamed parameter in stubtest_third_party
-
Type
PyInstaller.building.apiand related modules -
Use
ParamSpecforclassmethodandstaticmethod - pyserial: Fix read and write methods
- Tensorflow keras layer
- Add deprecated to typing_extensions
- Update pkg_resources-stubs for use in pytype_test
python/mypy
14 pull requests
-
Update commit hashes in
sync-typeshed.pyfollowing latest typeshed sync -
Fix misleading TODO comment in
testIterableUnpackingWithGetAttr - Cleanup codebase using Refurb
-
Fix selfcheck with the latest version of
types-typed-ast - Fix incompatible overrides of overloaded generics with self types
- Add error code to typing_extensions suggestion
-
Improve the signatures of
expand_typeandexpand_type_by_instance -
Add a helper function for narrowing
list[Expression]tolist[StrExpr] -
Use
asserts instead ofcasts where possible - Some minor documentation tweaks
- Add signature for attr.evolve
- CallableType.copy_modified: accept sequence for arg_names
-
Remove/improve some more casts to
Any -
Remove an unnecessary
casttoAny
python/cpython
13 pull requests
-
Exclude
ceval.cfrom the C-analyzer tool - gh-102500: Document PEP 688
-
gh-102595: Document
PyObject_Formatc-api function - gh-102500: Implement PEP 688
- gh-91896: Deprecate collections.abc.ByteString
- gh-102381: don't call watcher callback with dead object
- gh-102493: fix normalization in PyErr_SetObject
-
gh-102378: don't bother stripping
/from __text_signature__ -
gh-102433: Add tests for how classes with properties interact with
isinstance()checks ontyping.runtime_checkableprotocols - [3.11] gh-101979: argparse: fix a bug where parentheses in metavar argument of add_argument() were dropped (GH-102318)
- [3.10] gh-101979: argparse: fix a bug where parentheses in metavar argument of add_argument() were dropped (GH-102318)
- gh-101979: fix a bug that parentheses in metavar argument of add_argument() were dropped
-
gh-102324: Improve tests of
typing.override







