Poetry v1.2.2 Release Notes

Release Date: 2022-10-10 // over 1 year ago
  • โž• Added

    • โž• Add forward compatibility for lock file format 2.0, which will be used by Poetry 1.3 (#6608).

    ๐Ÿ”„ Changed

    • ๐Ÿ‘ Allow poetry lock to re-generate the lock file when invalid or incompatible (#6753).

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix an issue where the deprecated JSON API was used to query PyPI for available versions of a package (#6081).
    • ๐Ÿ›  Fix an issue where versions were escaped wrongly when building the wheel name (#6476).
    • ๐Ÿ›  Fix an issue where the installation of dependencies failed if pip is a dependency and is updated in parallel to other dependencies (#6582).
    • ๐Ÿ›  Fix an issue where the names of extras were not normalized according to PEP 685 (#6541).
    • ๐Ÿ›  Fix an issue where sdist names were not normalized (#6621).
    • ๐Ÿ›  Fix an issue where invalid constraints, which are ignored, were only reported in a debug message instead of a warning (#6730).
    • ๐Ÿ›  Fix an issue where poetry shell was broken in git bash on Windows (#6560).

    ๐Ÿ“„ Docs

    • ๐Ÿ“„ Rework the README and contribution docs (#6552).
    • ๐Ÿ›  Fix for inconsistent docs for multiple-constraint dependencies (#6604).
    • ๐Ÿ”ง Rephrase plugin configuration (#6557).
    • โž• Add a note about publishable repositories to publish (#6641).
    • ๐Ÿ›  Fix the path for lazy-loaded bash completion (#6656).
    • ๐Ÿ›  Fix a reference to the invalid option --require (#6672).
    • โž• Add a PowerShell one-liner to the basic usage section (#6683).
    • ๐Ÿ›  Fix the minimum poetry version in the example for plugins (#6739).