Features & Improvements
- Increase the default value of the max rounds of resolution to 1000, make it configurable. #238
- Rewrite the project's
egg-info
directory when dependencies change. So thatpdm list --graph
won't show invalid entries. #240 - When importing requirements from a
requirements.txt
file, build the package to find the name if not given in the URL. #245 - When initializing the project, prompt the user for whether the project is a library, and give empty
name
andversion
if not. #253
Bug Fixes
- Fix the version validator of wheel metadata to align with the implementation of
packaging
. #130 - Preserve the
sections
value of a pinned candidate to be reused. #234 - Strip spaces in user input when prompting for the python version to use. #252
- Fix the version parsing of Python requires to allow
>
,>=
,<
,<=
to combine with star versions. #254