1.10.0 - 2026-01-18
- Add support for exporting
pylock.tomlfiles (#357).
- Drop support for Python 3.9 (#349).
- Fix an issue where a
"dependency walk failed"error message gave an outdated advice (#353).
1.9.0 - 2025-01-12
- Add an
--all-groupsoption to export dependencies from all groups (#294).
- Drop support for Python 3.8 (#300).
- Clarify the help text of
--withand--onlyand deprecate--without(#212). - Fail if the
poetry.lockfile is not consistent with thepyproject.tomlfile (#310).
- Fix an issue where the export failed with the message
"dependency walk failed". This fix requires apoetry.lockfile created with Poetry 2.x (#286). - Fix an issue where the
pre-commithook regex matched wrong files (#285).
1.8.0 - 2024-05-11
- Relax the constraint on
poetryandpoetry-coreto allow (future)2.*versions (#280).
- Fix an issue where editable installs where not exported correctly (#258).
1.7.1 - 2024-03-19
- Export
--index-urlbefore--extra-index-urlto work around a pip bug (#270).
- Fix an issue where the source with the highest priority was exported with
--index-urldespite PyPI being among the sources (#270).
1.7.0 - 2024-03-14
- Bump minimum required poetry version to 1.8.0 (#263).
- Fix an issue where all sources were exported with
--extra-index-urleven though PyPI was deactivated (#263).
1.6.0 - 2023-10-30
- Add an
--all-extrasoption (#241).
- Fix an issue where git dependencies are exported with the branch name instead of the resolved commit hash (#213).
1.5.0 - 2023-08-20
- Drop support for Python 3.7 (#189).
- Improve warning when the lock file is not consistent with pyproject.toml (#215).
- Fix an issue where markers for dependencies required by an extra were not generated correctly (#209).
1.4.0 - 2023-05-29
- Bump minimum required poetry version to 1.5.0 (#196).
- Fix an issue where
--extra-index-urland--trusted-hostwas not generated for sources with priorityexplicit(#205).
1.3.1 - 2023-04-17
This release mainly fixes test suite compatibility with upcoming Poetry releases.
- Improve error message in some cases when the dependency walk fails (#184).
1.3.0 - 2023-01-30
- Drop some compatibility code and bump minimum required poetry version to 1.3.0 (#167).
- Fix an issue where the export failed if there was a circular dependency on the root package (#118).
1.2.0 - 2022-11-05
- Drop some compatibility code and bump minimum required poetry version to 1.2.2 (#143).
- Ensure compatibility with upcoming Poetry releases (#151).
1.1.2 - 2022-10-09
- Fix an issue where exporting a
constraints.txtfile fails if an editable dependency is locked (#140).
1.1.1 - 2022-10-03
This release fixes test suite compatibility with upcoming Poetry releases. No functional changes.
1.1.0 - 2022-10-01
- Add support for exporting
constraints.txtfiles (#128).
- Fix an issue where a relative path passed via
-owas not interpreted relative to the current working directory (#130). - Fix an issue where the names of extras were not normalized according to PEP 685 (#123).
1.0.7 - 2022-09-13
- Add support for multiple extras in a single flag (#103).
- Add
homepageandrepositoryto metadata (#113). - Add a
poetry-exportpre-commit hook (#85).
- Fix an issue where a virtual environment was created unnecessarily when running
poetry export(requires poetry 1.2.1) (#106). - Fix an issue where package sources were not taken into account (#111).
- Fix an issue where trying to export with extras that do not exist results in empty output (#103).
- Fix an issue where exporting a dependency on a package with a non-existent extra fails (#109).
- Fix an issue where only one of
--index-urland--extra-index-urlwere exported (#117).
1.0.6 - 2022-08-07
- Fixed an issue the markers of exported dependencies overlapped. #94
1.0.5 - 2022-07-12
- Added LICENSE file. #81
1.0.4 - 2022-05-26
- Fixed an issue where the exported dependencies did not list their active extras. #65
1.0.3 - 2022-05-23
This release fixes test suite compatibility with upcoming Poetry releases. No functional changes.
1.0.2 - 2022-05-10
- Fixed an issue where the exported hashes were not sorted. #54
- The implicit dependency group was renamed from "default" to "main". (Requires poetry-core > 1.1.0a7 to take effect.) #52
1.0.1 - 2022-04-11
- Fixed a regression where export incorrectly always exported default group only. #50
1.0.0 - 2022-04-05
- Fixed an issue with dependency selection when duplicates exist with different markers. poetry#4932
- Fixed an issue where unconstrained duplicate dependencies are listed with conditional on python version. poetry#5141
- Export command now constraints all exported dependencies with the root project's python version constraint. poetry#5156
- Added support for
--without-urlsoption. poetry#4763
0.2.1 - 2021-11-24
- Fixed the output for packages with markers. #13
- Check the existence of the
exportcommand before attempting to delete it. #18
0.2.0 - 2021-09-13
- Added support for dependency groups. #6