uswid.purl
¶
- class uswid.purl.uSwidPurl(value: str | None = None)¶
Represents a Package URL
- __init__(value: str | None = None)¶
Initializes uSwidPurl
- name: str | None¶
Name
- namespace: str | None¶
Namespace (optional)
- parse(value: str) None ¶
- Parse from a text ID, for example:
pkg:scheme/namespace/name@version?qualifiers#subpath
pkg:foo
- protocol: str | None¶
Protocol (required)
- qualifiers: str | None¶
Qualifiers (optional)
- scheme: str | None¶
Scheme
- subpath: str | None¶
Subpath (optional)
- version: str | None¶
Version (optional)