Maintainer of typeshed and mypy, CPython core dev, author of pyp, contributor to several other projects. Work at OpenAI by day.
Block or Report
Block or report hauntsaninja
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
4,403 contributions in the last year
Less
More
Activity overview
Contribution activity
February 2023
Created 22 commits in 7 repositories
Created a pull request in python/mypy that received 4 comments
Make a top-level TypedDict page
This just moves content around (with minimal editing to make the moves make sense). TypedDict has been the target for several features, including s…
+252
−253
•
4
comments
Opened 15 other pull requests in 4 repositories
python/mypy
12
merged
- Allow overlapping comparisons between bytes-like types
- Fix crash on deferred value constrained TypeVar
- Update commit hashes in sync-typeshed
- mypy_primer: use target base branch for finding merge base
- Suggest importing from typing_extensions
- Improve Generics docs page
- Improve the Common Issues page
- Upgrade to tox v4
- Fix passenv for tox 4
- Improve protocols documentation
- Improve some dynamic typing docs
- More improvements to getting started docs
python/typeshed
1
merged
pypa/build
1
merged
python/typing
1
merged
Reviewed 27 pull requests in 7 repositories
python/mypy
12 pull requests
-
Remove unused
imported_namesfield - [used before def] handle walrus declaration in match subject correctly
- [backport] [used before def] correctly handle walrus operator (#14646)
- [backport] Fix crash on deferred value constrained TypeVar (#14642)
- Fix crash on star unpacking to underscore
- [stubgen] Preserve PEP 604 Unions in generated pyi files
- update upload-pypi script to the new versioning scheme
- Fix a few typos in mypyc's comments and docstrings.
- Sync typeshed
- Improve misleading message in Enum() (#5317)
- Improve Generics docs page
- Improve the Common Issues page
python/typeshed
5 pull requests
python/cpython
5 pull requests
- bpo-20184: Migrate builtins.vars and builtins.dir to Argument Clinic
- gh-63301: Set exit code when tabnanny CLI exits on error
- gh-81087: Add str.dedent and cache it at compile time
- bpo-34861: better cProfile CLI defaults: sort by time, restrict to top 20
- Doc: printf-style library/stdtype improvements
python/peps
2 pull requests
python/typing_extensions
1 pull request
snowflakedb/snowflake-sqlalchemy
1 pull request
python/typing
1 pull request
Opened 1 issue in 1 repository
pypa/setuptools
1
open
122
contributions
in private repositories
Feb 1 – Feb 12






