Subject: CVS commit: pkgsrc/devel/py-poetry-core
From: Adam Ciarcinski
Date: 2023-04-17 22:50:22
Message id: 20230417205022.4F2BBFA85@cvs.NetBSD.org

Log Message:
py-poetry-core: updated to 1.5.2

1.5.2 - 2023-03-13

Fixed

Fix an issue where wheels built on Windows could contain duplicate entries in \ 
the RECORD file

1.5.1 - 2023-02-20

Changed

Improve performance by caching parsed markers, constraints and versions

1.5.0 - 2023-01-27

Added

Improve marker handling
Allow overriding the output directory when building dist files
Validate whether dependencies referenced in extras are defined in the main \ 
dependency group
Improve handling of generic constraints

Changed

Deprecate the hash function of FileDependency
Do not set allows_preleases implicitly anymore if the lower bound of a \ 
constraint is a pre-release
Poetry no longer generates a setup.py file in sdists by default
Remove the unused platform attribute from Package
Deprecate the pretty_version parameter when creating a Package
Validate path dependencies during use instead of during construction

Fixed

Fix an issue where the PEP 517 metadata_directory was not respected when \ 
building an editable wheel
Fix an issue where trailing newlines were allowed in tool.poetry.description
Fix an issue where the name of the data folder in wheels was not normalized
Fix an issue where the order of entries in the RECORD file was not deterministic
Fix an issue where parsing of VCS URLs with escaped characters failed
Fix an issue where the subdirectory parameter of VCS URLs was not respected
Fix an issue where zero padding was not correctly handled in version comparisons
Fix an issue where sdist builds did not support multiple READMEs

Vendoring

attrs==22.2.0
jsonschema==4.17.3
lark==1.1.5
packaging==23.0
pyrsistent==0.19.3

1.4.0 - 2022-11-22

Added

The PEP 517 metadata_directory is now respected as an input to the build_wheel hook

Changed

Sources are now considered more carefully when dealing with dependencies with \ 
environment markers
EmptyConstraint is now hashable
ParseConstraintError is now raised on version and constraint parsing errors, and \ 
includes information on the package that caused the error

Fixed

Fix an issue where invalid PEP 508 requirements were generated due to a missing \ 
space before semicolons
Fix an issue where relative paths were encoded into package requirements, \ 
instead of a file:// URL as required by PEP 508

Vendoring

jsonschema==4.17.0
lark==1.1.4
pyrsistent==0.19.2
tomlkit==0.11.6
typing-extensions==4.4.0

Files:
RevisionActionfile
1.5modifypkgsrc/devel/py-poetry-core/Makefile
1.2modifypkgsrc/devel/py-poetry-core/PLIST
1.3modifypkgsrc/devel/py-poetry-core/distinfo