From cc680fc750adbe26f8955d16816eea10c7215072 Mon Sep 17 00:00:00 2001 From: Jose Javier Merchante Date: Fri, 25 Aug 2023 10:43:31 +0200 Subject: [PATCH] Fix compatibility with poetry-core 1.7.0 `poetry-core` 1.7.0 removed deprecated package `poetry.core.semver`. Replace the import for `parse_constraint` function with the new location. Signed-off-by: Jose Javier Merchante --- src/poeblix/validatewheel.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/poeblix/validatewheel.py b/src/poeblix/validatewheel.py index 1fa646b..79ae9d4 100644 --- a/src/poeblix/validatewheel.py +++ b/src/poeblix/validatewheel.py @@ -11,7 +11,7 @@ # For fixing https://github.com/python-poetry/poetry/issues/5216 from packaging.tags import sys_tags # noqa from poetry.console.commands.env_command import EnvCommand -from poetry.core.semver.helpers import parse_constraint +from poetry.core.constraints.version.parser import parse_constraint # e.g. "nemoize (>=0.1.0,<0.2.0)" from tomlkit.exceptions import NonExistentKey