From 37f362dfffbb8061d6294bb1c7a4bc854a284fd7 Mon Sep 17 00:00:00 2001 From: David Hotham Date: Wed, 23 Mar 2022 23:11:12 +0000 Subject: [PATCH] markup re dependency groups at root package --- src/poetry/utils/exporter.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/poetry/utils/exporter.py b/src/poetry/utils/exporter.py index ed0493c4aba..c219a8b8522 100644 --- a/src/poetry/utils/exporter.py +++ b/src/poetry/utils/exporter.py @@ -70,8 +70,11 @@ def _export_requirements_txt( dependency_lines = set() # Get project dependencies. - groups = ["dev"] if dev else [] - root_package = self._poetry.package.with_dependency_groups(groups) + root_package = ( + self._poetry.package.clone() + if dev + else self._poetry.package.with_dependency_groups(["default"], only=True) + ) for dependency_package in self._poetry.locker.get_project_dependency_packages( project_requires=root_package.all_requires,