Published my first Python package to PyPI

Today I uploaded my first package to [PyPI]( It's small a package called HelloFlask!

All this package does, is automate the following tasks:

* sets up a python virtual environment for the user.
* installs Flask, and python-dotenv.
* installs other third party libraries needed by the user asynchronously.
* Creates a barebones Flask project, by copying some code snippets.

Github Repo: [](

7 thoughts on “Published my first Python package to PyPI”

  1. UPDATE:

    * Now this CLI tool make use of the **ThreadPoolExecutor** from **concurrent.futures** module to install packages asynchronously, so package installations are now much faster.
    * I’ve added a progress bar to track the installation status for a better user experience.


Leave a Comment