{"url":"https://pypi.sbomify.com/package/pyprevent/0.1.6","markdown_url":"https://pypi.sbomify.com/package/pyprevent/0.1.6.md","name":"pyprevent","version":"0.1.6","purl":"pkg:pypi/pyprevent@0.1.6","summary":"Python implementation of 2024 AHA PREVENT calculator","author":null,"project_urls":{"Source":"https://github.com/lhegstrom/PyPrevent/","Tracker":"https://github.com/lhegstrom/PyPrevent/issues"},"requires_python":null,"license":null,"classifiers":[],"wheels":[{"filename":"pyprevent-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","url":"https://files.pythonhosted.org/packages/d3/0b/3576f8f163067f48aea9d279629543c4c09bc2767dce416e2c0e29bb50c1/pyprevent-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","sboms":[{"artifact_uuid":"b6b49793-bc61-5c5c-9ae7-50c579604ba3","path":"pyprevent-0.1.6.dist-info/sboms/pyprevent.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/b6b49793-bc61-5c5c-9ae7-50c579604ba3/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"pyprevent-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","url":"https://files.pythonhosted.org/packages/ef/e1/dc4192eb09ba591cb84635a821cfea172473f4ca0f7c636c53370fe38f12/pyprevent-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","sboms":[{"artifact_uuid":"a3c34c07-7bde-5db2-9ad0-45bd5fc4f0c2","path":"pyprevent-0.1.6.dist-info/sboms/pyprevent.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/a3c34c07-7bde-5db2-9ad0-45bd5fc4f0c2/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"pyprevent-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","url":"https://files.pythonhosted.org/packages/b5/df/15cd6cb61f3f3e550e4020078876c0e0307a24103dc1121f6f27065ddf11/pyprevent-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","sboms":[{"artifact_uuid":"0bfe4b87-2b3c-5c5c-8865-410825661e1f","path":"pyprevent-0.1.6.dist-info/sboms/pyprevent.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/0bfe4b87-2b3c-5c5c-8865-410825661e1f/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"pyprevent-0.1.6-cp312-cp312-win_amd64.whl","url":"https://files.pythonhosted.org/packages/3d/88/6b562ed4ba6adde10f8f604dfec81fc1e36c46dac1a52eb65b1f84c4035e/pyprevent-0.1.6-cp312-cp312-win_amd64.whl","sboms":[{"artifact_uuid":"b31e27d8-ecfb-5e85-93c1-181b99fea9a5","path":"pyprevent-0.1.6.dist-info/sboms/pyprevent.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/b31e27d8-ecfb-5e85-93c1-181b99fea9a5/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"pyprevent-0.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","url":"https://files.pythonhosted.org/packages/1d/24/e1c1bc1dc19aa60bf8fda2d09e2188772445b7b116189891c70d85022d56/pyprevent-0.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","sboms":[{"artifact_uuid":"8a33478a-3337-575c-b4a3-58ebd6256479","path":"pyprevent-0.1.6.dist-info/sboms/pyprevent.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/8a33478a-3337-575c-b4a3-58ebd6256479/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"pyprevent-0.1.6-cp313-cp313-win_amd64.whl","url":"https://files.pythonhosted.org/packages/76/e8/1ffd0f1d5b4a032c17971035e3f3ef3b6c5b077529781ad539b3f36eb28b/pyprevent-0.1.6-cp313-cp313-win_amd64.whl","sboms":[{"artifact_uuid":"f6092a01-36b8-59a9-893d-f1549c08c5c7","path":"pyprevent-0.1.6.dist-info/sboms/pyprevent.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/f6092a01-36b8-59a9-893d-f1549c08c5c7/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"pyprevent-0.1.6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","url":"https://files.pythonhosted.org/packages/3b/92/640e7dae59adb306812f0a4b6bae7c9d597574e47b9f3a8bcf9ac4b6c4e9/pyprevent-0.1.6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","sboms":[{"artifact_uuid":"0d1537dc-623a-50c7-bf77-af65044ea5b1","path":"pyprevent-0.1.6.dist-info/sboms/pyprevent.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/0d1537dc-623a-50c7-bf77-af65044ea5b1/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"pyprevent-0.1.6-cp314-cp314-win_amd64.whl","url":"https://files.pythonhosted.org/packages/98/dc/8b4a49c13c6dbf34bb8577382128495248e7ae8d353c6399af84d5086beb/pyprevent-0.1.6-cp314-cp314-win_amd64.whl","sboms":[{"artifact_uuid":"94429a58-1bb4-585d-9672-4a6b847afbca","path":"pyprevent-0.1.6.dist-info/sboms/pyprevent.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/94429a58-1bb4-585d-9672-4a6b847afbca/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"pyprevent-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","url":"https://files.pythonhosted.org/packages/13/f9/672d0f9e3046fdd9a44f002fee3e05faa7b2e61ae9ac8cb5aa80e2becee8/pyprevent-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","sboms":[{"artifact_uuid":"6bf22b95-619a-531d-8dd1-97f0ca537c6d","path":"pyprevent-0.1.6.dist-info/sboms/pyprevent.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/6bf22b95-619a-531d-8dd1-97f0ca537c6d/download","vulnerability_count":4,"scan_error":null}],"attestation":{"status":"not_available"}}],"formats":["CycloneDX"],"sbom_count":9,"has_attestation":false,"vulnerabilities":[{"id":"GHSA-36hh-v3qg-5jq4","aliases":["RUSTSEC-2026-0176"],"summary":"PyO3 has an Out-of-bounds Read in `nth` / `nth_back` for `PyList` and `PyTuple` iterators","severity":"high","score":8.7,"package":"pyo3","version":"0.20.2","ecosystem":"crates.io","purl":"pkg:cargo/pyo3@0.20.2","fixed":["0.29.0"],"url":"https://osv.dev/vulnerability/GHSA-36hh-v3qg-5jq4","wheels":["pyprevent-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","pyprevent-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","pyprevent-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","pyprevent-0.1.6-cp312-cp312-win_amd64.whl","pyprevent-0.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","pyprevent-0.1.6-cp313-cp313-win_amd64.whl","pyprevent-0.1.6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","pyprevent-0.1.6-cp314-cp314-win_amd64.whl","pyprevent-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"]},{"id":"RUSTSEC-2026-0177","aliases":["GHSA-chgr-c6px-7xpp"],"summary":"Missing `Sync` bound on `PyCFunction::new_closure` closures","severity":"medium","score":6.3,"package":"pyo3","version":"0.20.2","ecosystem":"crates.io","purl":"pkg:cargo/pyo3@0.20.2","fixed":["0.29.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0177","wheels":["pyprevent-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","pyprevent-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","pyprevent-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","pyprevent-0.1.6-cp312-cp312-win_amd64.whl","pyprevent-0.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","pyprevent-0.1.6-cp313-cp313-win_amd64.whl","pyprevent-0.1.6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","pyprevent-0.1.6-cp314-cp314-win_amd64.whl","pyprevent-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"]},{"id":"RUSTSEC-2025-0020","aliases":["GHSA-pph8-gcv7-4qj5"],"summary":"Risk of buffer overflow in `PyString::from_object`","severity":"low","score":2.9,"package":"pyo3","version":"0.20.2","ecosystem":"crates.io","purl":"pkg:cargo/pyo3@0.20.2","fixed":["0.24.1"],"url":"https://osv.dev/vulnerability/RUSTSEC-2025-0020","wheels":["pyprevent-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","pyprevent-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","pyprevent-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","pyprevent-0.1.6-cp312-cp312-win_amd64.whl","pyprevent-0.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","pyprevent-0.1.6-cp313-cp313-win_amd64.whl","pyprevent-0.1.6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","pyprevent-0.1.6-cp314-cp314-win_amd64.whl","pyprevent-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"]},{"id":"RUSTSEC-2026-0204","aliases":[],"summary":"Invalid pointer dereference in `fmt::Pointer` impl for `Atomic` and `Shared` when the underlying pointer is invalid","severity":"unknown","score":null,"package":"crossbeam-epoch","version":"0.9.18","ecosystem":"crates.io","purl":"pkg:cargo/crossbeam-epoch@0.9.18","fixed":["0.9.20"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0204","wheels":["pyprevent-0.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","pyprevent-0.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","pyprevent-0.1.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","pyprevent-0.1.6-cp312-cp312-win_amd64.whl","pyprevent-0.1.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","pyprevent-0.1.6-cp313-cp313-win_amd64.whl","pyprevent-0.1.6-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","pyprevent-0.1.6-cp314-cp314-win_amd64.whl","pyprevent-0.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl"]}],"vulnerability_scan":{"scanned_sboms":9,"total_sboms":9,"scanned_at":"2026-11-10","scanner":"osv-scanner 2.7.0","severity_counts":{"high":1,"medium":1,"low":1,"unknown":1}}}