{"url":"https://pypi.sbomify.com/package/digit-bin-index/0.4.3","markdown_url":"https://pypi.sbomify.com/package/digit-bin-index/0.4.3.md","name":"digit-bin-index","version":"0.4.3","purl":"pkg:pypi/digit-bin-index@0.4.3","summary":"A high-performance, O(P) data structure for weighted random sampling of binned probabilities, ideal for large-scale simulations.","author":"Lars Rönnbäck <lars.ronnback@anchormodeling.com>","project_urls":{},"requires_python":">=3.8","license":"MIT","classifiers":["Programming Language :: Python :: 3","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.8","Programming Language :: Python :: 3.9","Programming Language :: Python :: Implementation :: CPython","Programming Language :: Rust"],"wheels":[{"filename":"digit_bin_index-0.4.3-cp38-abi3-macosx_10_12_x86_64.whl","url":"https://files.pythonhosted.org/packages/a0/08/be264fb50973b6f5809cf6affd984c37ae83cf123c1d83948f57e694c444/digit_bin_index-0.4.3-cp38-abi3-macosx_10_12_x86_64.whl","sboms":[{"artifact_uuid":"cf226cbf-76ca-5898-931f-8eb5279c9fda","path":"digit_bin_index-0.4.3.dist-info/sboms/digit-bin-index.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/cf226cbf-76ca-5898-931f-8eb5279c9fda/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"digit_bin_index-0.4.3-cp38-abi3-macosx_11_0_arm64.whl","url":"https://files.pythonhosted.org/packages/50/29/c7c404d2e15de74338ca5a415d87946d4e9f15c18190d62e9cfd1e4318a7/digit_bin_index-0.4.3-cp38-abi3-macosx_11_0_arm64.whl","sboms":[{"artifact_uuid":"c32bc342-98e8-573d-bb89-1b71648fd4f0","path":"digit_bin_index-0.4.3.dist-info/sboms/digit-bin-index.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/c32bc342-98e8-573d-bb89-1b71648fd4f0/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"digit_bin_index-0.4.3-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","url":"https://files.pythonhosted.org/packages/d9/c2/41896104635844fff1e78204dddcbff731078f8704d8e7306b2517593667/digit_bin_index-0.4.3-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","sboms":[{"artifact_uuid":"db466c23-8737-54b8-a2ec-588432397ff5","path":"digit_bin_index-0.4.3.dist-info/sboms/digit-bin-index.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/db466c23-8737-54b8-a2ec-588432397ff5/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"digit_bin_index-0.4.3-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl","url":"https://files.pythonhosted.org/packages/2c/bb/2a0418fe53a73701f02986191be3e13319a690f8622e4e329e6b656ded54/digit_bin_index-0.4.3-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl","sboms":[{"artifact_uuid":"c78ac16a-0498-5e9d-9d7e-c36be738d441","path":"digit_bin_index-0.4.3.dist-info/sboms/digit-bin-index.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/c78ac16a-0498-5e9d-9d7e-c36be738d441/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"digit_bin_index-0.4.3-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl","url":"https://files.pythonhosted.org/packages/6f/97/3b7a474e3b66d69e3bd406320e15031aafdd394f741ecda3adf9347eda7c/digit_bin_index-0.4.3-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl","sboms":[{"artifact_uuid":"a118628f-8ccd-5423-a311-a9e84d6a5882","path":"digit_bin_index-0.4.3.dist-info/sboms/digit-bin-index.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/a118628f-8ccd-5423-a311-a9e84d6a5882/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"digit_bin_index-0.4.3-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl","url":"https://files.pythonhosted.org/packages/ae/3a/b90c6b2b2ec861108393cf40e726ba48dbad3dc2b9b2b6238db2298497d9/digit_bin_index-0.4.3-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl","sboms":[{"artifact_uuid":"1a636f1f-a493-52d8-8128-0a785d515700","path":"digit_bin_index-0.4.3.dist-info/sboms/digit-bin-index.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/1a636f1f-a493-52d8-8128-0a785d515700/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"digit_bin_index-0.4.3-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","url":"https://files.pythonhosted.org/packages/57/13/e1e3dddeb99e8428628156dd1ecc68ddc4a59bad5a2ab40706c39f25367b/digit_bin_index-0.4.3-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","sboms":[{"artifact_uuid":"7b6ff1c1-3f6b-5bf3-ac05-00caf00701d8","path":"digit_bin_index-0.4.3.dist-info/sboms/digit-bin-index.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/7b6ff1c1-3f6b-5bf3-ac05-00caf00701d8/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"digit_bin_index-0.4.3-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl","url":"https://files.pythonhosted.org/packages/21/f7/d9bd953371c73d084a5bad8be4cea44864b383cd48c2e5c8ec0ae2400049/digit_bin_index-0.4.3-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl","sboms":[{"artifact_uuid":"102818ce-c78d-5e42-8317-0e31f4a3f950","path":"digit_bin_index-0.4.3.dist-info/sboms/digit-bin-index.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/102818ce-c78d-5e42-8317-0e31f4a3f950/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"digit_bin_index-0.4.3-cp38-abi3-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/43/33/6475da7376265b19eb9e7b08f619c49af858a9a4ce326a007285e2075bd7/digit_bin_index-0.4.3-cp38-abi3-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"6cf37c59-869a-568f-b8da-92a6300e0c00","path":"digit_bin_index-0.4.3.dist-info/sboms/digit-bin-index.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/6cf37c59-869a-568f-b8da-92a6300e0c00/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"digit_bin_index-0.4.3-cp38-abi3-musllinux_1_2_armv7l.whl","url":"https://files.pythonhosted.org/packages/9d/a7/2ee94589247eb9276f9999f53dd7f2a0a5f19fc56e7fb186fef354e2309f/digit_bin_index-0.4.3-cp38-abi3-musllinux_1_2_armv7l.whl","sboms":[{"artifact_uuid":"cf58944f-7bff-544b-bfcf-af9d913930fc","path":"digit_bin_index-0.4.3.dist-info/sboms/digit-bin-index.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/cf58944f-7bff-544b-bfcf-af9d913930fc/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"digit_bin_index-0.4.3-cp38-abi3-musllinux_1_2_i686.whl","url":"https://files.pythonhosted.org/packages/01/71/e88ca7cd950a843ee1b7a613b1c09ffab76bdab018de76576138ec9eabe2/digit_bin_index-0.4.3-cp38-abi3-musllinux_1_2_i686.whl","sboms":[{"artifact_uuid":"94dff739-eba9-532a-b23f-f044b1889671","path":"digit_bin_index-0.4.3.dist-info/sboms/digit-bin-index.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/94dff739-eba9-532a-b23f-f044b1889671/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"digit_bin_index-0.4.3-cp38-abi3-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/b5/e0/55e2b8f16061478db19076e5c8167932af1ff01112ab7e5eaf0827d081b2/digit_bin_index-0.4.3-cp38-abi3-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"b4339261-6b45-555b-848f-53ab33d1fd60","path":"digit_bin_index-0.4.3.dist-info/sboms/digit-bin-index.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/b4339261-6b45-555b-848f-53ab33d1fd60/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"digit_bin_index-0.4.3-cp38-abi3-win32.whl","url":"https://files.pythonhosted.org/packages/a9/93/ae9330378ab6b9131ddeaa1ff8dd8bbe4051271ff79e5e6b9a8cebf7cc29/digit_bin_index-0.4.3-cp38-abi3-win32.whl","sboms":[{"artifact_uuid":"10755517-4424-5745-93f4-abf2aed31ce6","path":"digit_bin_index-0.4.3.dist-info/sboms/digit-bin-index.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/10755517-4424-5745-93f4-abf2aed31ce6/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"digit_bin_index-0.4.3-cp38-abi3-win_amd64.whl","url":"https://files.pythonhosted.org/packages/67/f6/643cbb010a31c8b53a0626309a85624d2faa8226141ae0aaeeeca8d653d9/digit_bin_index-0.4.3-cp38-abi3-win_amd64.whl","sboms":[{"artifact_uuid":"4e420003-bea7-528b-b4f7-69fabd447a03","path":"digit_bin_index-0.4.3.dist-info/sboms/digit-bin-index.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/4e420003-bea7-528b-b4f7-69fabd447a03/download","vulnerability_count":3,"scan_error":null}],"attestation":{"status":"not_available"}}],"formats":["CycloneDX"],"sbom_count":14,"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.26.0","ecosystem":"crates.io","purl":"pkg:cargo/pyo3@0.26.0","fixed":["0.29.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0176","wheels":["digit_bin_index-0.4.3-cp38-abi3-macosx_10_12_x86_64.whl","digit_bin_index-0.4.3-cp38-abi3-macosx_11_0_arm64.whl","digit_bin_index-0.4.3-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","digit_bin_index-0.4.3-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl","digit_bin_index-0.4.3-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl","digit_bin_index-0.4.3-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl","digit_bin_index-0.4.3-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","digit_bin_index-0.4.3-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl","digit_bin_index-0.4.3-cp38-abi3-musllinux_1_2_aarch64.whl","digit_bin_index-0.4.3-cp38-abi3-musllinux_1_2_armv7l.whl","digit_bin_index-0.4.3-cp38-abi3-musllinux_1_2_i686.whl","digit_bin_index-0.4.3-cp38-abi3-musllinux_1_2_x86_64.whl","digit_bin_index-0.4.3-cp38-abi3-win32.whl","digit_bin_index-0.4.3-cp38-abi3-win_amd64.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.26.0","ecosystem":"crates.io","purl":"pkg:cargo/pyo3@0.26.0","fixed":["0.29.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0177","wheels":["digit_bin_index-0.4.3-cp38-abi3-macosx_10_12_x86_64.whl","digit_bin_index-0.4.3-cp38-abi3-macosx_11_0_arm64.whl","digit_bin_index-0.4.3-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","digit_bin_index-0.4.3-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl","digit_bin_index-0.4.3-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl","digit_bin_index-0.4.3-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl","digit_bin_index-0.4.3-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","digit_bin_index-0.4.3-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl","digit_bin_index-0.4.3-cp38-abi3-musllinux_1_2_aarch64.whl","digit_bin_index-0.4.3-cp38-abi3-musllinux_1_2_armv7l.whl","digit_bin_index-0.4.3-cp38-abi3-musllinux_1_2_i686.whl","digit_bin_index-0.4.3-cp38-abi3-musllinux_1_2_x86_64.whl","digit_bin_index-0.4.3-cp38-abi3-win32.whl","digit_bin_index-0.4.3-cp38-abi3-win_amd64.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.9.2","ecosystem":"crates.io","purl":"pkg:cargo/rand@0.9.2","fixed":["0.9.3"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0097","wheels":["digit_bin_index-0.4.3-cp38-abi3-macosx_10_12_x86_64.whl","digit_bin_index-0.4.3-cp38-abi3-macosx_11_0_arm64.whl","digit_bin_index-0.4.3-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","digit_bin_index-0.4.3-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl","digit_bin_index-0.4.3-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl","digit_bin_index-0.4.3-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl","digit_bin_index-0.4.3-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","digit_bin_index-0.4.3-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl","digit_bin_index-0.4.3-cp38-abi3-musllinux_1_2_aarch64.whl","digit_bin_index-0.4.3-cp38-abi3-musllinux_1_2_armv7l.whl","digit_bin_index-0.4.3-cp38-abi3-musllinux_1_2_i686.whl","digit_bin_index-0.4.3-cp38-abi3-musllinux_1_2_x86_64.whl","digit_bin_index-0.4.3-cp38-abi3-win32.whl","digit_bin_index-0.4.3-cp38-abi3-win_amd64.whl"]}],"vulnerability_scan":{"scanned_sboms":14,"total_sboms":14,"scanned_at":"2026-11-10","scanner":"osv-scanner 2.7.0","severity_counts":{"high":1,"medium":1,"unknown":1}}}