John Litborn's repositories
flake8-async
Highly opinionated linter for Trio code
flake8-trio
flake8-trio is now known as flake8-async, this micropackage is set up solely to require flake8_async - redirecting users to it.
aiobotocore
asyncio support for botocore library using aiohttp
black
The uncompromising Python code formatter
botocore
The low-level, core functionality of boto3 and the AWS CLI.
exceptiongroup
Backport of PEP 654 (exception groups)
flake8-async-archive
A flake8 plugin that checks bad async / asyncio practices
flake8-bugbear
A plugin for Flake8 finding likely bugs and design problems in your program. Contains warnings that don't belong in pyflakes and pycodestyle.
flake8-logging
A Flake8 plugin that checks for issues using the standard library logging module.
hypercorn
Hypercorn is an ASGI and WSGI Server based on Hyper libraries and inspired by Gunicorn.
hypothesmith
Hypothesis strategies for generating Python programs, something like CSmith
ipython
Official repository for IPython itself. Other repos in the IPython organization contain things like the website, documentation builds, etc.
jakkdl
readme
jupyter_client
Jupyter protocol client APIs
Kaleidoscope
My keymap for my keyboardio's
pytest
The pytest framework makes it easy to write small tests, yet scales to support complex functional testing
smart_open
Utils for streaming large files (S3, HDFS, gzip, bz2...)
starlette
The little ASGI framework that shines. 🌟
tenacity
Retrying library for Python
test_precommit_pyright
Figuring out precommit+pyright with pinned version
towncrier
Manage the release notes for your project.
trio
Trio – a friendly Python library for async concurrency and I/O
trio-websocket
WebSocket client and server implementation for Python Trio
triopg
PostgreSQL client for Trio based on asyncpg
typeshed
Collection of library stubs for Python, with static types
virtualenv
Virtual Python Environment builder
youtube-dlp-subscriptions
An autodownloader for a list of youtube subscriptions. Utilizes a fork of yt-dl that makes use of SponsorBlock