{"url":"https://pypi.sbomify.com/package/theine-core/2.1.0","markdown_url":"https://pypi.sbomify.com/package/theine-core/2.1.0.md","name":"theine-core","version":"2.1.0","purl":"pkg:pypi/theine-core@2.1.0","summary":null,"author":null,"project_urls":{},"requires_python":">=3.10","license":"BSD-3-Clause","classifiers":["Programming Language :: Python :: Implementation :: CPython","Programming Language :: Python :: Implementation :: PyPy","Programming Language :: Rust"],"wheels":[{"filename":"theine_core-2.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","url":"https://files.pythonhosted.org/packages/04/66/851bbe001e95b6c9ed298ef6aeccd8be680fb2ada1a6e040adbcaf25fb82/theine_core-2.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","sboms":[{"artifact_uuid":"42a76a7f-3136-571c-b382-a560c43d103e","path":"theine_core-2.1.0.dist-info/sboms/theine_core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/42a76a7f-3136-571c-b382-a560c43d103e/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"theine_core-2.1.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl","url":"https://files.pythonhosted.org/packages/55/4d/ec3ae1ee074963d09c3481228525c2183939553bc57612ceaba709015cdc/theine_core-2.1.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl","sboms":[{"artifact_uuid":"51ebb434-d425-5ff0-b9cf-bd82f37834d4","path":"theine_core-2.1.0.dist-info/sboms/theine_core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/51ebb434-d425-5ff0-b9cf-bd82f37834d4/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"theine_core-2.1.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl","url":"https://files.pythonhosted.org/packages/bd/fd/4a729e905f12515973e5af24dde0bcfd414d5795a1d973511c4561d30323/theine_core-2.1.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl","sboms":[{"artifact_uuid":"ff7dc811-31f3-54c9-aa07-3ce2a09a537b","path":"theine_core-2.1.0.dist-info/sboms/theine_core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/ff7dc811-31f3-54c9-aa07-3ce2a09a537b/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"theine_core-2.1.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl","url":"https://files.pythonhosted.org/packages/af/b9/e6fcc056d3bdde428de81273f3ad0e4e5dda2817f2fc3957d3fd372977eb/theine_core-2.1.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl","sboms":[{"artifact_uuid":"84fa238b-7bb0-5d66-a191-d66616f2b58e","path":"theine_core-2.1.0.dist-info/sboms/theine_core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/84fa238b-7bb0-5d66-a191-d66616f2b58e/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"theine_core-2.1.0-cp314-cp314-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/94/65/41f64cf4aac814f0447093e73add870ee4699a0a6ff998935fe5ee5ab9b6/theine_core-2.1.0-cp314-cp314-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"ab0ca99b-2f06-5519-aa99-b5056a890ffc","path":"theine_core-2.1.0.dist-info/sboms/theine_core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/ab0ca99b-2f06-5519-aa99-b5056a890ffc/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"theine_core-2.1.0-cp314-cp314-musllinux_1_2_armv7l.whl","url":"https://files.pythonhosted.org/packages/f9/02/375072d2097fb3f190d36b81d2c2b6d4c8097ddda8d231c07e4e362de05a/theine_core-2.1.0-cp314-cp314-musllinux_1_2_armv7l.whl","sboms":[{"artifact_uuid":"77e47b6d-ff5a-5d70-8782-b71e650edc84","path":"theine_core-2.1.0.dist-info/sboms/theine_core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/77e47b6d-ff5a-5d70-8782-b71e650edc84/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"theine_core-2.1.0-cp314-cp314-musllinux_1_2_i686.whl","url":"https://files.pythonhosted.org/packages/e3/7e/0bbe249395a23acb234182578dcdf5156a8a480ede6c3a3f73f1a937574a/theine_core-2.1.0-cp314-cp314-musllinux_1_2_i686.whl","sboms":[{"artifact_uuid":"77133745-6d4e-5cd1-91d2-7ba819cbb09b","path":"theine_core-2.1.0.dist-info/sboms/theine_core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/77133745-6d4e-5cd1-91d2-7ba819cbb09b/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"theine_core-2.1.0-cp314-cp314-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/7c/5a/6233f559cccae737a620c742c1893689793fabe0407ff1cc6a42c3a71f09/theine_core-2.1.0-cp314-cp314-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"da560dfc-f905-57aa-87cd-4a1ac5c71d43","path":"theine_core-2.1.0.dist-info/sboms/theine_core.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/da560dfc-f905-57aa-87cd-4a1ac5c71d43/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}}],"formats":["CycloneDX"],"sbom_count":8,"has_attestation":false,"vulnerabilities":[{"id":"RUSTSEC-2026-0176","aliases":["GHSA-36hh-v3qg-5jq4"],"summary":"Out-of-bounds read in `nth` / `nth_back` for `PyList` and `PyTuple` iterators","severity":"high","score":8.7,"package":"pyo3","version":"0.27.1","ecosystem":"crates.io","purl":"pkg:cargo/pyo3@0.27.1","fixed":["0.29.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0176","wheels":["theine_core-2.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","theine_core-2.1.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl","theine_core-2.1.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl","theine_core-2.1.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl","theine_core-2.1.0-cp314-cp314-musllinux_1_2_aarch64.whl","theine_core-2.1.0-cp314-cp314-musllinux_1_2_armv7l.whl","theine_core-2.1.0-cp314-cp314-musllinux_1_2_i686.whl","theine_core-2.1.0-cp314-cp314-musllinux_1_2_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.27.1","ecosystem":"crates.io","purl":"pkg:cargo/pyo3@0.27.1","fixed":["0.29.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0177","wheels":["theine_core-2.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","theine_core-2.1.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl","theine_core-2.1.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl","theine_core-2.1.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl","theine_core-2.1.0-cp314-cp314-musllinux_1_2_aarch64.whl","theine_core-2.1.0-cp314-cp314-musllinux_1_2_armv7l.whl","theine_core-2.1.0-cp314-cp314-musllinux_1_2_i686.whl","theine_core-2.1.0-cp314-cp314-musllinux_1_2_x86_64.whl"]},{"id":"RUSTSEC-2026-0097","aliases":["GHSA-cq8v-f236-94qc"],"summary":"Rand is unsound with a custom logger using `rand::rng()`","severity":"unknown","score":null,"package":"rand","version":"0.8.5","ecosystem":"crates.io","purl":"pkg:cargo/rand@0.8.5","fixed":["0.8.6"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0097","wheels":["theine_core-2.1.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","theine_core-2.1.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl","theine_core-2.1.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl","theine_core-2.1.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl","theine_core-2.1.0-cp314-cp314-musllinux_1_2_aarch64.whl","theine_core-2.1.0-cp314-cp314-musllinux_1_2_armv7l.whl","theine_core-2.1.0-cp314-cp314-musllinux_1_2_i686.whl","theine_core-2.1.0-cp314-cp314-musllinux_1_2_x86_64.whl"]}],"vulnerability_scan":{"scanned_sboms":8,"total_sboms":8,"scanned_at":"2026-11-10","scanner":"osv-scanner 2.7.0","severity_counts":{"high":1,"medium":1,"unknown":1}}}