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.