{"library":"poetry","title":"Poetry: Python Dependency Management","description":"Poetry is a comprehensive tool for Python dependency management and packaging, leveraging `pyproject.toml` for configuration and a `poetry.lock` file for consistent, reproducible environments. It handles dependency resolution, virtual environment management, and project building. The current version is 2.3.2, with frequent minor and patch releases, though without a fixed release cycle.","language":"python","status":"active","last_verified":"Sat Apr 11","install":{"commands":[],"cli":{"name":"poetry","version":null}},"imports":[],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"# 1. Create a new project\npoetry new my-project\n\n# 2. Navigate into the project directory\ncd my-project\n\n# 3. Add a dependency\npoetry add requests\n\n# 4. Install project dependencies (creates virtual environment if needed)\npoetry install\n\n# 5. Run a command within the project's virtual environment\npoetry run python -c \"import requests; print('Requests is installed!')\"","lang":"bash","description":"Initialize a new Poetry project, add dependencies, install them into a managed virtual environment, and execute commands within that environment.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}