{"url":"https://pypi.sbomify.com/package/pyamg/5.4.1","markdown_url":"https://pypi.sbomify.com/package/pyamg/5.4.1.md","name":"pyamg","version":"5.4.1","purl":"pkg:pypi/pyamg@5.4.1","summary":"PyAMG: Algebraic Multigrid Solvers in Python","author":"Nathan Bell, Jacob Schroder, Ben Southworth","project_urls":{"Changelog":"https://github.com/pyamg/pyamg/blob/main/changelog.md","Documentation":"https://pyamg.readthedocs.io","Homepage":"https://github.com/pyamg/pyamg","Issues":"https://github.com/pyamg/pyamg/issues","Repository":"https://github.com/pyamg/pyamg.git"},"requires_python":">=3.10","license":"MIT License","classifiers":["Development Status :: 5 - Production/Stable","Intended Audience :: Developers","Intended Audience :: Education","Intended Audience :: Science/Research","License :: OSI Approved :: MIT License","Natural Language :: English","Operating System :: OS Independent","Programming Language :: C++","Programming Language :: Python","Programming Language :: Python :: 3","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.14","Topic :: Education","Topic :: Scientific/Engineering","Topic :: Scientific/Engineering :: Mathematics","Topic :: Software Development :: Libraries :: Python Modules"],"wheels":[{"filename":"pyamg-5.4.1-cp310-cp310-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/d1/c6/7a2679e8e56b3b686e4410a0cb8add51c39dadbdda738b83068680c4d480/pyamg-5.4.1-cp310-cp310-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"876163d0-20b2-5c8b-a42c-4193856250c8","path":"pyamg-5.4.1.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/876163d0-20b2-5c8b-a42c-4193856250c8/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"pyamg/pyamg","workflow":"wheels.yml","environment":"publish_pypi","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/pyamg/pyamg/.github/workflows/wheels.yml@refs/tags/v5.4.1","1.3.6.1.4.1.57264.1.10":"75452154260a98f9229c7cf8517df9e35675ee81","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/pyamg/pyamg","1.3.6.1.4.1.57264.1.13":"75452154260a98f9229c7cf8517df9e35675ee81","1.3.6.1.4.1.57264.1.14":"refs/tags/v5.4.1","1.3.6.1.4.1.57264.1.15":"10866320","1.3.6.1.4.1.57264.1.16":"https://github.com/pyamg","1.3.6.1.4.1.57264.1.17":"4763879","1.3.6.1.4.1.57264.1.18":"https://github.com/pyamg/pyamg/.github/workflows/wheels.yml@refs/tags/v5.4.1","1.3.6.1.4.1.57264.1.19":"75452154260a98f9229c7cf8517df9e35675ee81","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/pyamg/pyamg/actions/runs/41088422449/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"pyamg-5.4.1-cp311-cp311-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/6c/3a/2e3f234c281ad1f8a9302b1c0c7894113ac15e931ac4d56420037bfe4f5e/pyamg-5.4.1-cp311-cp311-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"84228e14-3874-50d2-90b3-2e586269c21e","path":"pyamg-5.4.1.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/84228e14-3874-50d2-90b3-2e586269c21e/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"pyamg/pyamg","workflow":"wheels.yml","environment":"publish_pypi","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/pyamg/pyamg/.github/workflows/wheels.yml@refs/tags/v5.4.1","1.3.6.1.4.1.57264.1.10":"75452154260a98f9229c7cf8517df9e35675ee81","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/pyamg/pyamg","1.3.6.1.4.1.57264.1.13":"75452154260a98f9229c7cf8517df9e35675ee81","1.3.6.1.4.1.57264.1.14":"refs/tags/v5.4.1","1.3.6.1.4.1.57264.1.15":"10866320","1.3.6.1.4.1.57264.1.16":"https://github.com/pyamg","1.3.6.1.4.1.57264.1.17":"4763879","1.3.6.1.4.1.57264.1.18":"https://github.com/pyamg/pyamg/.github/workflows/wheels.yml@refs/tags/v5.4.1","1.3.6.1.4.1.57264.1.19":"75452154260a98f9229c7cf8517df9e35675ee81","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/pyamg/pyamg/actions/runs/41088422449/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"pyamg-5.4.1-cp312-cp312-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/c6/11/952c3ef547d09e3c7ea666cfb18ec9dd7c1d133aedb5ba9cbd5fab1094c0/pyamg-5.4.1-cp312-cp312-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"6cdd36c4-379d-530f-8a39-c7aed9ca51fe","path":"pyamg-5.4.1.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/6cdd36c4-379d-530f-8a39-c7aed9ca51fe/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"pyamg/pyamg","workflow":"wheels.yml","environment":"publish_pypi","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/pyamg/pyamg/.github/workflows/wheels.yml@refs/tags/v5.4.1","1.3.6.1.4.1.57264.1.10":"75452154260a98f9229c7cf8517df9e35675ee81","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/pyamg/pyamg","1.3.6.1.4.1.57264.1.13":"75452154260a98f9229c7cf8517df9e35675ee81","1.3.6.1.4.1.57264.1.14":"refs/tags/v5.4.1","1.3.6.1.4.1.57264.1.15":"10866320","1.3.6.1.4.1.57264.1.16":"https://github.com/pyamg","1.3.6.1.4.1.57264.1.17":"4763879","1.3.6.1.4.1.57264.1.18":"https://github.com/pyamg/pyamg/.github/workflows/wheels.yml@refs/tags/v5.4.1","1.3.6.1.4.1.57264.1.19":"75452154260a98f9229c7cf8517df9e35675ee81","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/pyamg/pyamg/actions/runs/41088422449/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"pyamg-5.4.1-cp313-cp313-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/93/11/0d82d935833b210c53c7c27dc405430ffc7d432e72896e3325653966ebab/pyamg-5.4.1-cp313-cp313-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"a16ae9a5-4201-5c09-a61a-9d6afc4f75f0","path":"pyamg-5.4.1.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/a16ae9a5-4201-5c09-a61a-9d6afc4f75f0/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"pyamg/pyamg","workflow":"wheels.yml","environment":"publish_pypi","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/pyamg/pyamg/.github/workflows/wheels.yml@refs/tags/v5.4.1","1.3.6.1.4.1.57264.1.10":"75452154260a98f9229c7cf8517df9e35675ee81","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/pyamg/pyamg","1.3.6.1.4.1.57264.1.13":"75452154260a98f9229c7cf8517df9e35675ee81","1.3.6.1.4.1.57264.1.14":"refs/tags/v5.4.1","1.3.6.1.4.1.57264.1.15":"10866320","1.3.6.1.4.1.57264.1.16":"https://github.com/pyamg","1.3.6.1.4.1.57264.1.17":"4763879","1.3.6.1.4.1.57264.1.18":"https://github.com/pyamg/pyamg/.github/workflows/wheels.yml@refs/tags/v5.4.1","1.3.6.1.4.1.57264.1.19":"75452154260a98f9229c7cf8517df9e35675ee81","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/pyamg/pyamg/actions/runs/41088422449/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"pyamg-5.4.1-cp314-cp314-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/7c/b5/20a1b862b7cab90ce3f4e7640dd3137e9ddb2c3bb8b892b04d7d939937c2/pyamg-5.4.1-cp314-cp314-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"e6c4796b-aa83-5483-bc2d-43c8a7c8fe47","path":"pyamg-5.4.1.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/e6c4796b-aa83-5483-bc2d-43c8a7c8fe47/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"pyamg/pyamg","workflow":"wheels.yml","environment":"publish_pypi","predicate_type":"https://docs.pypi.org/attestations/publish/v1","certificate_claims":{"1.3.6.1.4.1.57264.1.8":"https://token.actions.githubusercontent.com","1.3.6.1.4.1.57264.1.9":"https://github.com/pyamg/pyamg/.github/workflows/wheels.yml@refs/tags/v5.4.1","1.3.6.1.4.1.57264.1.10":"75452154260a98f9229c7cf8517df9e35675ee81","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/pyamg/pyamg","1.3.6.1.4.1.57264.1.13":"75452154260a98f9229c7cf8517df9e35675ee81","1.3.6.1.4.1.57264.1.14":"refs/tags/v5.4.1","1.3.6.1.4.1.57264.1.15":"10866320","1.3.6.1.4.1.57264.1.16":"https://github.com/pyamg","1.3.6.1.4.1.57264.1.17":"4763879","1.3.6.1.4.1.57264.1.18":"https://github.com/pyamg/pyamg/.github/workflows/wheels.yml@refs/tags/v5.4.1","1.3.6.1.4.1.57264.1.19":"75452154260a98f9229c7cf8517df9e35675ee81","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/pyamg/pyamg/actions/runs/41088422449/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}}],"formats":["CycloneDX"],"sbom_count":5,"has_attestation":true,"vulnerabilities":[],"vulnerability_scan":{"scanned_sboms":5,"total_sboms":5,"scanned_at":"2026-11-10","scanner":"osv-scanner 2.7.0","severity_counts":{}}}