{"url":"https://pypi.sbomify.com/package/graspologic-native/1.3.1","markdown_url":"https://pypi.sbomify.com/package/graspologic-native/1.3.1.md","name":"graspologic-native","version":"1.3.1","purl":"pkg:pypi/graspologic-native@1.3.1","summary":null,"author":null,"project_urls":{"Github":"https://github.com/graspologic-org/graspologic-native","Graspologic":"https://github.com/graspologic-org/graspologic"},"requires_python":">=3.9","license":null,"classifiers":["Development Status :: 5 - Production/Stable","License :: OSI Approved :: MIT License","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.9","Programming Language :: Python :: Implementation :: CPython","Topic :: Scientific/Engineering :: Mathematics"],"wheels":[{"filename":"graspologic_native-1.3.1-cp39-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl","url":"https://files.pythonhosted.org/packages/01/f7/c3642c95d7c3f60ade4a7b1d583bb76e9410e9ffe4185701ac87b533ccf2/graspologic_native-1.3.1-cp39-abi3-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl","sboms":[{"artifact_uuid":"36b5254d-400e-5ae3-a976-ddcd370b33d6","path":"graspologic_native-1.3.1.dist-info/sboms/graspologic_native.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/36b5254d-400e-5ae3-a976-ddcd370b33d6/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"graspologic-org/graspologic-native","workflow":"publish.yml","environment":"pypi-publish","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/graspologic-org/graspologic-native/.github/workflows/publish.yml@refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.10":"773181488b4e5b81925e302b972b294fd51f61a4","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/graspologic-org/graspologic-native","1.3.6.1.4.1.57264.1.13":"773181488b4e5b81925e302b972b294fd51f61a4","1.3.6.1.4.1.57264.1.14":"refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.15":"272818014","1.3.6.1.4.1.57264.1.16":"https://github.com/graspologic-org","1.3.6.1.4.1.57264.1.17":"169484585","1.3.6.1.4.1.57264.1.18":"https://github.com/graspologic-org/graspologic-native/.github/workflows/publish.yml@refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.19":"773181488b4e5b81925e302b972b294fd51f61a4","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/graspologic-org/graspologic-native/actions/runs/27484094415/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"graspologic_native-1.3.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","url":"https://files.pythonhosted.org/packages/ee/d6/79475dec15daa002c066494283baac911b65d7956ed6a22c5f685c20987e/graspologic_native-1.3.1-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","sboms":[{"artifact_uuid":"666d00a8-fac9-5e1c-bb17-4ae5d51a7c50","path":"graspologic_native-1.3.1.dist-info/sboms/graspologic_native.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/666d00a8-fac9-5e1c-bb17-4ae5d51a7c50/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"graspologic-org/graspologic-native","workflow":"publish.yml","environment":"pypi-publish","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/graspologic-org/graspologic-native/.github/workflows/publish.yml@refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.10":"773181488b4e5b81925e302b972b294fd51f61a4","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/graspologic-org/graspologic-native","1.3.6.1.4.1.57264.1.13":"773181488b4e5b81925e302b972b294fd51f61a4","1.3.6.1.4.1.57264.1.14":"refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.15":"272818014","1.3.6.1.4.1.57264.1.16":"https://github.com/graspologic-org","1.3.6.1.4.1.57264.1.17":"169484585","1.3.6.1.4.1.57264.1.18":"https://github.com/graspologic-org/graspologic-native/.github/workflows/publish.yml@refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.19":"773181488b4e5b81925e302b972b294fd51f61a4","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/graspologic-org/graspologic-native/actions/runs/27484094415/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"graspologic_native-1.3.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","url":"https://files.pythonhosted.org/packages/8d/73/5bcb4928f973996465cbd5dc1b33f9cbfbf1227d08fb3e0b8e82bb485a95/graspologic_native-1.3.1-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","sboms":[{"artifact_uuid":"6e30318f-7e4e-5480-a3c9-7982368f6bfd","path":"graspologic_native-1.3.1.dist-info/sboms/graspologic_native.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/6e30318f-7e4e-5480-a3c9-7982368f6bfd/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"graspologic-org/graspologic-native","workflow":"publish.yml","environment":"pypi-publish","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/graspologic-org/graspologic-native/.github/workflows/publish.yml@refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.10":"773181488b4e5b81925e302b972b294fd51f61a4","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/graspologic-org/graspologic-native","1.3.6.1.4.1.57264.1.13":"773181488b4e5b81925e302b972b294fd51f61a4","1.3.6.1.4.1.57264.1.14":"refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.15":"272818014","1.3.6.1.4.1.57264.1.16":"https://github.com/graspologic-org","1.3.6.1.4.1.57264.1.17":"169484585","1.3.6.1.4.1.57264.1.18":"https://github.com/graspologic-org/graspologic-native/.github/workflows/publish.yml@refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.19":"773181488b4e5b81925e302b972b294fd51f61a4","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/graspologic-org/graspologic-native/actions/runs/27484094415/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"graspologic_native-1.3.1-cp39-abi3-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/c4/b7/0c2774a0f566bbb58f23ab450e4a3b89221b79e0c7aff5736c887c16d78b/graspologic_native-1.3.1-cp39-abi3-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"3af951b4-4ea2-5427-82f9-538a86f72f60","path":"graspologic_native-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/3af951b4-4ea2-5427-82f9-538a86f72f60/download","vulnerability_count":0,"scan_error":null},{"artifact_uuid":"b5d7846b-d89c-5001-9fad-d23d7be84c5b","path":"graspologic_native-1.3.1.dist-info/sboms/graspologic_native.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/b5d7846b-d89c-5001-9fad-d23d7be84c5b/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"graspologic-org/graspologic-native","workflow":"publish.yml","environment":"pypi-publish","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/graspologic-org/graspologic-native/.github/workflows/publish.yml@refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.10":"773181488b4e5b81925e302b972b294fd51f61a4","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/graspologic-org/graspologic-native","1.3.6.1.4.1.57264.1.13":"773181488b4e5b81925e302b972b294fd51f61a4","1.3.6.1.4.1.57264.1.14":"refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.15":"272818014","1.3.6.1.4.1.57264.1.16":"https://github.com/graspologic-org","1.3.6.1.4.1.57264.1.17":"169484585","1.3.6.1.4.1.57264.1.18":"https://github.com/graspologic-org/graspologic-native/.github/workflows/publish.yml@refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.19":"773181488b4e5b81925e302b972b294fd51f61a4","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/graspologic-org/graspologic-native/actions/runs/27484094415/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"graspologic_native-1.3.1-cp39-abi3-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/5f/25/887e991b4466c6ca07d6670f94b1382df87b302c0c996bc4e0ddd05ddc43/graspologic_native-1.3.1-cp39-abi3-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"88545145-4ecb-5711-a666-ee2dca567464","path":"graspologic_native-1.3.1.dist-info/sboms/graspologic_native.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/88545145-4ecb-5711-a666-ee2dca567464/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"graspologic-org/graspologic-native","workflow":"publish.yml","environment":"pypi-publish","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/graspologic-org/graspologic-native/.github/workflows/publish.yml@refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.10":"773181488b4e5b81925e302b972b294fd51f61a4","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/graspologic-org/graspologic-native","1.3.6.1.4.1.57264.1.13":"773181488b4e5b81925e302b972b294fd51f61a4","1.3.6.1.4.1.57264.1.14":"refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.15":"272818014","1.3.6.1.4.1.57264.1.16":"https://github.com/graspologic-org","1.3.6.1.4.1.57264.1.17":"169484585","1.3.6.1.4.1.57264.1.18":"https://github.com/graspologic-org/graspologic-native/.github/workflows/publish.yml@refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.19":"773181488b4e5b81925e302b972b294fd51f61a4","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/graspologic-org/graspologic-native/actions/runs/27484094415/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"graspologic_native-1.3.1-cp39-abi3-win_amd64.whl","url":"https://files.pythonhosted.org/packages/64/61/f324b76d007eb765792acba95a39f9c0e749d2338049bc3a67b5adc75f65/graspologic_native-1.3.1-cp39-abi3-win_amd64.whl","sboms":[{"artifact_uuid":"86ad498b-2008-546a-8c78-387385224062","path":"graspologic_native-1.3.1.dist-info/sboms/graspologic_native.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/86ad498b-2008-546a-8c78-387385224062/download","vulnerability_count":1,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"graspologic-org/graspologic-native","workflow":"publish.yml","environment":"pypi-publish","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/graspologic-org/graspologic-native/.github/workflows/publish.yml@refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.10":"773181488b4e5b81925e302b972b294fd51f61a4","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/graspologic-org/graspologic-native","1.3.6.1.4.1.57264.1.13":"773181488b4e5b81925e302b972b294fd51f61a4","1.3.6.1.4.1.57264.1.14":"refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.15":"272818014","1.3.6.1.4.1.57264.1.16":"https://github.com/graspologic-org","1.3.6.1.4.1.57264.1.17":"169484585","1.3.6.1.4.1.57264.1.18":"https://github.com/graspologic-org/graspologic-native/.github/workflows/publish.yml@refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.19":"773181488b4e5b81925e302b972b294fd51f61a4","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/graspologic-org/graspologic-native/actions/runs/27484094415/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"graspologic_native-1.3.1-cp39-abi3-win_arm64.whl","url":"https://files.pythonhosted.org/packages/37/f6/c6fda035cb637e3fe205cc58c555ea68a091d519f7527b7d1351869cb0cd/graspologic_native-1.3.1-cp39-abi3-win_arm64.whl","sboms":[{"artifact_uuid":"cfbb5140-5218-5867-ab13-b69ae89a91f5","path":"graspologic_native-1.3.1.dist-info/sboms/graspologic_native.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/cfbb5140-5218-5867-ab13-b69ae89a91f5/download","vulnerability_count":1,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"graspologic-org/graspologic-native","workflow":"publish.yml","environment":"pypi-publish","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/graspologic-org/graspologic-native/.github/workflows/publish.yml@refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.10":"773181488b4e5b81925e302b972b294fd51f61a4","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/graspologic-org/graspologic-native","1.3.6.1.4.1.57264.1.13":"773181488b4e5b81925e302b972b294fd51f61a4","1.3.6.1.4.1.57264.1.14":"refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.15":"272818014","1.3.6.1.4.1.57264.1.16":"https://github.com/graspologic-org","1.3.6.1.4.1.57264.1.17":"169484585","1.3.6.1.4.1.57264.1.18":"https://github.com/graspologic-org/graspologic-native/.github/workflows/publish.yml@refs/tags/v1.3.1","1.3.6.1.4.1.57264.1.19":"773181488b4e5b81925e302b972b294fd51f61a4","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/graspologic-org/graspologic-native/actions/runs/27484094415/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}}],"formats":["CycloneDX"],"sbom_count":8,"has_attestation":true,"vulnerabilities":[{"id":"RUSTSEC-2026-0190","aliases":[],"summary":"Unsoundness in `Error::downcast_mut()`","severity":"unknown","score":null,"package":"anyhow","version":"1.0.102","ecosystem":"crates.io","purl":"pkg:cargo/anyhow@1.0.102","fixed":["1.0.103"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0190","wheels":["graspologic_native-1.3.1-cp39-abi3-win_amd64.whl","graspologic_native-1.3.1-cp39-abi3-win_arm64.whl"]}],"vulnerability_scan":{"scanned_sboms":8,"total_sboms":8,"scanned_at":"2026-11-10","scanner":"osv-scanner 2.7.0","severity_counts":{"unknown":1}}}