Our great sponsors
-
DearPyGui
Dear PyGui: A fast and powerful Graphical User Interface Toolkit for Python with minimal dependencies
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
rich For rich text printing. It may not seem like much, but it can make a TON of difference when debugging or reading stdout logs.
soundlife for reading, manipulating and writing audio files.
pySFML for game dev.
Regular expressions or something like shlex or scanf?
trio for any async stuff. It feels really nice to use, and I have yet to find difficulties with it.
Hypercorn and Uvicorn. Uvicorn has really nice debugging capabilities, but Hypercorn has solid http/3 support. Recently, however, I have been using Hypercorn as it supports trio out of the box. (Uvicorn does not :( )
Pydantic is great for data validation and dataclasses in general. I really like using it, but that may be because I also use FastAPI :)
FastAPI for web servers. Everything with this just feels right. On top of that, it is pretty dang fast. The auto documentation is a life saver. With FastAPI I also like to use:
I'm not sure what is left to do, it is essentially a lightweight wrapper that consolidates a bunch of other libraries (like parse, requests, chromium, etc). The whole package is basically one file requests_html.py.