This is your work, valued

Manchester, UK

Alex Waygood

Elite
@AlexWaygood

Pythonista 🐍 and Rustacean 🦀. CPython core dev; also a maintainer of ty, ruff, typeshed, typing_extensions and flake8-pyi.

typeshed-stats. Library and command-line tool to gather stats on typeshed packages

14

AlexWaygood.

4

inherited_multiple_dispatch. Implementation of multiple-dispatch in python that works with class inheritance. Lots of metaclass magic.

3

cpython. The Python programming language

3

aoc-2024. Solutions for Advent of Code 2024

3

Knock. Knock: a multiplayer whist game, created with pygame.

2

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

2

AfghanCivilianCasualties. Python

2

Covid-excess-death. Script to auto-generate excess mortality graphs based on the FT's data in their repository.

2

ruff. An extremely fast Python linter, written in Rust.

1

types. Rust

1

cattrs. Complex custom class converters for attrs.

1

ty. An extremely fast Python type checker and language server, written in Rust.

1

flake8-pyi. A plugin for Flake8 that provides specializations for type hinting stub files

1

mypy_primer. Run mypy over millions of lines of code

1

peps. Python Enhancement Proposals

1

argcorrector. Tool to correct parameter names in stubs

1

bedevere. A bot to help identify missing information for CPython pull requests

1

LondonSchools. Code used for cleaning and analysing data obtained for my journalism masters

1

devguide. The Python developer's guide

1

mypy. Optional static typing for Python

1

typing. Python static typing home. Contains the source for typing_extensions and the documentation. Also hosts a user help forum.

1

typing_extensions. Backported and experimental type hints for Python

1

ast_decompiler. An AST-to-code library for Python

1