Skip to content

Recommendations

Here's a brief list of recommended Python packages.

pipenv

There is no universally accepted toolchain for building Python applications in a simple (nevermind deterministic) way. I've tried a few different offerings, but ultimately landed on pipenv. There's also poetry. Also, supposedly even pip now has a dependency resolver! Good times.

requests

If you need to make HTTP requests, you should check out requests. This is perhaps one of the best API designs in the Python ecosystem.

vcrpy

If you ever need to mock out HTTP responses for testing, I've tried a bunch and landed on
vcrpy.

flask

Need a web application by the end of the day? Try flask.

mkdocs

Writing documentation? Already know or want to learn Markdown? Try mkdocs.