Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==1.3.2
->==1.8.3
==1.3.1
->==1.8.3
==1.2.0
->==1.4.1
==1.2.0
->==1.8.0
==1.2.1
->==1.5.2
Release Notes
python-poetry/poetry (poetry)
v1.8.3
Compare Source
Added
+
(#9207).Changed
pkginfo>=1.10
to ensure support for packages with metadata version 2.3 (#9130).Fixed
poetry self
commands printed a warning that the current project cannot be installed (#9302).poetry install
sporadically failed with aKeyError
due to a race condition (#9335).Docs
poetry shell
(#9060).poetry add
(#9080).publish
(#9110).pyproject.toml
example for a dependency with multiple extras (#9138).poetry add
(#9230).poetry publish
(#9255).--readme
option inpoetry new
(#9260).dependencies
(#9256).pipx
(#9320).v1.8.2
Compare Source
Fixed
lazy-wheel
error handling if the index server is behaving badly in an unexpected way (#9051).lazy-wheel
error handling if the index server does not handle HTTP range requests correctly (#9082).lazy-wheel
error handling if the index server pretends to support HTTP range requests but does not respect them (#9084).lazy-wheel
to allow redirects for HEAD requests (#9087).lazy-wheel
errors (#9059).poetry add
failed in non-package mode if no project name was set (#9046).v1.8.1
Compare Source
Fixed
packaging
(#9031).Docs
master
branch tomain
(#9022).v1.8.0
Compare Source
Added
non-package
mode for use cases where Poetry is only used for dependency management (#8650).lazy-wheel
config option (default:true
) to reduce wheel downloads during dependency resolution (#8815,#8941).
poetry check
validates that no unknown sources are referenced in dependencies (#8709).to
key intool.poetry.packages
to allow custom subpackage names (#8791).keyring
(#8910).--sync
option topoetry update
(#8931).--output
option topoetry build
(#8828).--dist-dir
option topoetry publish
(#8828).Changed
default
(#8771).installer.modern-installation
tofalse
(#8988).pip<19
(#8894).requests-toolbelt>=1
(#8680).platformdirs
4.x (#8668).xattr
1.x on macOS (#8801).fish
(#8804).system
tobase
in output ofpoetry env info
(#8832).poetry version
(#8849).tool.poetry.scripts
(#8898).Fixed
poetry shell
failed when Python has been installed with MSYS2 (#8644).sdist
path dependency (#8682).poetry install
failed because an unused extra was not available (#8548).poetry install --sync
did not remove an unrequested extra (#8621).poetry init
did not allow specific characters in the author field (#8779).sdists
from misconfigured servers (#8701).poetry shell
failed inzsh
if a space was in the venv path (#7245).setup.py
were ignored silently (#9000).virtualenv.options
were ignored (#9015).virtualenvs.options.no-pip
andvirtualenvs.options.no-setuptools
were not normalized (#9015).Docs
--no-dev
with--without dev
in the FAQ (#8659).poetry-check
instead of the deprecatedpoetry-lock
pre-commit hook (#8675).poetry show --why
(#8817).poetry update
(#8706).poetry run
and externally managed environments (#8748).tox
fortox
4.x (#8658).format
option forinclude
andexclude
value (#8852).tox
and configured credentials (#8888).pipx
(#8878).poetry add
with git dependencies over ssh (#8911).--only main
instead of--without dev
(#8921).develop
attribute is a Poetry-specific feature and not propagated to other tools (#8971).poetry-core (
1.9.0
)#669,
#678,
#694).
v1.7.1
Compare Source
Fixed
poetry init
failed when trying to add dependencies (#8655).poetry install
failed ifvirtualenvs.create
was set tofalse
(#8672).v1.7.0
Compare Source
Added
poetry-plugin-export
will not be installed by default anymore (#8562).poetry-install
pre-commit hook (#8327).--next-phase
option topoetry version
(#8089).Changed
user-agent
for all HTTP requests (#8394).setuptools
per default in Python 3.12 (#7803).wheel
per default (#7803).setuptools
andwheel
when runningpoetry install --sync
if they are not required by the project (#8600).keyring
handling (#8227).description
field when extracting metadata fromsetup.py
files (#8545).Fixed
virtualenvs.options.system-site-packages
was set (#8359).poetry shell
did not work completely withnushell
(#8478).poetry config pypi-token.pypi
without a value (#8502).Docs
pipx
the preferred (first mentioned) installation method (#8090).poetry self
on Windows (#8090).poetry add
with a git dependency (#8438).POETRY_REPOSITORIES_
variables docs (#8492).CITATION.cff
file (#8510).poetry-core (
1.8.1
)extra
markers (#636).lib
folder was added to the wheel (#634).poetry-plugin-export (
^1.6.0
)--all-extras
option (#241).v1.6.1
Compare Source
Fixed
requests
(#8336).v1.6.0
Compare Source
Added
poetry lock
for certain edge cases (#8256).poetry install
(#8031).poetry check
validates that specifiedreadme
files do exist (#7444).vox
in thexonsh
shell (#8203).pre-commit
hooks for projects where the pyproject.toml file is located in a subfolder (#8204).git+http://
scheme (#6619).Changed
poetry lock --check
topoetry check --lock
and deprecate the former (#8015).Fixed
build-system.requires
were not respected for projects with build scripts (#7975).poetry show --top-level
did not show top level dependencies with extras (#8076).poetry init
handled projects withsrc
layout incorrectly (#8218)..pth
files with the wrong encoding (#8041).poetry install
did not respect the source if the same version of a package has been locked from different sources (#8304).Docs
virtualenvs.in-project
setting. (#8126).pre-commit
YAML style to be consistent with pre-commit's own examples (#8146).nox-poetry
package (#8173).reference
instead of deprecatedcallable
in the scripts example (#8211).poetry-core (
1.7.0
)|
as a value separator in markers with the operatorsin
andnot in
(#608)..gitignore
file resulting in an empty wheel (#611).poetry-plugin-export (
^1.5.0
)v1.5.1
Compare Source
Added
Changed
Fixed
poetry run
did no longer execute relative-path scripts (#7963).in-project
environments (#7977).Docs
poetry-core (
1.6.1
)poetry-plugin-export (
^1.4.0
)--extra-index-url
and--trusted-host
was not generated for sources with priorityexplicit
(#205).v1.5.0
Compare Source
Added
explicit
andsupplemental
(#7658,#6879).
#7473).
#7923).
--executable
option topoetry env info
(#7547).--top-level
option topoetry show
(#7415).--lock
option topoetry remove
(#7917).POETRY_REQUESTS_TIMEOUT
option (#7081).Changed
experimental.new-installer
(#7356).priority
key for sources and deprecate flagsdefault
andsecondary
(#7658).poetry run <entry point>
if the entry point was not previously installed viapoetry install
(#7606).Fixed
Retry-After
in HTTP responses was not respected and retries were handled inconsistently (#7072).direct_url.json
of an editable install from a git dependency was invalid (#7473).poetry install
returns a zero exit status even though the build script failed (#7812)..venv
was not used ifin-project
was not set (#7792).poetry add
were not parsed correctly (#7836).poetry shell
did not send a newline tofish
(#7884).poetry update --lock
printed operations that were not executed (#7915).poetry add --lock
did perform a full update of all dependencies (#7920).poetry shell
did not work withnushell
(#7919).Docs
--dev
(#7647).poetry.lock
(#7506).virtualenv.create
(#7608).poetry-core (
1.6.0
)tomlkit
withtomli
, which changes the interface of some internal classes (#483).Package.category
(#561).poetry build
created duplicate Python classifiers if they were specified manually (#578).v1.4.2
Compare Source
Changed
RECORD
files, Poetry does not fail anymore but only prints a warning.This mitigates an unintended change introduced in Poetry 1.4.1 (#7694).
Fixed
v1.4.1
Compare Source
Fixed
poetry install
did not respect the requirements for building editable dependencies (#7579).poetry init
crashed due to bad input when adding packages interactively (#7569).poetry install
ignored thesubdirectory
argument of git dependencies (#7580).no-binary
could result in a false hash mismatch (#7594).direct_url.json
during installation (#7594).poetry install --sync
attempted to remove itself (#7626).dist-info
directory names could not be installed (#7671).poetry install --compile
compiled with optimization level 1 (#7666).Docs
--extras
option (#7563).poetry-core (
1.5.2
)v1.4.0
Compare Source
Added
installer.modern-installation
) for faster installation of packages and independence from pip (#6205).Private ::
trove classifiers (#7271).@generated
comment at the beginning of the lock file (#7339).virtualenvs.prefer-active-python
when runningpoetry new
andpoetry init
(#7100).Changed
experimental.new-installer
tofalse
(#7358).platform
field from cached package info and bump the cache version (#7304).importlib-metadata
dependency (#7434).repository
modules (#7468).Fixed
poetry check
did not handle the-C, --directory
option correctly (#7241).poetry install --sync
(#7389).sys.argv[0]
when running installed scripts (#6737).direct_url.json
files were not written according to the specification (#7475).JSONDecodeError
when running a Python script that produced certain warnings (#6665).Docs
poetry export
can exportconstraints.txt
files (#7383).poetry-core (
1.5.1
)#534,
#530,
#546,
#547).
extras
are defined in the main dependency group (#542).setup.py
file in sdists by default (#318).tool.poetry.description
(#505).poetry-plugin-export (
^1.3.0
)mtkennerly/poetry-dynamic-versioning (poetry-dynamic-versioning)
v1.4.1
Compare Source
enable
command would fail when the pyproject.toml tables were out of order.v1.4.0
Compare Source
The plugin now supports Poetry's upcoming PEP-621 functionality.
More infhttps://github.com/python-poetry/poetry/issues/3332ues/3332
If your pyproject.toml defines
tool.poetry.name
,then the plugin will preserve its existing behavior.
However, if your pyproject.toml:
tool.poetry.name
project.name
project.dynamic
to include"version"
project.version
...then the plugin will enable its PEP-621 functionality.
Because PEP-621 support is not yet released and finalized in Poetry itself,
it is also subject to change in the plugin.
(Prototyped by edgarrmondragon)
v1.3.0
Compare Source
pattern-prefix
option to add a prefix to the version tag pattern.ignore-untracked
option to control the detection of dirty state.from-file
config section to read a version from a file instead of the VCS.POETRY_DYNAMIC_VERSIONING_DEBUG
environment variable for some logging.python-poetry/poetry-plugin-export (poetry-plugin-export)
v1.8.0
Compare Source
Changed
poetry
andpoetry-core
to allow (future)2.*
versions (#280).Fixed
v1.7.1
Compare Source
Changed
--index-url
before--extra-index-url
to work around a pip bug (#270).Fixed
--index-url
despite PyPI being among the sources (#270).v1.7.0
Compare Source
Changed
Fixed
--extra-index-url
even though PyPI was deactivated (#263).v1.6.0
Compare Source
Added
--all-extras
option (#241).Fixed
Configuration
📅 Schedule: Branch creation - "after 5pm on the first day of the month" in timezone Europe/Zurich, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.