Skip to content
View AlexWaygood's full-sized avatar
🚀
Hacking on devtools @astral-sh!
🚀
Hacking on devtools @astral-sh!

Organizations

@python @astral-sh
Block or Report

Block or report AlexWaygood

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, typing_extensions and flake8-pyi, and I'm a contributor to mypy.

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 Loading

  1. python/typeshed python/typeshed Public

    Collection of library stubs for Python, with static types

    Python 4.2k 1.7k

  2. python/cpython python/cpython Public

    The Python programming language

    Python 61.2k 29.5k

  3. astral-sh/ruff astral-sh/ruff Public

    An extremely fast Python linter and code formatter, written in Rust.

    Rust 29.2k 949

  4. PyCQA/flake8-pyi PyCQA/flake8-pyi Public

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

    Python 73 23

  5. python/typing_extensions python/typing_extensions Public

    Backported and experimental type hints for Python

    Python 408 104

  6. python/mypy python/mypy Public

    Optional static typing for Python

    Python 17.9k 2.7k