Poetry v1.2.0.b1 Release Notes

Release Date: 2022-03-17 // about 2 years ago
  • ๐Ÿ›  Fixed

    • ๐Ÿ›  Fixed an issue where the system environment couldn't be detected (#4406).
    • ๐Ÿ›  Fixed another issue where the system environment couldn't be detected (#4433).
    • ๐Ÿ—„ Replace deprecated requests parameter in uploader (#4580).
    • ๐Ÿ›  Fix an issue where venv are detected as broken when using MSys2 on windows (#4482).
    • ๐Ÿ›  Fixed an issue where the cache breaks on windows (#4531).
    • ๐Ÿ›  Fixed an issue where a whitespace before a semicolon was missing on poetry export (#4575).
    • ๐Ÿ›  Fixed an issue where markers were not correctly assigned to nested dependencies (#3511).
    • Recognize one digit version in wheel filenames (#3338).
    • ๐Ÿ›  Fixed an issue when locale is unset (#4038).
    • ๐Ÿ›  Fixed an issue where the fallback to another interpreter didn't work (#3475).
    • ๐Ÿ”€ Merge any marker constraints into constraints with specific markers (#4590).
    • ๐Ÿ Normalize path before hashing so that the generated venv name is independent of case on Windows (#4813).
    • ๐Ÿ›  Fixed an issue where a dependency wasn't upgrade by using @latest on poetry update (#4945).
    • ๐Ÿ›  Fixed an issue where conda envs in windows are always reported as broken(#5007).
    • ๐Ÿ›  Fixed an issue where Poetry doesn't find its own venv on poetry self update (#5049).
    • ๐Ÿ›  Fix misuse of pretty_constraint (#4932).
    • ๐Ÿ›  Fixed an issue where the reported python version used for venv creation wasn't correct (#5086).
    • ๐Ÿ›  Fixed an issue where the searched package wasn't display in the interactive dialog of poetry init (#5076).
    • ๐Ÿ›  Fixed an issue where Poetry raises an exception on poetry show when no lock files exists (#5242).
    • Fixed an issue where Poetry crashes when optional vcs_info.requested_version in direct_url.json wasn't included (#5274).
    • ๐Ÿ›  Fixed an issue where dependencies with extras were updated despite using --no-update (#4618).
    • ๐Ÿ›  Fixed various places where poetry writes messages to stdout instead of stderr (#4110, #5179).
    • ๐Ÿ“ฆ Ensured that when complete packages are created dependency inherits source and resolved refs from package (#4604).
    • ๐Ÿ“ฆ Ensured that when complete packages are created dependency inherits subdirectory from package if supported (#4604).
    • Fixed an issue where POETRY_EXPERIMENTAL_NEW_INSTALLER needs to be set to an empty string to disable it (#3811).

    โž• Added

    • ๐Ÿ“ฆ poetry show <package> now also shows which packages depend on it (#2351).
    • The info dialog by poetry about now contains version information about installed poetry and poetry-core (#5288).
    • ๐Ÿ–จ Print error message when poetry publish fails (#3549).
    • โž• Added in info output to poetry lock --check (#5081).
    • โž• Added new argument --all for poetry env remove to delete all venv of a project at once (#3212).
    • โž• Added new argument --without-urls for poetry export to exclude source repository urls from the exported file (#4763).
    • โž• Added a new installer.max-workers property to the configuration (#3516).
    • โž• Added experimental option virtualenvs.prefer-active-python to detect current activated python (#4852).
    • โž• Added better windows shell support (#5053).

    ๐Ÿ”„ Changed

    • โฌ‡๏ธ Drop python3.6 support (#5055).
    • Exit with callable return code in generated script (#4456).
    • ๐Ÿ“‡ Internal use of the pep517 high level interfaces for package metadata inspections have been replaced with the build package. (#5155).
    • Poetry now raises an error if the python version in the project environment is no longer compatible with the project (#4520).