Published my first Python package to PyPI

Today I uploaded my first package to [PyPI](https://pypi.org/project/HelloFlask/). 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: [https://github.com/ElMehdi19/HelloFlask](https://github.com/ElMehdi19/HelloFlask)

https://preview.redd.it/z9luucbac4o51.png?width=963&format=png&auto=webp&s=64a599a27ef0ede3ecd96180c5ef72a74b193975

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.

    Reply

Leave a Comment