hauntsaninja
Maintainer of typeshed and mypy, CPython core dev, author of pyp, contributor to several other projects. Work at OpenAI by day.
@OpenAI
Pinned Repositories
boostedblob
Command line tool and async library to perform basic file operations on local paths, Google Cloud Storage paths and Azure Blob Storage paths.
mypy_primer
Run mypy and pyright over millions of lines of code
nginx_pypi_cache
A PyPI cache using nginx
no_implicit_optional
A codemod to make your implicit optional type hints PEP 484 compliant.
pyp
Easily run Python at the shell! Magical, but never mysterious.
python_readiness
Are your dependencies ready for new Python?
useful_types
Useful types for Python
cpython
The Python programming language
mypy
Optional static typing for Python
typeshed
Collection of library stubs for Python, with static types
hauntsaninja's Repositories
hauntsaninja/slackreact
A framework to react and respond to messages on Slack.
hauntsaninja/bandersnatch
A PyPI mirror client according to PEP 381 http://www.python.org/dev/peps/pep-0381/
hauntsaninja/blue
The slightly less uncompromising Python code formatter.
hauntsaninja/coveragepy
The code coverage tool for Python
hauntsaninja/fast-entry_points
make entry_points specified in setup.py load more quickly.
hauntsaninja/Fixit
Fixit is a Python Lint Framework based on LibCST. It comes with useful default lint rules for coding convention, performance and security issues. It makes custom lint rule easy to build, test and configure. It empowers lint rule to provide autofix to fix the issues for developers. It also provide tools to run autofix across codebase to fix existing issues and automatically insert lint-fixme comments to silent existing violation. Fixit integrates with Flake8 and it adds the above mentioned enhancements to it.
hauntsaninja/flair
A very simple framework for state-of-the-art Natural Language Processing (NLP)
hauntsaninja/gdsfactory
Python package to generate GDS layouts.
hauntsaninja/gino-stubs
hauntsaninja/gunicorn
gunicorn 'Green Unicorn' is a WSGI HTTP Server for UNIX, fast clients and sleepy applications.
hauntsaninja/importlib_metadata
hauntsaninja/janus
Thread-safe asyncio-aware queue for Python
hauntsaninja/msgpack-python
MessagePack serializer implementation for Python msgpack.org[Python]
hauntsaninja/mypy-playground
The mypy playground. Try mypy with your web browser.
hauntsaninja/mypy_extensions
Extensions for mypy (separated out from mypy/extensions).
hauntsaninja/mypy_mypyc-wheelsv2
hauntsaninja/nox
Flexible test automation for Python
hauntsaninja/orjson
Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy
hauntsaninja/pdm
A modern Python package manager with PEP 582 support.
hauntsaninja/phantom-types
👻 Phantom types for Python
hauntsaninja/poetry
Python dependency management and packaging made easy.
hauntsaninja/psycopg
New generation PostgreSQL database adapter for the Python programming language
hauntsaninja/pylance-release
Documentation and issues for Pylance
hauntsaninja/pytorch_memlab
Profiling and inspecting memory in pytorch
hauntsaninja/pytype
A static type analyzer for Python code
hauntsaninja/pyyaml
Canonical source repository for PyYAML
hauntsaninja/rdma-core
RDMA core userspace libraries and daemons
hauntsaninja/syntax_test_suite
Syntax Test Suite for Python
hauntsaninja/tldextract
Accurately separate the TLD from the registered domain and subdomains of a URL, using the Public Suffix List.
hauntsaninja/zsh-autoswitch-virtualenv
🐍 ZSH plugin to automatically switch python virtualenvs (including pipenv and poetry) as you move between directories