Bump poetry from 1.4.1 to 1.6.0
Bumps poetry from 1.4.1 to 1.6.0.
Release notes
Sourced from poetry's releases.
1.6.0
Added
- Add support for repositories that do not provide a supported hash algorithm (#8118).
- Add full support for duplicate dependencies with overlapping markers (#7257).
- Improve performance of
poetry lock
for certain edge cases (#8256).- Improve performance of
poetry install
(#8031).poetry check
validates that specifiedreadme
files do exist (#7444).- Add a downgrading note when updating to an older version (#8176).
- Add support for
vox
in thexonsh
shell (#8203).- Add support for
pre-commit
hooks for projects where the pyproject.toml file is located in a subfolder (#8204).- Add support for the
git+http://
scheme (#6619).Changed
- Drop support for Python 3.7 (#7674).
- Move
poetry lock --check
topoetry check --lock
and deprecate the former (#8015).- Change future warning that PyPI will only be disabled automatically if there are no primary sources (#8151).
Fixed
- Fix an issue where
build-system.requires
were not respected for projects with build scripts (#7975).- Fix an issue where the encoding was not handled correctly when calling a subprocess (#8060).
- Fix an issue where
poetry show --top-level
did not show top level dependencies with extras (#8076).- Fix an issue where
poetry init
handled projects withsrc
layout incorrectly (#8218).- Fix an issue where Poetry wrote
.pth
files with the wrong encoding (#8041).- Fix an issue where
poetry install
did not respect the source if the same version of a package has been locked from different sources (#8304).Docs
- Document official Poetry badge (#8066).
- Update configuration folder path for macOS (#8062).
- Add a warning about pip ignoring lock files (#8117).
- Clarify the use of the
virtualenvs.in-project
setting. (#8126).- Change
pre-commit
YAML style to be consistent with pre-commit's own examples (#8146).- Fix command for listing installed plugins (#8200).
- Mention the
nox-poetry
package (#8173).- Add an example with a PyPI source in the pyproject.toml file (#8171).
- Use
reference
instead of deprecatedcallable
in the scripts example (#8211).poetry-core (
1.7.0
)
- Improve performance of marker handling (#609).
- Allow
|
as a value separator in markers with the operatorsin
andnot in
(#608).- Put pretty name (instead of normalized name) in metadata (#620).
- Update list of supported licenses (#623).
- Fix an issue where PEP 508 dependency specifications with names starting with a digit could not be parsed (#607).
- Fix an issue where Poetry considered an unrelated
.gitignore
file resulting in an empty wheel (#611).poetry-plugin-export (
^1.5.0
)
... (truncated)
Changelog
Sourced from poetry's changelog.
[1.6.0] - 2023-08-20
Added
- Add support for repositories that do not provide a supported hash algorithm (#8118).
- Add full support for duplicate dependencies with overlapping markers (#7257).
- Improve performance of
poetry lock
for certain edge cases (#8256).- Improve performance of
poetry install
(#8031).poetry check
validates that specifiedreadme
files do exist (#7444).- Add a downgrading note when updating to an older version (#8176).
- Add support for
vox
in thexonsh
shell (#8203).- Add support for
pre-commit
hooks for projects where the pyproject.toml file is located in a subfolder (#8204).- Add support for the
git+http://
scheme (#6619).Changed
- Drop support for Python 3.7 (#7674).
- Move
poetry lock --check
topoetry check --lock
and deprecate the former (#8015).- Change future warning that PyPI will only be disabled automatically if there are no primary sources (#8151).
Fixed
- Fix an issue where
build-system.requires
were not respected for projects with build scripts (#7975).- Fix an issue where the encoding was not handled correctly when calling a subprocess (#8060).
- Fix an issue where
poetry show --top-level
did not show top level dependencies with extras (#8076).- Fix an issue where
poetry init
handled projects withsrc
layout incorrectly (#8218).- Fix an issue where Poetry wrote
.pth
files with the wrong encoding (#8041).- Fix an issue where
poetry install
did not respect the source if the same version of a package has been locked from different sources (#8304).Docs
- Document official Poetry badge (#8066).
- Update configuration folder path for macOS (#8062).
- Add a warning about pip ignoring lock files (#8117).
- Clarify the use of the
virtualenvs.in-project
setting. (#8126).- Change
pre-commit
YAML style to be consistent with pre-commit's own examples (#8146).- Fix command for listing installed plugins (#8200).
- Mention the
nox-poetry
package (#8173).- Add an example with a PyPI source in the pyproject.toml file (#8171).
- Use
reference
instead of deprecatedcallable
in the scripts example (#8211).poetry-core (
1.7.0
)
- Improve performance of marker handling (#609).
- Allow
|
as a value separator in markers with the operatorsin
andnot in
(#608).- Put pretty name (instead of normalized name) in metadata (#620).
- Update list of supported licenses (#623).
- Fix an issue where PEP 508 dependency specifications with names starting with a digit could not be parsed (#607).
- Fix an issue where Poetry considered an unrelated
.gitignore
file resulting in an empty wheel (#611).
... (truncated)
Commits
-
0384170
release: bump version to 1.6.0 -
146dad5
chore: update dependencies (#8332) -
eb74d62
installer: respect source if the same version of a package has been locked fr... -
36332d2
solver: invert heuristics for choosing the next dependency to resolve so that... -
5fe3a91
fix: missing git+http:// scheme support (#6619) -
c9292de
[pre-commit.ci] pre-commit autoupdate (#8314) -
2b16b2f
[pre-commit.ci] pre-commit autoupdate (#8281) -
88096ac
Misc fixes (#8253) -
9df40a4
Encode using locale when writing .pth files (#8041) -
dfd0db8
Remove package pyproject line if package is module (#8218) - Additional commits viewable in compare view