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:
==22.3.1
->==23.3.1
1.2.1
->1.6.1
==1.2.1
->==1.6.1
==1.3.1
->==1.6.1
==0.19.0
->==1.1.1
==0.21.1
->==1.1.1
==1.1.0
->==1.6.0
==1.2.0
->==1.6.0
==1.0.0
->==1.5.1
==1.2.1
->==1.5.1
Release Notes
pypa/pip (pip)
v23.3.1
Compare Source
v23.3
Compare Source
v23.2.1
Compare Source
v23.2
Compare Source
v23.1.2
Compare Source
v23.1.1
Compare Source
v23.1
Compare Source
v23.0.1
Compare Source
v23.0
Compare Source
python-poetry/poetry (poetry)
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
)v1.3.2
Compare Source
Fixed
-C, --directory
fails (#7266).Docs
get-poetry.py
installer from the repository (#7288).virtualenvs.path
settings (#7286).v1.3.1
Compare Source
Fixed
lockfile
was missing, resulting in a broken Poetry in rare circumstances (7169).v1.3.0
Compare Source
Added
@generated
comment as used by common tooling (#2773).poetry check
validates trove classifiers and warns for deprecations (#2881).-C, --directory
option to set the working path (#6810).Changed
poetry update
andpoetry lock
should now resolve dependencies more similarly (#6477).poetry publish
will report more useful errors when a file does not exist (#4417).poetry add
will check for duplicate entries using canonical names (#6832).pip
with--no-input
to prevent hanging without feedback (#6724, #6966).pip
with--isolated
to prevent the influence of user configuration (#6531).-I
) mode (#6628).Fixed
--dry-run
contained duplicate entries (#4660).requests
's pool size did not match the number of installer workers (#6805).poetry show --outdated
failed with a runtime error related to direct origin dependencies (#6016).ApplicationPlugin
is registered (#6304).poetry lock --no-update
(#6131).poetry shell
activation and zsh (#5795).source
field of a dependency with extras was ignored (#6472).experimental.system-git-client
could not be used via environment variable (#6783).AssertionError
due todistribution.files
beingNone
(#6788).poetry env info
did not respectvirtualenvs.prefer-active-python
(#6986).poetry env list
does not list the in-project environment (#6979).poetry env remove
removed the wrong environment (#6195).ValueError
(#6790).Docs
poetry-core (
1.4.0
)metadata_directory
is now respected as an input to thebuild_wheel
hook (#487).ParseConstraintError
is now raised on version and constraint parsing errors, and includes information on the package that caused the error (#514).poetry-plugin-export (
^1.2.0
)cleo (
^2.0.0
)v1.2.2
Compare Source
Added
Changed
poetry lock
to re-generate the lock file when invalid or incompatible (#6753).Fixed
poetry shell
was broken in git bash on Windows (#6560).Docs
publish
(#6641).--require
(#6672).poetry-core (
1.3.2
)3.11
to the list of available Python versions (#477).poetry-plugin-export (
^1.1.2
)constraints.txt
files (#128).-o
was not interpreted relative to the current working directory (#130).mtkennerly/poetry-dynamic-versioning (poetry-dynamic-versioning)
v1.1.1
Compare Source
This was because the plugin would record the "original" content of the file
after the
version
andenable
fields had already been changed.Now, substitutions are reverted first before reverting
version
andenable
.v1.1.0
Compare Source
tool.poetry-dynamic-versioning.files
config section.This allows you to create a file in a default state before applying substitutions to it.
You can also leave the substitutions in place when the plugin deactivates.
v1.0.1
Compare Source
poetry.core.semver
module.enable
command now constrains the plugin version to>=1.0.0,<2.0.0
to protect against any potential API changes.
v1.0.0
Compare Source
poetry dynamic-versioning
followed bypoetry build
would leave the plugin enabled in the sdist's pyproject.toml.
v0.25.0
Compare Source
fix-shallow-repository
option to attempt to automatically fix shallow repositories.Currently, this only supports Git and will run
git fetch --unshallow
.v0.24.0
Compare Source
POETRY_DYNAMIC_VERSIONING_COMMANDS_NO_IO
environment variable to prevent the plugin from modifying files during certain commands.
The plugin still sets the dynamic version in memory so that Poetry itself can write it as needed.
poetry version
, the plugin still activates, but no longer modifies pyproject.toml.v0.23.0
Compare Source
enable
subcommand to enable the plugin in pyproject.toml.POETRY_DYNAMIC_VERSIONING_OVERRIDE
environment variable.mode
option for substitution to support__version_tuple__
style.poetry dynamic-versioning
now outputs a summary of the changes,the same way that
poetry-dynamic-versioning
already did.v0.22.0
Compare Source
(and any other
Concern
s reported by Dunamai in the future).This becomes an error with
strict = true
.v0.21.5
Compare Source
CHANGELOG.md
andtests
are now included in sdists.v0.21.4
Compare Source
path
dependencies received the same dynamic version as the active project.This issue did not affect the build backend mode.
v0.21.3
Compare Source
(Contributed by edgarrmondragon)
v0.21.2
Compare Source
pathlib.Path.write_text
.To avoid this,
pathlib.Path.write_bytes
is used instead now.v0.21.1
Compare Source
v0.21.0
Compare Source
Right now, this just checks for unknown keys.
strict
option to prevent falling back to0.0.0
when there are no tags.This adds support for VCS archival files, namely ones produced by
git archive
andhg archive
.Refer to the Dunamai documentation for more info.
v0.20.0
Compare Source
In particular, this fixes an error when parsing Git output with
showSignature = true
configured.python-poetry/poetry-plugin-export (poetry-plugin-export)
v1.6.0
Compare Source
Added
--all-extras
option (#241).Fixed
v1.5.0
Compare Source
Changed
Fixed
v1.4.0
Compare Source
Changed
Fixed
--extra-index-url
and--trusted-host
was not generated for sources with priorityexplicit
(#205).v1.3.1
Compare Source
This release mainly fixes test suite compatibility with upcoming Poetry releases.
Changed
v1.3.0
Compare Source
Changed
Fixed
v1.2.0
Compare Source
Changed
v1.1.2
Compare Source
Fixed
constraints.txt
file fails if an editable dependency is locked (#140).v1.1.1
Compare Source
This release fixes test suite compatibility with upcoming Poetry releases. No functional changes.
sbrunner/poetry-plugin-tweak-dependencies-version (poetry-plugin-tweak-dependencies-version)
v1.5.1
Compare Source
What's Changed
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 becomes conflicted, 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 has been generated by Mend Renovate. View repository job log here.