Interested in typechecking and formatting Python code. 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.
-
4,457 contributions in the last year
Less
More
Activity overview
Contribution activity
October 2022
Created 1 repository
- JelleZijlstra/pyanalyze Python
Created a pull request in python/cpython that received 6 comments
gh-96073: fix backticks in NEWS entry
Issue: gh-96073 Automerge-Triggered-By: GH:JelleZijlstra
+2
−2
•
6
comments
Opened 16 other pull requests in 7 repositories
python/cpython
5
merged
1
open
- [3.10] gh-96073: Fix installed tests by adding to Makefile.pre.in
- [3.11] gh-96073: Fix installed tests by adding to Makefile.pre.in
-
[3.10] gh-96288: Add a sentence to
os.mkdir's docstring. (GH-96271). -
[3.11] gh-96288: Add a sentence to
os.mkdir's docstring. (GH-96271). - gh-94808: Fix regex on exotic platforms
- gh-97937: dis docs: add adaptive=False
python/typing_extensions
4
merged
python/peps
2
merged
python/typeshed
1
merged
quora/pyanalyze
1
merged
psf/black
1
merged
JelleZijlstra/ast_decompiler
1
merged
Reviewed 137 pull requests in 10 repositories
python/cpython
25 pull requests
- [3.10] gh-97822: Fix http.server documentation reference to test() function (GH-98027)
- [3.11] gh-97822: Fix http.server documentation reference to test() function (GH-98027)
- gh-97822: Fix http.server documentation reference to test() function
- [3.10] gh-57179: Add note on symlinks for os.walk (GH-94799)
- [3.11] gh-57179: Add note on symlinks for os.walk (GH-94799)
- gh-57179: Add note on symlinks for os.walk
- [3.10] gh-61105: Add default param, note on using cookiejar subclass (GH-95427)
- [3.11] gh-61105: Add default param, note on using cookiejar subclass (GH-95427)
- gh-61105: Add default param, note on using cookiejar subclass
-
gh-95484: Improve
tempfiledocs for conditions when files are removed - gh-56133: Clarify function/constructor parameter for pickle module
- [3.11] gh-96073: fix backticks in NEWS entry (GH-98056)
- [3.10] gh-96073: fix backticks in NEWS entry (GH-98056)
- gh-95731: Fix module docstring extraction in pygettext
- gh-92886: [clinic.py] raise exception on invalid input instead of assertion
- gh-91052: Add PyDict_Unwatch for unwatching a dictionary
- gh-92886: make test_coroutines pass with -O (assertions off)
- gh-92886: make test_ast pass with -O (assertions off)
- gh-95276: Add callable entry to the glossary
-
gh-96288: Add a sentence to
os.mkdir's docstring. - gh-94808: Add coverage for bytesarray_setitem
- gh-95971: Turn @writes_bytecode_files to skip when not running
- [3.11] Add a warning message about PyOS_snprintf (GH-95993)
- [3.10] Add a warning message about PyOS_snprintf (GH-95993)
- Add a warning message about PyOS_snprintf
- Some pull request reviews not shown.
python/typeshed
25 pull requests
-
[redis] Type
redis.commands.parser -
Remove stubs for
freezegun -
Bump tabulate to
0.9version -
Add two more methods to
pep8-namingstub - Use general type ignore for asyncio.Task
- Add initial support for TypeVarLike default parameters (PEP 696)
-
Mark
requestsstubs as complete - markdown: Specify md type
- Add paho-mqtt stubs
-
stubsabot: only update existing branches if the diff relative to
masterwould be different - stubsabot: add some debug logs
-
mypy_test.py: Remove unusedseenvariable/parameters - Run stubsabot daily, not weekly
- stubsabot: use an ssh-key when checking out typeshed
-
mypy_test.py: restore previous behaviour where all third-party stubs are tested by default -
mypy_test.py: Always add dependencies of stubs to the files to test - Stubsabot: Add analysis of the diff to the PR body
-
invoke: Add return type forContext.runandContext.sudo - Script to run all checks locally
- Update pyOpenSSL stubs to 22.1.*
-
fpdf2: Add missing files -
requests: Add regression test for #8762 -
Add
redis.asyncio.parser - Improve docs on running stubtest locally
-
[redis] Improve
redis.asyncio.locktypes - Some pull request reviews not shown.
python/peps
12 pull requests
- Adjust the 3.12 alpha 1 release date to match 3.11 final, and move down 3.12a2 by a week.
- PEP 688: Second version
- Infra + many PEPs: Add Sphinx Lint and fix errors
- PEP 699: Add Discussions-To
- PEP 697: Rewrite
-
PEP 681: Clarifications about classes decorated with
dataclass_transform - PEP 698: Fix typo in example code
- PEP 699: Remove private dict version field added in PEP 509
-
Remove
include_patternsmonkeypatching - Add Topic for release schedule PEPs
- Add Typing Topic
- Many PEPs: 'Author' must be list of 'Name <email@example.com>, ...'







