poetry-plugin-export
Poetry plugin to export the dependencies to various formats
Install
poetry-plugin-export on PyPI
pip
pip install poetry-plugin-exportuv
uv add poetry-plugin-exportpoetry
poetry add poetry-plugin-exportPackage facts
| License | MIT (permissive) |
| Python support | supports the current Python release (<4.0,>=3.10) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 3 — poetry, poetry-core, tomlkit |
| Maintenance | actively maintained — 207 days since the last release |
| Last repo commit | |
| First released | |
| Popularity | one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-13) |
Evidence: poetry_plugin_export-1.10.0-py3-none-any.whl
About poetry-plugin-export
from the package's own PyPI description — quoted content, verbatim
Poetry Plugin: Export
This package is a plugin that allows the export of locked packages to various formats.
Note: For now, only the constraints.txt and requirements.txt formats are available.
This plugin provides the same features as the existing export command of Poetry which it will eventually replace.
Installation
On Poetry 2.0 and newer, the easiest way to add the export plugin is to declare it as a required Poetry plugin.
[tool.poetry.requires-plugins]
poetry-plugin-export = ">=1.8"
Otherwise, install the plugin via the self add command of Poetry.
poetry self add poetry-plugin-export
If you used pipx to install Poetry you can add the plugin via the pipx inject command.
pipx inject poetry poetry-plugin-export
Otherwise, if you used pip to install Poetry you can add the plugin packages via the pip install command.
pip install poetry-plugin-export
Usage
The plugin provides an export command to export to the desired format.
```bash poetry export -f requirements.txt...
Read as markdown · JSON record · Source repository · Homepage
AI interpretation — verify before relying
AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page
Exports Poetry-locked dependencies to requirements.txt, constraints.txt, and pylock.toml formats for use with pip and other tools.
Low friction: pure Python wheel with only three runtime dependencies (poetry, poetry-core, tomlkit). Actively maintained with recent commits and no stale indicators.
MIT license permits free use, modification, and distribution with minimal restrictions—suitable for both open and commercial projects.
Usage
poetry self add poetry-plugin-export
poetry export -f requirements.txt --output requirements.txt
Requires Poetry 2.0+ or manual installation into an existing Poetry environment; Python 3.10 or later.
Verdict: A well-maintained, low-friction Poetry plugin for exporting locked dependencies. MIT-licensed, actively developed, zero known vulnerabilities, and top-1000 popularity. Straightforward to install and use for converting Poetry projects to pip-compatible formats.
Needs verification
- Whether the plugin works correctly with all advertised formats (pylock.toml support is noted but not exemplified in the excerpt).
- Performance characteristics when exporting very large dependency trees.
- Compatibility with Poetry versions prior to 2.0 beyond the documented `poetry self add` fallback.
Similar packages
permissive · top 1,000 on PyPI
poetrypermissive · top 1,000 on PyPI
pip-requirements-parserpermissive · top 1,000 on PyPI
uvpermissive · top 1,000 on PyPI
uv-buildpermissive · top 1,000 on PyPI
poetry-corepermissive · top 1,000 on PyPI
opentelemetry-instrumentationpermissive · top 1,000 on PyPI
xxhashpermissive · top 1,000 on PyPI
aiohappyeyeballspermissive · top 100 on PyPI
graphql-corepermissive · top 1,000 on PyPI