Update dependency poetry-core to v1.4.0
This MR contains the following updates:
Package | Update | Change |
---|---|---|
poetry-core | minor |
==1.0.3 -> ==1.4.0
|
⚠ Dependency Lookup Warnings ⚠
Warnings were logged while processing this repo. Please check the logs for more information.
Release Notes
python-poetry/poetry-core
v1.4.0
Added
- The PEP 517
metadata_directory
is now respected as an input to thebuild_wheel
hook (#487).
Changed
- Sources are now considered more carefully when dealing with dependencies with environment markers (#497).
-
EmptyConstraint
is now hashable (#513). -
ParseConstraintError
is now raised on version and constraint parsing errors, and includes information on the package that caused the error (#514).
Fixed
- Fix an issue where invalid PEP 508 requirements were generated due to a missing space before semicolons (#510).
- Fix an issue where relative paths were encoded into package requirements, instead of a file:// URL as required by PEP 508 (#512).
Vendoring
v1.3.2
Fixed
- Fix an issue where the normalization was not applied to the path of an sdist built using a PEP 517 frontend (#495).
v1.3.1
Fixed
- Fix an issue where a typing-driven assertion could be false at runtime, causing a failure during prepare_metadata_for_build_wheel (#492).
v1.3.0
Added
- Add
3.11
to the list of available Python versions (#477).
Changed
- Deprecate
poetry.core.constraints.generic
, which is replaced bypoetry.core.packages.constraints
(#482). - Deprecate
poetry.core.semver
, which is replaced bypoetry.core.constraints.version
(#482).
Fixed
- Fix an issue where versions were escaped wrongly when building the wheel name (#469).
- Fix an issue where caret constraints of pre-releases with a major version of 0 resulted in an empty version range (#475).
- Fix an issue where the names of extras were not normalized according to PEP 685 (#476).
- Fix an issue where sdist names were not normalized (#484).
v1.2.0
Added
- Added support for subdirectories in
url
dependencies (#398).
Changed
- When setting an invalid version constraint an error is raised instead of silently setting "any version" (#461).
- Allow more characters in author name (#411).
Fixed
- Fixed an issue where incorrect
Requires-Dist
information was generated when environment markers where used for optional packages (#462). - Fixed an issue where incorrect python constraints were parsed from environment markers (#457).
- Fixed the hashing of markers and constraints (#466).
- Fixed an issue where the PEP 508 name of directory dependencies used platform paths (#463).
v1.1.0
- No functional changes.
v1.0.8
Added
- Add hooks according to PEP-660 for editable installs (#257).
v1.0.7
Fixed
- Fixed an issue where the wrong
git
executable could be used on Windows. (#213) - Fixed an issue where the Python 3.10 classifier was not automatically added. (#215)
v1.0.6
Added
- Added support for more hash types gen generating hashes. (#207)
v1.0.5
Fixed
- Fixed the copy of
Package
instances which led to file hashes not being available. (#193) - Fixed an issue where unsafe parameters could be passed to
git
commands. (#203) - Fixed an issue where the wrong
git
executable could be used on Windows. (#205)
v1.0.4
Fixed
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.