Bump poetry from 1.4.1 to 1.7.0
Bumps poetry from 1.4.1 to 1.7.0.
Release notes
Sourced from poetry's releases.
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).- Add
CITATION.cff
file (#8510).poetry-core (
1.8.1
)
... (truncated)
Changelog
Sourced from poetry's changelog.
[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
- 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).- Add
CITATION.cff
file (#8510).poetry-core (
1.8.1
)
... (truncated)
Commits
-
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) -
be0c21c
chore(deps): bump actions/setup-node from 3 to 4 (#8591) -
092402d
fix race condition to avoid downloading the same artifact in multiple threads... -
6349005
refactor: let ArtifactCache handle downloading artifacts that are not yet cached -
333bb78
refactor: extract common code from Executor._download_archive and helpers.dow... -
e12ca03
chore(deps): bump tibdex/github-app-token from 1 to 2 (#8429) - Additional commits viewable in compare view