Skip to content

Commit 67c505d

Browse files
radoeringneersighted
authored andcommitted
chore: update poetry-core to 1.3 and fix deprecations
(cherry picked from commit 1215ba8)
1 parent 017bc15 commit 67c505d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+66
-70
lines changed

poetry.lock

Lines changed: 7 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ generate-setup-file = false
4444
[tool.poetry.dependencies]
4545
python = "^3.7"
4646

47-
poetry-core = "1.2.0"
47+
poetry-core = "1.3.1"
4848
poetry-plugin-export = "^1.1.1"
4949
"backports.cached-property" = { version = "^1.0.2", python = "<3.8" }
5050
cachecontrol = { version = "^0.12.9", extras = ["filecache"] }
@@ -77,8 +77,6 @@ tox = "^3.18"
7777
pre-commit = "^2.6"
7878

7979
[tool.poetry.group.test.dependencies]
80-
# TODO: remove when bumping poetry-core to 1.3
81-
poetry-core = { git = "https://github.com/finswimmer/core.git", branch = "fix/available-pythons" }
8280
deepdiff = "^5.0"
8381
flatdict = "^4.0.1"
8482
httpretty = "^1.0"

src/poetry/console/commands/add.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ class AddCommand(InstallerCommand, InitCommand):
9595
loggers = ["poetry.repositories.pypi_repository", "poetry.inspection.info"]
9696

9797
def handle(self) -> int:
98-
from poetry.core.semver.helpers import parse_constraint
98+
from poetry.core.constraints.version import parse_constraint
9999
from tomlkit import inline_table
100100
from tomlkit import parse as parse_toml
101101
from tomlkit import table

src/poetry/console/commands/self/add.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from __future__ import annotations
22

3-
from poetry.core.semver.version import Version
3+
from poetry.core.constraints.version import Version
44

55
from poetry.__version__ import __version__
66
from poetry.console.commands.add import AddCommand

src/poetry/console/commands/show.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -516,7 +516,7 @@ def find_latest_package(
516516
return selector.find_best_candidate(name, f">={package.pretty_version}")
517517

518518
def get_update_status(self, latest: Package, package: Package) -> str:
519-
from poetry.core.semver.helpers import parse_constraint
519+
from poetry.core.constraints.version import parse_constraint
520520

521521
if latest.full_pretty_version == package.full_pretty_version:
522522
return "up-to-date"

src/poetry/console/commands/version.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111

1212

1313
if TYPE_CHECKING:
14-
from poetry.core.semver.version import Version
14+
from poetry.core.constraints.version import Version
1515

1616

1717
class VersionCommand(Command):
@@ -91,7 +91,7 @@ def handle(self) -> int:
9191
return 0
9292

9393
def increment_version(self, version: str, rule: str) -> Version:
94-
from poetry.core.semver.version import Version
94+
from poetry.core.constraints.version import Version
9595

9696
try:
9797
parsed = Version.parse(version)

src/poetry/installation/chooser.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@
1414

1515

1616
if TYPE_CHECKING:
17+
from poetry.core.constraints.version import Version
1718
from poetry.core.packages.package import Package
1819
from poetry.core.packages.utils.link import Link
19-
from poetry.core.semver.version import Version
2020

2121
from poetry.repositories.pool import Pool
2222
from poetry.utils.env import Env

src/poetry/installation/pip_installer.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
from typing import TYPE_CHECKING
1010
from typing import Any
1111

12+
from poetry.core.constraints.version import Version
1213
from poetry.core.pyproject.toml import PyProjectTOML
13-
from poetry.core.semver.version import Version
1414

1515
from poetry.installation.base_installer import BaseInstaller
1616
from poetry.repositories.http import HTTPRepository

src/poetry/masonry/builders/editable.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@
1010
from pathlib import Path
1111
from typing import TYPE_CHECKING
1212

13+
from poetry.core.constraints.version import Version
1314
from poetry.core.masonry.builders.builder import Builder
1415
from poetry.core.masonry.builders.sdist import SdistBuilder
1516
from poetry.core.masonry.utils.package_include import PackageInclude
16-
from poetry.core.semver.version import Version
1717

1818
from poetry.utils._compat import WINDOWS
1919
from poetry.utils._compat import decode

src/poetry/mixology/failure.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
from typing import TYPE_CHECKING
44
from typing import cast
55

6-
from poetry.core.semver.helpers import parse_constraint
6+
from poetry.core.constraints.version import parse_constraint
77

88
from poetry.mixology.incompatibility_cause import ConflictCause
99
from poetry.mixology.incompatibility_cause import PythonCause

0 commit comments

Comments
 (0)