Skip to content
Avatar
πŸš€
πŸš€

Organizations

@python
Block or Report

Block or report AlexWaygood

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AlexWaygood/README.md

About me

I'm a self-taught Pythonista and open-source contributor, with a particular interest in Python-typing. I'm a CPython core dev; I also maintain typeshed and flake8-pyi, and I'm a contributor to mypy and typing-extensions.

Open-source highlights

CPython code contributions:

Mypy contributions:

  • python/mypy#12668: "Use tuple[object, ... and dict[str, object] as upper bounds for ParamSpec.args and ParamSpec.kwargs"
  • python/mypy#12953: "Improve handling of overloads with ParamSpec"

Typeshed contributions:

typing_extensions contributions:

flake8-pyi contributions:

CPython docs contributions:

Pinned

  1. Collection of library stubs for Python, with static types

    Python 3.3k 1.5k

  2. A plugin for Flake8 that provides specializations for type hinting stub files

    Python 56 20

  3. python/mypy Public

    Optional static typing for Python

    Python 14.4k 2.4k

  4. The Python programming language

    Python 49.6k 25.3k

3,408 contributions in the last year

Dec Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Mon Wed Fri
Activity overview
Contributed to python/typeshed, PyCQA/flake8-pyi, python/cpython and 36 other repositories

Contribution activity

December 2022

Created a pull request in python/typeshed that received 21 comments

Opened 35 other pull requests in 7 repositories
AlexWaygood/typeshed-stats 13 merged
python/typeshed 1 open 11 merged 1 closed
python/mypy 3 merged
hauntsaninja/mypy_primer 3 merged
PyCQA/flake8-pyi 1 merged
damonlynch/showinfilemanager 1 merged
python/cpython 1 merged
Reviewed 69 pull requests in 7 repositories
python/typeshed 25 pull requests
python/cpython 13 pull requests
python/mypy 7 pull requests
hauntsaninja/mypy_primer 3 pull requests
AlexWaygood/typeshed-stats 2 pull requests
python/blurb_it 1 pull request
typeshed-internal/stub_uploader 1 pull request

Created an issue in microsoft/pyright that received 8 comments

False negatives on protocols with ClassVar attributes

Describe the bug The following snippet of code should cause a type checker to emit an error. However, pyright sees no issue with it: from typing im…

8 comments
Opened 5 other issues in 4 repositories
1 contribution in private repositories Dec 10

Seeing something unexpected? Take a look at the GitHub profile guide.