Skip to content

Removal of get-poetry.py #6377

@neersighted

Description

@neersighted

This issue tracks the removal of get-poetry.py from this repository. After discussion triggered by the release of 1.2.0, and an attempt to bring awareness to the deprecation of this script, it has been decided that we will remove get-poetry.py from this repo on or after January 1, 2023.

A PR that changes get-poetry.py to have the following flow will be merged:

  • When run without an explicit version, 1.2.x will be selected (as it is the latest) and the installer will fail as it cannot install 1.2.0a1 or newer.
  • Any explicit version can be selected, and the installer will succeed for versions it understands.
  • If GET_POETRY_IGNORE_DEPRECATION=1 in set the environment, the latest installable version will be used even when no explicit version is selected.
  • In all cases a deprecation message will be printed, and warnings will be issued when uninstallable versions of Poetry are skipped.
  • A target removal date of January 1, 2023 will be printed, with a link to this issue, and a blog post linking here as well.

The get-poetry.py script is considered frozen, and will not receive fixes if it is broken by external factors.

For previous discussion of this process, see #6314.

Metadata

Metadata

Assignees

No one assigned

    Labels

    impact/deprecationIntroduces or relates to a deprecation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions