{"url":"https://pypi.sbomify.com/package/sailpy/1.3.1","markdown_url":"https://pypi.sbomify.com/package/sailpy/1.3.1.md","name":"sailpy","version":"1.3.1","purl":"pkg:pypi/sailpy@1.3.1","summary":null,"author":null,"project_urls":{},"requires_python":null,"license":null,"classifiers":[],"wheels":[{"filename":"sailpy-1.3.1-cp310-cp310-manylinux_2_39_x86_64.whl","url":"https://files.pythonhosted.org/packages/03/71/5bcf4d676bdce341c475fe550115410fe9a25f922aa27c4f68ec3dcac05d/sailpy-1.3.1-cp310-cp310-manylinux_2_39_x86_64.whl","sboms":[{"artifact_uuid":"083ba5e5-985e-5158-992e-21fa6ff1593f","path":"sailpy-1.3.1.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/083ba5e5-985e-5158-992e-21fa6ff1593f/download","vulnerability_count":1,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"HappySeaFox/sail","workflow":"build-python-wheels.yml","environment":"pypi","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/HappySeaFox/sail/.github/workflows/build-python-wheels.yml@refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.10":"f46e2db7344bcb23ca7480e4bd32071d978ca5bc","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/HappySeaFox/sail","1.3.6.1.4.1.57264.1.13":"f46e2db7344bcb23ca7480e4bd32071d978ca5bc","1.3.6.1.4.1.57264.1.14":"refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.15":"250055575","1.3.6.1.4.1.57264.1.16":"https://github.com/HappySeaFox","1.3.6.1.4.1.57264.1.17":"4995438","1.3.6.1.4.1.57264.1.18":"https://github.com/HappySeaFox/sail/.github/workflows/build-python-wheels.yml@refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.19":"f46e2db7344bcb23ca7480e4bd32071d978ca5bc","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/HappySeaFox/sail/actions/runs/39050141534/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"sailpy-1.3.1-cp311-cp311-manylinux_2_39_x86_64.whl","url":"https://files.pythonhosted.org/packages/20/23/f7a189bc54c33926d5304589588635e1e2677778be30e557310301b33a94/sailpy-1.3.1-cp311-cp311-manylinux_2_39_x86_64.whl","sboms":[{"artifact_uuid":"2b0bd069-e3fa-5dcf-b573-b0fdef50d95d","path":"sailpy-1.3.1.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/2b0bd069-e3fa-5dcf-b573-b0fdef50d95d/download","vulnerability_count":1,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"HappySeaFox/sail","workflow":"build-python-wheels.yml","environment":"pypi","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/HappySeaFox/sail/.github/workflows/build-python-wheels.yml@refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.10":"f46e2db7344bcb23ca7480e4bd32071d978ca5bc","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/HappySeaFox/sail","1.3.6.1.4.1.57264.1.13":"f46e2db7344bcb23ca7480e4bd32071d978ca5bc","1.3.6.1.4.1.57264.1.14":"refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.15":"250055575","1.3.6.1.4.1.57264.1.16":"https://github.com/HappySeaFox","1.3.6.1.4.1.57264.1.17":"4995438","1.3.6.1.4.1.57264.1.18":"https://github.com/HappySeaFox/sail/.github/workflows/build-python-wheels.yml@refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.19":"f46e2db7344bcb23ca7480e4bd32071d978ca5bc","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/HappySeaFox/sail/actions/runs/39050141534/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"sailpy-1.3.1-cp312-cp312-manylinux_2_39_x86_64.whl","url":"https://files.pythonhosted.org/packages/da/cb/ffba79ea2c134e7be1d87c6b0e319288f4c9467a638ad872ad2dfd55684d/sailpy-1.3.1-cp312-cp312-manylinux_2_39_x86_64.whl","sboms":[{"artifact_uuid":"e715b74d-57e0-57b9-9e52-780e737b997b","path":"sailpy-1.3.1.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/e715b74d-57e0-57b9-9e52-780e737b997b/download","vulnerability_count":1,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"HappySeaFox/sail","workflow":"build-python-wheels.yml","environment":"pypi","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/HappySeaFox/sail/.github/workflows/build-python-wheels.yml@refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.10":"f46e2db7344bcb23ca7480e4bd32071d978ca5bc","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/HappySeaFox/sail","1.3.6.1.4.1.57264.1.13":"f46e2db7344bcb23ca7480e4bd32071d978ca5bc","1.3.6.1.4.1.57264.1.14":"refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.15":"250055575","1.3.6.1.4.1.57264.1.16":"https://github.com/HappySeaFox","1.3.6.1.4.1.57264.1.17":"4995438","1.3.6.1.4.1.57264.1.18":"https://github.com/HappySeaFox/sail/.github/workflows/build-python-wheels.yml@refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.19":"f46e2db7344bcb23ca7480e4bd32071d978ca5bc","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/HappySeaFox/sail/actions/runs/39050141534/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"sailpy-1.3.1-cp313-cp313-manylinux_2_39_x86_64.whl","url":"https://files.pythonhosted.org/packages/2e/0b/63616d2e66f5e517602985dd62b74c8f254b057b590459cfba7830842d91/sailpy-1.3.1-cp313-cp313-manylinux_2_39_x86_64.whl","sboms":[{"artifact_uuid":"a4a89850-82a5-50db-8610-ed0e57c1f67e","path":"sailpy-1.3.1.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/a4a89850-82a5-50db-8610-ed0e57c1f67e/download","vulnerability_count":1,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"HappySeaFox/sail","workflow":"build-python-wheels.yml","environment":"pypi","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/HappySeaFox/sail/.github/workflows/build-python-wheels.yml@refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.10":"f46e2db7344bcb23ca7480e4bd32071d978ca5bc","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/HappySeaFox/sail","1.3.6.1.4.1.57264.1.13":"f46e2db7344bcb23ca7480e4bd32071d978ca5bc","1.3.6.1.4.1.57264.1.14":"refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.15":"250055575","1.3.6.1.4.1.57264.1.16":"https://github.com/HappySeaFox","1.3.6.1.4.1.57264.1.17":"4995438","1.3.6.1.4.1.57264.1.18":"https://github.com/HappySeaFox/sail/.github/workflows/build-python-wheels.yml@refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.19":"f46e2db7344bcb23ca7480e4bd32071d978ca5bc","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/HappySeaFox/sail/actions/runs/39050141534/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"sailpy-1.3.1-cp314-cp314-manylinux_2_39_x86_64.whl","url":"https://files.pythonhosted.org/packages/fa/21/5870ff9cdbbc90ce0adbda441ca24e1f8167890103585686f98d7440f6fd/sailpy-1.3.1-cp314-cp314-manylinux_2_39_x86_64.whl","sboms":[{"artifact_uuid":"3b8e8ce2-60cd-51da-98ba-b8f83a59ec09","path":"sailpy-1.3.1.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/3b8e8ce2-60cd-51da-98ba-b8f83a59ec09/download","vulnerability_count":1,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"HappySeaFox/sail","workflow":"build-python-wheels.yml","environment":"pypi","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/HappySeaFox/sail/.github/workflows/build-python-wheels.yml@refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.10":"f46e2db7344bcb23ca7480e4bd32071d978ca5bc","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/HappySeaFox/sail","1.3.6.1.4.1.57264.1.13":"f46e2db7344bcb23ca7480e4bd32071d978ca5bc","1.3.6.1.4.1.57264.1.14":"refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.15":"250055575","1.3.6.1.4.1.57264.1.16":"https://github.com/HappySeaFox","1.3.6.1.4.1.57264.1.17":"4995438","1.3.6.1.4.1.57264.1.18":"https://github.com/HappySeaFox/sail/.github/workflows/build-python-wheels.yml@refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.19":"f46e2db7344bcb23ca7480e4bd32071d978ca5bc","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/HappySeaFox/sail/actions/runs/39050141534/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"sailpy-1.3.1-cp315-cp315-manylinux_2_39_x86_64.whl","url":"https://files.pythonhosted.org/packages/3c/b9/fadd2bd71726b4677d36132f92603e74d2f40146fd0b469d822987a2a0f4/sailpy-1.3.1-cp315-cp315-manylinux_2_39_x86_64.whl","sboms":[{"artifact_uuid":"ec4b56b0-ecaf-5055-b2ae-55f26e50a9b5","path":"sailpy-1.3.1.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/ec4b56b0-ecaf-5055-b2ae-55f26e50a9b5/download","vulnerability_count":1,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"HappySeaFox/sail","workflow":"build-python-wheels.yml","environment":"pypi","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/HappySeaFox/sail/.github/workflows/build-python-wheels.yml@refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.10":"b6aa21ed3edd34d35edee81e3f7748fe7a8f10d9","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/HappySeaFox/sail","1.3.6.1.4.1.57264.1.13":"b6aa21ed3edd34d35edee81e3f7748fe7a8f10d9","1.3.6.1.4.1.57264.1.14":"refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.15":"250055575","1.3.6.1.4.1.57264.1.16":"https://github.com/HappySeaFox","1.3.6.1.4.1.57264.1.17":"4995438","1.3.6.1.4.1.57264.1.18":"https://github.com/HappySeaFox/sail/.github/workflows/build-python-wheels.yml@refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.19":"b6aa21ed3edd34d35edee81e3f7748fe7a8f10d9","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/HappySeaFox/sail/actions/runs/39133778453/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}}],"formats":["CycloneDX"],"sbom_count":6,"has_attestation":true,"vulnerabilities":[{"id":"CVE-2026-11979","aliases":["UBUNTU-CVE-2026-11979"],"summary":null,"severity":"high","score":7.8,"package":"libxml2","version":"2.9.14+dfsg-1.3ubuntu3.10","ecosystem":"Ubuntu","purl":"pkg:deb/ubuntu/libxml2@2.9.14%2Bdfsg-1.3ubuntu3.10","fixed":[],"url":"https://insights.sbomify.com/CVE-2026-11979/","wheels":["sailpy-1.3.1-cp310-cp310-manylinux_2_39_x86_64.whl","sailpy-1.3.1-cp311-cp311-manylinux_2_39_x86_64.whl","sailpy-1.3.1-cp312-cp312-manylinux_2_39_x86_64.whl","sailpy-1.3.1-cp313-cp313-manylinux_2_39_x86_64.whl","sailpy-1.3.1-cp314-cp314-manylinux_2_39_x86_64.whl","sailpy-1.3.1-cp315-cp315-manylinux_2_39_x86_64.whl"]}],"vulnerability_scan":{"scanned_sboms":6,"total_sboms":6,"scanned_at":"2026-11-10","scanner":"osv-scanner 2.7.0","severity_counts":{"high":1}}}