{"url":"https://pypi.sbomify.com/package/pywr/1.30.0","markdown_url":"https://pypi.sbomify.com/package/pywr/1.30.0.md","name":"pywr","version":"1.30.0","purl":"pkg:pypi/pywr@1.30.0","summary":"Python Water Resource model","author":null,"project_urls":{"Documentation":"https://pywr.github.io/pywr/","Repository":"https://github.com/pywr/pywr"},"requires_python":">=3.10","license":null,"classifiers":[],"wheels":[{"filename":"pywr-1.30.0-cp310-cp310-manylinux_2_34_x86_64.whl","url":"https://files.pythonhosted.org/packages/98/ef/9fe16a370e682beea88a75716db5efa89b7a61054519f7ea6ecc4282e204/pywr-1.30.0-cp310-cp310-manylinux_2_34_x86_64.whl","sboms":[{"artifact_uuid":"5710cbdb-fed4-595f-8723-38caeb3f67fe","path":"pywr-1.30.0.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/5710cbdb-fed4-595f-8723-38caeb3f67fe/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"pywr-1.30.0-cp311-cp311-manylinux_2_34_x86_64.whl","url":"https://files.pythonhosted.org/packages/1e/ea/005f967b8668fffd8b7a0f6cf52e235f703e15e1de42f96c2690906dac62/pywr-1.30.0-cp311-cp311-manylinux_2_34_x86_64.whl","sboms":[{"artifact_uuid":"60538447-a7b1-5bc9-bf78-ef5b5bf4856a","path":"pywr-1.30.0.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/60538447-a7b1-5bc9-bf78-ef5b5bf4856a/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"pywr-1.30.0-cp312-cp312-manylinux_2_34_x86_64.whl","url":"https://files.pythonhosted.org/packages/31/38/791bc1e8d2419776190f868ab37538caca5018610306f6e477dcadf3bf9c/pywr-1.30.0-cp312-cp312-manylinux_2_34_x86_64.whl","sboms":[{"artifact_uuid":"53382767-dbc6-5f4f-be41-7dfd61a9b098","path":"pywr-1.30.0.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/53382767-dbc6-5f4f-be41-7dfd61a9b098/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"pywr-1.30.0-cp313-cp313-manylinux_2_34_x86_64.whl","url":"https://files.pythonhosted.org/packages/97/bd/3339e206d655705674e2d11ddd22a66bdd059ef096bd67f83b111125ea8c/pywr-1.30.0-cp313-cp313-manylinux_2_34_x86_64.whl","sboms":[{"artifact_uuid":"5835b424-7dca-5c5a-9954-51e5e0316f54","path":"pywr-1.30.0.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/5835b424-7dca-5c5a-9954-51e5e0316f54/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"not_available"}},{"filename":"pywr-1.30.0-cp314-cp314-manylinux_2_34_x86_64.whl","url":"https://files.pythonhosted.org/packages/23/27/31133f08f40d8c54b288d2639c83e43e285fd11400a63106410b8db9d2b5/pywr-1.30.0-cp314-cp314-manylinux_2_34_x86_64.whl","sboms":[{"artifact_uuid":"50a150c3-de5a-544f-99c0-c69297fbb0f0","path":"pywr-1.30.0.dist-info/sboms/auditwheel.cdx.json","format":"CycloneDX/1.4","format_family":"CycloneDX","valid":true,"media_type":"application/vnd.cyclonedx+json","download_url":"https://pypi.sbomify.com/artifact/50a150c3-de5a-544f-99c0-c69297fbb0f0/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"not_available"}}],"formats":["CycloneDX"],"sbom_count":5,"has_attestation":false,"vulnerabilities":[],"vulnerability_scan":{"scanned_sboms":5,"total_sboms":5,"scanned_at":"2026-11-10","scanner":"osv-scanner 2.7.0","severity_counts":{}}}