Bump poetry from 1.4.1 to 1.7.1
Bumps poetry from 1.4.1 to 1.7.1.
Release notes
Sourced from poetry's releases.
1.7.1
Fixed
- Fix an issue where sdists that call CLI tools of their build requirements could not be installed (#8630).
- Fix an issue where sdists with symlinks could not be installed due to a broken tarfile datafilter (#8649).
- Fix an issue where
poetry init
failed when trying to add dependencies (#8655).- Fix an issue where
poetry install
failed ifvirtualenvs.create
was set tofalse
(#8672).1.7.0
Added
- Add official support for Python 3.12 (#7803, #8544).
- Print a future warning that
poetry-plugin-export
will not be installed by default anymore (#8562).- Add
poetry-install
pre-commit hook (#8327).- Add
--next-phase
option topoetry version
(#8089).- Print a warning when overwriting files from another package at installation (#8386).
- Print a warning if the current project cannot be installed (#8369).
- Report more details on build backend exceptions (#8464).
Changed
- Set Poetry as
user-agent
for all HTTP requests (#8394).- Do not install
setuptools
per default in Python 3.12 (#7803).- Do not install
wheel
per default (#7803).- Remove
setuptools
andwheel
when runningpoetry install --sync
if they are not required by the project (#8600).- Improve error message about PEP-517 support (#8463).
- Improve
keyring
handling (#8227).- Read the
description
field when extracting metadata fromsetup.py
files (#8545).Fixed
- Fix an issue where dependencies of inactive extras were locked and installed (#8399).
- Fix an issue where build requirements were not installed due to a race condition in the artifact cache (#8517).
- Fix an issue where packages included in the system site packages were installed even though
virtualenvs.options.system-site-packages
was set (#8359).- Fix an issue where git dependencies' submodules with relative URLs were handled incorrectly (#8020).
- Fix an issue where a failed installation of build dependencies was not noticed directly (#8479).
- Fix an issue where
poetry shell
did not work completely withnushell
(#8478).- Fix an issue where a confusing error messages was displayed when running
poetry config pypi-token.pypi
without a value (#8502).- Fix an issue where a cryptic error message is printed if there is no metadata entry in the lockfile (#8523).
- Fix an issue with the encoding with special characters in the virtualenv's path (#8565).
- Fix an issue where the connection pool size was not adjusted to the number of workers (#8559).
Docs
- Improve the wording regarding a project's supported Python range (#8423).
- Make
pipx
the preferred (first mentioned) installation method (#8090).- Add a warning about
poetry self
on Windows (#8090).- Fix example for
poetry add
with a git dependency (#8438).- Add information about auto-included files in wheels and sdist (#8555).
- Fix documentation of the
POETRY_REPOSITORIES_
variables docs (#8492).
... (truncated)
Changelog
Sourced from poetry's changelog.
[1.7.1] - 2023-11-16
Fixed
- Fix an issue where sdists that call CLI tools of their build requirements could not be installed (#8630).
- Fix an issue where sdists with symlinks could not be installed due to a broken tarfile datafilter (#8649).
- Fix an issue where
poetry init
failed when trying to add dependencies (#8655).- Fix an issue where
poetry install
failed ifvirtualenvs.create
was set tofalse
(#8672).[1.7.0] - 2023-11-03
Added
- Add official support for Python 3.12 (#7803, #8544).
- Print a future warning that
poetry-plugin-export
will not be installed by default anymore (#8562).- Add
poetry-install
pre-commit hook (#8327).- Add
--next-phase
option topoetry version
(#8089).- Print a warning when overwriting files from another package at installation (#8386).
- Print a warning if the current project cannot be installed (#8369).
- Report more details on build backend exceptions (#8464).
Changed
- Set Poetry as
user-agent
for all HTTP requests (#8394).- Do not install
setuptools
per default in Python 3.12 (#7803).- Do not install
wheel
per default (#7803).- Remove
setuptools
andwheel
when runningpoetry install --sync
if they are not required by the project (#8600).- Improve error message about PEP-517 support (#8463).
- Improve
keyring
handling (#8227).- Read the
description
field when extracting metadata fromsetup.py
files (#8545).Fixed
- Fix an issue where dependencies of inactive extras were locked and installed (#8399).
- Fix an issue where build requirements were not installed due to a race condition in the artifact cache (#8517).
- Fix an issue where packages included in the system site packages were installed even though
virtualenvs.options.system-site-packages
was set (#8359).- Fix an issue where git dependencies' submodules with relative URLs were handled incorrectly (#8020).
- Fix an issue where a failed installation of build dependencies was not noticed directly (#8479).
- Fix an issue where
poetry shell
did not work completely withnushell
(#8478).- Fix an issue where a confusing error messages was displayed when running
poetry config pypi-token.pypi
without a value (#8502).- Fix an issue where a cryptic error message is printed if there is no metadata entry in the lockfile (#8523).
- Fix an issue with the encoding with special characters in the virtualenv's path (#8565).
- Fix an issue where the connection pool size was not adjusted to the number of workers (#8559).
Docs
... (truncated)
Commits
-
8fe16f8
release: bump version to 1.7.1 -
4b8c6a0
fix for missing pyvenv.cfg with virtualenvs.create=false (#8672) -
2447ac1
fixpoetry init
(#8655) -
84f7ee3
avoid broken tarfile datafilter (#8649) -
ba0caff
installer: fix PATH when building a dependency from source (#8630) -
5f08ac1
release: bump version to 1.7.0 -
930ac5a
solver: ignore dependencies that are only relevant for inactive extras (#8399) -
abd993c
remove special cases for setuptools and wheel (#8600) -
a029b36
chore: update dependencies, fix some lower bounds (#8596) -
bab5ad0
[pre-commit.ci] pre-commit autoupdate (#8595) - Additional commits viewable in compare view