You Never Need Python Virtual env; Poetry’s Got You!

You Never Need Python Virtual env; Poetry’s Got You!

Poetry could maintain dependencies in a smart way and help you package and publish easily.

If you are a Python programmer, you'd definitely have used virtual env.

I loved the idea of isolating your project dependencies from the main Python installation. But that's just not enough.

Virtualenv has several drawbacks that we didn't notice in years.

If I want to move the project folder, virtualenv's will always break. You'll have to create a new env and install everything from scratch.

Poetry a relatively new player in the Python ecosystem solves the problems virtualenvs doesn't address and much more.

Click here to learn more about Poetry.

  • Manage development dependencies separately from production dependencies.
  • Switch env and Python versions anytime
  • Package and publish to PyPI or your private repository.

I've created a Python package and deployed it to the PyPI repository in a matter of minutes.

You can install it using,

pip install python-eda

This tool helps you create Sweetviz HTML analytics reports for any dataset only using a command line.

Please refer to the project GitHub for example usage.