Basic changes to support poetry 1.2.0b2, no longer support Poetry 1.1.x

This commit is contained in:
Justin Wood
2022-07-01 22:08:11 -04:00
committed by Justin Wood
parent 17885b50f7
commit b54bf44dc5
11 changed files with 552 additions and 348 deletions

View File

@@ -10,8 +10,8 @@ from typing import List
from typing import Sequence
from typing import Set
from poetry.core.packages import Dependency as PoetryDependency
from poetry.core.packages import Package as PoetryPackage
from poetry.core.packages.dependency import Dependency as PoetryDependency
from poetry.core.packages.package import Package as PoetryPackage
from tox.action import Action as ToxAction
from tox.venv import VirtualEnv as ToxVirtualEnv
@@ -92,7 +92,7 @@ def build_package_map(poetry: "_poetry.Poetry") -> PackageMap:
:returns: Mapping of package names to Poetry package objects
"""
packages = collections.defaultdict(list)
for package in poetry.locker.locked_repository(True).packages:
for package in poetry.locker.locked_repository().packages:
packages[package.name].append(package)
return packages