--- - branch: MAIN date: Tue Oct 18 08:52:52 UTC 2022 files: - new: '1.10' old: '1.9' path: pkgsrc/devel/py-packageurl/Makefile pathrev: pkgsrc/devel/py-packageurl/Makefile@1.10 type: modified - new: '1.8' old: '1.7' path: pkgsrc/devel/py-packageurl/distinfo pathrev: pkgsrc/devel/py-packageurl/distinfo@1.8 type: modified id: 20221018T085252Z.9c358ace0ef960e63b4450a02c6441eda2e311af log: | py-packageurl: updated to 0.10.4 0.10.4 (2022-10-17) ------------------- - Refactor the purl2url functions and utilities - Split purl2url into `get_repo_url()` and `get_download_url()` returning accordingly a "Repository URL" and a "Download URL". - A new `get_inferred_urls` function is available to get return all inferred URLs (repository and download) values. - Add support in purl2url for npm, pypi, hackage, and nuget. - Package URL qualifiers can now be provided to `purl_from_pattern()`. - The `download_url` qualifier is returned in `get_download_url()` when available. - Usage of `purl2url.purl2url` and `purl2url.get_url` is still available for backward compatibility but should be migrated to `purl2url.get_repo_url`. - Include the `version_prefix` ("v" or "V") as a qualifier in build_github_purl This allow to infer valid URLs in the context of purl2url. module: pkgsrc subject: 'CVS commit: pkgsrc/devel/py-packageurl' unixtime: '1666083172' user: adam