Poetry v1.2.0.a1 Release Notes

Release Date: 2021-05-21 // 6 months ago
  • ๐Ÿš€ This release is the first testing release of the upcoming 1.2.0 version.

    โฌ‡๏ธ It drops support for Python 2.7 and 3.5.

    โž• Added

    • ๐Ÿ”Œ Poetry now supports a plugin system to alter or expand Poetry's functionality. (#3733)
    • ๐Ÿ‘ Poetry now supports PEP 610. (#3876)
    • ๐Ÿ”ง Several configuration options to better control the way virtual environments are created are now available. (#3157, #3711).
    • ๐Ÿ“ฆ The new command now supports namespace packages. (#2768)
    • ๐Ÿ“ฆ The add command now supports the --editable option to add packages in editable mode. (#3940)

    ๐Ÿ”„ Changed

    • ๐Ÿ‘ Python 2.7 and 3.5 are no longer supported. (#3405)
    • ๐Ÿ—„ The usage of the get-poetry.py script is now deprecated and is replaced by the install-poetry.py script. (#3706)
    • 0๏ธโƒฃ Directory dependencies are now in non-develop mode by default. (poetry-core#98)
    • ๐Ÿ‘Œ Improved support for PEP 440 specific versions that do not abide by semantic versioning. (poetry-core#140)
    • ๐Ÿ‘Œ Improved the CLI experience and performance by migrating to the latest version of Cleo. (#3618)
    • ๐Ÿ“ฆ Packages previously considered as unsafe (pip, setuptools, wheels and distribute) can now be managed as any other package. (#2826)
    • 0๏ธโƒฃ The new command now defaults to the Markdown format for README files. (#2768)

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed an error where command line options were not taken into account when using the run command. (#3618)
    • ๐Ÿ›  Fixed an error in the way custom repositories were resolved. (#3406)