Releases: package-url/packageurl-python
Releases · package-url/packageurl-python
0.10.4 (Oct 17 2022)
-
Refactor the purl2url functions and utilities #42
- Split purl2url into
get_repo_url()
andget_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 inget_download_url()
when available.
- Split purl2url into
-
Usage of
purl2url.purl2url
andpurl2url.get_url
is still available for
backward compatibility but should be migrated topurl2url.get_repo_url
. -
Include the
version_prefix
("v" or "V") as a qualifier in build_github_purl #42
This allow to infer valid URLs in the context of purl2url.
0.10.2 (Sep 15 2022)
0.10.1 (Aug 2nd 2022)
Changes
- Add ability to filter objects with EMPTY purls in PackageURLFilter #92
Full Changelog: v0.10.0...v0.10.1
0.10.0 (Jun 27 2022)
What's Changed
- Upgrade virtualenv.pyz to latest version #85
- Replace Travis CI by GitHub Actions #84
- Add black to the CI and apply formatting on whole codebase #91
- Improve url2purl support for nom URLs
- Improve url2purl support for rubygems.org URLs #89
New Contributors
Full Changelog: v0.9.9...v0.10.0
0.9.9 (Feb 15 2022)
- Update version to be semver compliant. No changes to the code have been made.
0.9.8.1 (Feb 11 2022)
- Fix generic sourceforge PackageURL generation #79
0.9.8 (Feb 11 2022)
- Do not create a generic PackageURL for URLs without a path in url2purl #72
- Use project name as the Package name when creating generic sourceforge PackageURLs #74
- Update PyPI route pattern in url2purl to handle different file name formats #76
- Create generic PackageURL for code.google.com archive URLs #78
- Capture more download types for bitbucket URLs
0.9.7 (Feb 7 2022)
- Create a generic PackageURL for URLs that do not fit existing routes in url2purl #68
0.9.6 (Oct 5 2021)
0.9.5 (Oct 4 2021)
Add support for "archive/refs/tags/" github URLs in url2purl #47