Manage all your Python-based projects in a clear and deterministic way with the help of this utility that allows you to declare, manage, and install the required dependencies. #Dependency Management #Python Dependency #Python Project #Python #Management #Dependency
Poetry is a useful utility designed to equip users with all the necessary tools required to manage a Python project from start to finish.
More specifically, it's a dependency and packaging manager for Python. With its help, users can declare, manage and install dependencies of Python projects under a single roof.
Projects can be built and packaged with a single command. The app supports source distribution and wheels, as well as private repositories (allows users to publish projects to PyPI).
Besides its packaging and publishing abilities, Poetry is also very good at allowing users to track their projects and check the state of dependencies.
The app also comes with a comprehensive dependency resolver. This allows users to find the best possible solution or at least get a detailed explanation if the solution does not exist.
Last but not least, it's worth pointing out that Poetry is fully isolated from the system it is installed on. This means that it uses already configured virtualenvs and, if they don't exist, then it creates its own.
Before anything else, users should know that Poetry is compatible with Python 2.7 or 3.5+. During its installation, Poetry automatically picks up the current Python version available (to create virtualenvs accordingly).
There are two main ways to install Poetry. The first one includes using Windows Bash and requires users to enter the following command: "curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python -"
The second option involves the usage of Windows Powershell. To install, users are required to enter the following command: "(Invoke-WebRequest -Uri https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py -UseBasicParsing).Content | python -"
For more details regarding Poetry's installation, users can visit the official documentation section.
Taking everything into account, users who are looking for a way to reliably manage all their Python projects should definitely give Poetry a chance.
It provides a direct way of managing, installing, and declare Python dependencies, offering Python newcomers a less convoluted way of working with packing and dependency management systems.
What's new in Poetry 1.8.2:
- Fixed:
- Harden lazy-wheel error handling if the index server is behaving badly in an unexpected way.
- Improve lazy-wheel error handling if the index server does not handle HTTP range requests correctly.
- Improve lazy-wheel error handling if the index server pretends to support HTTP range requests but does not respect them.
Poetry 1.8.2
add to watchlist add to download basket send us an update REPORT- PRICE: Free
- runs on:
- Windows All
- file size:
- 1.4 MB
- filename:
- poetry-1.8.2.tar.gz
- main category:
- Programming
- developer:
- visit homepage
Context Menu Manager
ShareX
7-Zip
Windows Sandbox Launcher
calibre
Zoom Client
Bitdefender Antivirus Free
IrfanView
4k Video Downloader
Microsoft Teams
- IrfanView
- 4k Video Downloader
- Microsoft Teams
- Context Menu Manager
- ShareX
- 7-Zip
- Windows Sandbox Launcher
- calibre
- Zoom Client
- Bitdefender Antivirus Free