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
onpoetry 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
indirect_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
forpoetry env remove
to delete all venv of a project at once (#3212). - โ Added new argument
--without-urls
forpoetry 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 thebuild
package. (#5155). - Poetry now raises an error if the python version in the project environment is no longer compatible with the project (#4520).