{"url":"https://pypi.sbomify.com/package/william-occam/0.2.3.1","markdown_url":"https://pypi.sbomify.com/package/william-occam/0.2.3.1.md","name":"william-occam","version":"0.2.3.1","purl":"pkg:pypi/william-occam@0.2.3.1","summary":"William: A tool for data compression and machine learning automatization","author":null,"project_urls":{"homepage":"https://occam.com.ua","source":"https://gitlab.com/occam_ua/william/","tracker":"https://gitlab.com/occam_ua/william/-/issues"},"requires_python":">=3.11","license":null,"classifiers":["Development Status :: 4 - Beta","Intended Audience :: Developers","Intended Audience :: Science/Research","License :: Free for non-commercial use","Operating System :: OS Independent","Programming Language :: Python :: 3","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.14","Topic :: Scientific/Engineering","Topic :: Scientific/Engineering :: Artificial Intelligence","Topic :: Software Development :: Libraries"],"wheels":[{"filename":"william_occam-0.2.3.1-cp311-cp311-manylinux_2_34_x86_64.whl","url":"https://files.pythonhosted.org/packages/87/73/1ef5a794a23c4da1c926559a46427b3e643327e58d916cb33127e6ac9665/william_occam-0.2.3.1-cp311-cp311-manylinux_2_34_x86_64.whl","sboms":[{"artifact_uuid":"e361ae72-9af1-573d-ad7f-1c5596688147","path":"william_occam-0.2.3.1.dist-info/sboms/william-hotloops.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/e361ae72-9af1-573d-ad7f-1c5596688147/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"william_occam-0.2.3.1-cp312-cp312-manylinux_2_34_x86_64.whl","url":"https://files.pythonhosted.org/packages/e0/82/37b72fdc52d23357fca5a3309260f58bdcfecaabe859a58ffa8786b41471/william_occam-0.2.3.1-cp312-cp312-manylinux_2_34_x86_64.whl","sboms":[{"artifact_uuid":"351ea09e-98db-5ac5-b0d3-9b62d08b7b41","path":"william_occam-0.2.3.1.dist-info/sboms/william-hotloops.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/351ea09e-98db-5ac5-b0d3-9b62d08b7b41/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"william_occam-0.2.3.1-cp313-cp313-manylinux_2_34_x86_64.whl","url":"https://files.pythonhosted.org/packages/ee/1f/c752403358b7dbbdbb8bac607419b4e17c03e0d8429f18e25d75f2e769c2/william_occam-0.2.3.1-cp313-cp313-manylinux_2_34_x86_64.whl","sboms":[{"artifact_uuid":"851c85ba-2b5d-5db1-83bf-fddd1f6a8611","path":"william_occam-0.2.3.1.dist-info/sboms/william-hotloops.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/851c85ba-2b5d-5db1-83bf-fddd1f6a8611/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"william_occam-0.2.3.1-cp314-cp314-manylinux_2_34_x86_64.whl","url":"https://files.pythonhosted.org/packages/8b/07/0f5bc317861a9d04ca41b5be6d84a78c3f1f0bb2b6072641976649542e2e/william_occam-0.2.3.1-cp314-cp314-manylinux_2_34_x86_64.whl","sboms":[{"artifact_uuid":"93fff237-c29b-5395-a694-ad6be8f254b1","path":"william_occam-0.2.3.1.dist-info/sboms/william-hotloops.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/93fff237-c29b-5395-a694-ad6be8f254b1/download","vulnerability_count":2,"scan_error":null}],"attestation":{"status":"not_available"}}],"formats":["CycloneDX"],"sbom_count":4,"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.2","ecosystem":"crates.io","purl":"pkg:cargo/pyo3@0.27.2","fixed":["0.29.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0176","wheels":["william_occam-0.2.3.1-cp311-cp311-manylinux_2_34_x86_64.whl","william_occam-0.2.3.1-cp312-cp312-manylinux_2_34_x86_64.whl","william_occam-0.2.3.1-cp313-cp313-manylinux_2_34_x86_64.whl","william_occam-0.2.3.1-cp314-cp314-manylinux_2_34_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.2","ecosystem":"crates.io","purl":"pkg:cargo/pyo3@0.27.2","fixed":["0.29.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0177","wheels":["william_occam-0.2.3.1-cp311-cp311-manylinux_2_34_x86_64.whl","william_occam-0.2.3.1-cp312-cp312-manylinux_2_34_x86_64.whl","william_occam-0.2.3.1-cp313-cp313-manylinux_2_34_x86_64.whl","william_occam-0.2.3.1-cp314-cp314-manylinux_2_34_x86_64.whl"]}],"vulnerability_scan":{"scanned_sboms":4,"total_sboms":4,"scanned_at":"2026-11-10","scanner":"osv-scanner 2.7.0","severity_counts":{"high":1,"medium":1}}}