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 specified readme
files do exist (#7444 ).
Add a downgrading note when updating to an older version (#8176 ).
Add support for vox
in the xonsh
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
to poetry 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 with src
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 deprecated callable
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 operators in
and not 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
)
Fix an issue where markers for dependencies required by an extra were not generated correctly (#209 ).
You can’t perform that action at this time.