{"url":"https://pypi.sbomify.com/package/batss/1.0.4","markdown_url":"https://pypi.sbomify.com/package/batss/1.0.4.md","name":"batss","version":"1.0.4","purl":"pkg:pypi/batss@1.0.4","summary":"A Python package with Rust backend for efficient simulation of chemical reaction networks using a batching algorithm.","author":null,"project_urls":{"API":"https://batss.readthedocs.io/","Homepage":"https://github.com/UC-Davis-molecular-computing/batss","Issues":"https://github.com/UC-Davis-molecular-computing/batss/issues"},"requires_python":">=3.10","license":null,"classifiers":["License :: OSI Approved :: MIT License","Operating System :: OS Independent","Programming Language :: Python :: 3","Programming Language :: Rust"],"wheels":[{"filename":"batss-1.0.4-cp310-abi3-macosx_10_13_x86_64.whl","url":"https://files.pythonhosted.org/packages/4e/cc/0d91492f86bcf65e03b7d992be0651b82b39e80bed5ad059e9f5a3120d6f/batss-1.0.4-cp310-abi3-macosx_10_13_x86_64.whl","sboms":[{"artifact_uuid":"2a620599-60f7-5f38-8148-a440f7210bde","path":"batss-1.0.4.dist-info/sboms/batss.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/2a620599-60f7-5f38-8148-a440f7210bde/download","vulnerability_count":6,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"batss-1.0.4-cp310-abi3-macosx_11_0_arm64.whl","url":"https://files.pythonhosted.org/packages/7e/e7/62d3011986c03af5e17b95758cece77da1ee082c30882752c7432da43f68/batss-1.0.4-cp310-abi3-macosx_11_0_arm64.whl","sboms":[{"artifact_uuid":"e2f9b32e-e86e-51fe-950d-c73a2fdb7059","path":"batss-1.0.4.dist-info/sboms/batss.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/e2f9b32e-e86e-51fe-950d-c73a2fdb7059/download","vulnerability_count":6,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"batss-1.0.4-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","url":"https://files.pythonhosted.org/packages/1d/6f/142ee3241d4660ef00dbd8851c70758267cac964b2613c07ae1ba0c065bd/batss-1.0.4-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","sboms":[{"artifact_uuid":"e5f17cac-3c20-5bf1-abdc-305b0c3bbac3","path":"batss-1.0.4.dist-info/sboms/batss.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/e5f17cac-3c20-5bf1-abdc-305b0c3bbac3/download","vulnerability_count":6,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"batss-1.0.4-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","url":"https://files.pythonhosted.org/packages/f3/2f/39b968586335135345401abcd6916c8a16f3245667a49ef04b4a630af312/batss-1.0.4-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","sboms":[{"artifact_uuid":"520568f4-abe8-5e30-b67e-3ded05e0631d","path":"batss-1.0.4.dist-info/sboms/batss.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/520568f4-abe8-5e30-b67e-3ded05e0631d/download","vulnerability_count":6,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"batss-1.0.4-cp310-abi3-musllinux_1_2_aarch64.whl","url":"https://files.pythonhosted.org/packages/38/36/9a6330d0a522d7a90ebc97b575eef69ac18fb7ac0b34102ac98456af2e43/batss-1.0.4-cp310-abi3-musllinux_1_2_aarch64.whl","sboms":[{"artifact_uuid":"a884c9d8-3e22-5cbf-9406-42a6795550a4","path":"batss-1.0.4.dist-info/sboms/batss.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/a884c9d8-3e22-5cbf-9406-42a6795550a4/download","vulnerability_count":6,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"batss-1.0.4-cp310-abi3-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/09/4a/be0d02f27f0019230a8559a86646659b9c8237f726155ef37a9cfa336459/batss-1.0.4-cp310-abi3-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"1a813b7b-269b-58df-a6c0-e8f48c5c9d6f","path":"batss-1.0.4.dist-info/sboms/batss.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/1a813b7b-269b-58df-a6c0-e8f48c5c9d6f/download","vulnerability_count":6,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"batss-1.0.4-cp310-abi3-win_amd64.whl","url":"https://files.pythonhosted.org/packages/46/63/d5743befd7636c5d32c67ed533d94a643ebe2710683275b17903dea5ba3a/batss-1.0.4-cp310-abi3-win_amd64.whl","sboms":[{"artifact_uuid":"18c5942c-afb6-5731-b752-9b747b032e51","path":"batss-1.0.4.dist-info/sboms/batss.cyclonedx.json","format":"CycloneDX/1.5","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/18c5942c-afb6-5731-b752-9b747b032e51/download","vulnerability_count":6,"scan_error":null}],"attestation":{"status":"not_available"}}],"formats":["CycloneDX"],"sbom_count":7,"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.28.3","ecosystem":"crates.io","purl":"pkg:cargo/pyo3@0.28.3","fixed":["0.29.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0176","wheels":["batss-1.0.4-cp310-abi3-macosx_10_13_x86_64.whl","batss-1.0.4-cp310-abi3-macosx_11_0_arm64.whl","batss-1.0.4-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","batss-1.0.4-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","batss-1.0.4-cp310-abi3-musllinux_1_2_aarch64.whl","batss-1.0.4-cp310-abi3-musllinux_1_2_x86_64.whl","batss-1.0.4-cp310-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.28.3","ecosystem":"crates.io","purl":"pkg:cargo/pyo3@0.28.3","fixed":["0.29.0"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0177","wheels":["batss-1.0.4-cp310-abi3-macosx_10_13_x86_64.whl","batss-1.0.4-cp310-abi3-macosx_11_0_arm64.whl","batss-1.0.4-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","batss-1.0.4-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","batss-1.0.4-cp310-abi3-musllinux_1_2_aarch64.whl","batss-1.0.4-cp310-abi3-musllinux_1_2_x86_64.whl","batss-1.0.4-cp310-abi3-win_amd64.whl"]},{"id":"RUSTSEC-2021-0139","aliases":[],"summary":"ansi_term is Unmaintained","severity":"unknown","score":null,"package":"ansi_term","version":"0.12.1","ecosystem":"crates.io","purl":"pkg:cargo/ansi_term@0.12.1","fixed":[],"url":"https://osv.dev/vulnerability/RUSTSEC-2021-0139","wheels":["batss-1.0.4-cp310-abi3-macosx_10_13_x86_64.whl","batss-1.0.4-cp310-abi3-macosx_11_0_arm64.whl","batss-1.0.4-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","batss-1.0.4-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","batss-1.0.4-cp310-abi3-musllinux_1_2_aarch64.whl","batss-1.0.4-cp310-abi3-musllinux_1_2_x86_64.whl","batss-1.0.4-cp310-abi3-win_amd64.whl"]},{"id":"RUSTSEC-2026-0190","aliases":[],"summary":"Unsoundness in `Error::downcast_mut()`","severity":"unknown","score":null,"package":"anyhow","version":"1.0.98","ecosystem":"crates.io","purl":"pkg:cargo/anyhow@1.0.98","fixed":["1.0.103"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0190","wheels":["batss-1.0.4-cp310-abi3-macosx_10_13_x86_64.whl","batss-1.0.4-cp310-abi3-macosx_11_0_arm64.whl","batss-1.0.4-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","batss-1.0.4-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","batss-1.0.4-cp310-abi3-musllinux_1_2_aarch64.whl","batss-1.0.4-cp310-abi3-musllinux_1_2_x86_64.whl","batss-1.0.4-cp310-abi3-win_amd64.whl"]},{"id":"RUSTSEC-2024-0436","aliases":[],"summary":"paste - no longer maintained","severity":"unknown","score":null,"package":"paste","version":"1.0.15","ecosystem":"crates.io","purl":"pkg:cargo/paste@1.0.15","fixed":[],"url":"https://osv.dev/vulnerability/RUSTSEC-2024-0436","wheels":["batss-1.0.4-cp310-abi3-macosx_10_13_x86_64.whl","batss-1.0.4-cp310-abi3-macosx_11_0_arm64.whl","batss-1.0.4-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","batss-1.0.4-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","batss-1.0.4-cp310-abi3-musllinux_1_2_aarch64.whl","batss-1.0.4-cp310-abi3-musllinux_1_2_x86_64.whl","batss-1.0.4-cp310-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.1","ecosystem":"crates.io","purl":"pkg:cargo/rand@0.9.1","fixed":["0.9.3"],"url":"https://osv.dev/vulnerability/RUSTSEC-2026-0097","wheels":["batss-1.0.4-cp310-abi3-macosx_10_13_x86_64.whl","batss-1.0.4-cp310-abi3-macosx_11_0_arm64.whl","batss-1.0.4-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl","batss-1.0.4-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl","batss-1.0.4-cp310-abi3-musllinux_1_2_aarch64.whl","batss-1.0.4-cp310-abi3-musllinux_1_2_x86_64.whl","batss-1.0.4-cp310-abi3-win_amd64.whl"]}],"vulnerability_scan":{"scanned_sboms":7,"total_sboms":7,"scanned_at":"2026-11-10","scanner":"osv-scanner 2.7.0","severity_counts":{"high":1,"medium":1,"unknown":4}}}