Even more python support!

We recently included some functionality into flyctl to recognise your fastapis, flasks, and streamlits - so far we’ve been limiting ourselves to projects managed with poetry. As of today, we’ve expanded this to also have support for the standard requirements.txt, the pep 621 standard for dependency management in pyproject.toml, and Pipfile.

In other words:

Poetry requirements pyproject.toml (pep 621) Pipfile
FastAPI :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
Flask :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:
Streamlit :white_check_mark: :white_check_mark: :white_check_mark: :white_check_mark:

You can try it out by going to python project that fits in the table above and running fly launch

We’ve also made a page with an overview of our python features - check it out and let us know what you think and what you’re missing!