{"url":"https://pypi.sbomify.com/package/pycgdescent/0.11.0","markdown_url":"https://pypi.sbomify.com/package/pycgdescent/0.11.0.md","name":"pycgdescent","version":"0.11.0","purl":"pkg:pypi/pycgdescent@0.11.0","summary":"Python wrapper for the CG_DESCENT library","author":null,"project_urls":{"Documentation":"https://pycgdescent.readthedocs.io","Repository":"https://github.com/alexfikl/pycgdescent"},"requires_python":">=3.10","license":null,"classifiers":["Development Status :: 3 - Alpha","Intended Audience :: Science/Research","Programming Language :: Python :: 3 :: Only","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 :: Scientific/Engineering","Topic :: Utilities"],"wheels":[{"filename":"pycgdescent-0.11.0-cp310-cp310-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/c8/32/444122f5ab3de3e98da6179fac79ac4e1f90123baba5840b55f243e011ec/pycgdescent-0.11.0-cp310-cp310-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"f28b681d-cb6b-5b2e-8601-81d0b328848e","path":"pycgdescent-0.11.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/f28b681d-cb6b-5b2e-8601-81d0b328848e/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"alexfikl/pycgdescent","workflow":"wheels.yml","environment":"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/alexfikl/pycgdescent/.github/workflows/wheels.yml@refs/tags/v0.11.0","1.3.6.1.4.1.57264.1.10":"3f5000eb18f82af7e8ccc7228e59f7fcbf53778d","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/alexfikl/pycgdescent","1.3.6.1.4.1.57264.1.13":"3f5000eb18f82af7e8ccc7228e59f7fcbf53778d","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.11.0","1.3.6.1.4.1.57264.1.15":"323482206","1.3.6.1.4.1.57264.1.16":"https://github.com/alexfikl","1.3.6.1.4.1.57264.1.17":"777240","1.3.6.1.4.1.57264.1.18":"https://github.com/alexfikl/pycgdescent/.github/workflows/wheels.yml@refs/tags/v0.11.0","1.3.6.1.4.1.57264.1.19":"3f5000eb18f82af7e8ccc7228e59f7fcbf53778d","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/alexfikl/pycgdescent/actions/runs/22856139389/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"pycgdescent-0.11.0-cp311-cp311-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/0d/1d/6b1e8579368c1dfe66d1917c9a362d88ff2326190e733cb8571c6e7c847b/pycgdescent-0.11.0-cp311-cp311-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"77133de5-406f-5ad8-a492-5ebbb866fa5d","path":"pycgdescent-0.11.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/77133de5-406f-5ad8-a492-5ebbb866fa5d/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"alexfikl/pycgdescent","workflow":"wheels.yml","environment":"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/alexfikl/pycgdescent/.github/workflows/wheels.yml@refs/tags/v0.11.0","1.3.6.1.4.1.57264.1.10":"3f5000eb18f82af7e8ccc7228e59f7fcbf53778d","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/alexfikl/pycgdescent","1.3.6.1.4.1.57264.1.13":"3f5000eb18f82af7e8ccc7228e59f7fcbf53778d","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.11.0","1.3.6.1.4.1.57264.1.15":"323482206","1.3.6.1.4.1.57264.1.16":"https://github.com/alexfikl","1.3.6.1.4.1.57264.1.17":"777240","1.3.6.1.4.1.57264.1.18":"https://github.com/alexfikl/pycgdescent/.github/workflows/wheels.yml@refs/tags/v0.11.0","1.3.6.1.4.1.57264.1.19":"3f5000eb18f82af7e8ccc7228e59f7fcbf53778d","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/alexfikl/pycgdescent/actions/runs/22856139389/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"pycgdescent-0.11.0-cp312-cp312-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/b8/94/56b458fbece9a498a9fa52510f7e6e41bf164b8ee9db06d8e64c468608ed/pycgdescent-0.11.0-cp312-cp312-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"b10e7bea-4233-5cd4-9dba-242957c3d374","path":"pycgdescent-0.11.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/b10e7bea-4233-5cd4-9dba-242957c3d374/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"alexfikl/pycgdescent","workflow":"wheels.yml","environment":"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/alexfikl/pycgdescent/.github/workflows/wheels.yml@refs/tags/v0.11.0","1.3.6.1.4.1.57264.1.10":"3f5000eb18f82af7e8ccc7228e59f7fcbf53778d","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/alexfikl/pycgdescent","1.3.6.1.4.1.57264.1.13":"3f5000eb18f82af7e8ccc7228e59f7fcbf53778d","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.11.0","1.3.6.1.4.1.57264.1.15":"323482206","1.3.6.1.4.1.57264.1.16":"https://github.com/alexfikl","1.3.6.1.4.1.57264.1.17":"777240","1.3.6.1.4.1.57264.1.18":"https://github.com/alexfikl/pycgdescent/.github/workflows/wheels.yml@refs/tags/v0.11.0","1.3.6.1.4.1.57264.1.19":"3f5000eb18f82af7e8ccc7228e59f7fcbf53778d","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/alexfikl/pycgdescent/actions/runs/22856139389/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"pycgdescent-0.11.0-cp313-cp313-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/9f/42/20f5a4c20969463eb4b9a550974c76598e6ff080cf87b508b58c6c975b73/pycgdescent-0.11.0-cp313-cp313-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"5bc7a852-6b1f-5e48-89a5-33db11c975ae","path":"pycgdescent-0.11.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/5bc7a852-6b1f-5e48-89a5-33db11c975ae/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"alexfikl/pycgdescent","workflow":"wheels.yml","environment":"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/alexfikl/pycgdescent/.github/workflows/wheels.yml@refs/tags/v0.11.0","1.3.6.1.4.1.57264.1.10":"3f5000eb18f82af7e8ccc7228e59f7fcbf53778d","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/alexfikl/pycgdescent","1.3.6.1.4.1.57264.1.13":"3f5000eb18f82af7e8ccc7228e59f7fcbf53778d","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.11.0","1.3.6.1.4.1.57264.1.15":"323482206","1.3.6.1.4.1.57264.1.16":"https://github.com/alexfikl","1.3.6.1.4.1.57264.1.17":"777240","1.3.6.1.4.1.57264.1.18":"https://github.com/alexfikl/pycgdescent/.github/workflows/wheels.yml@refs/tags/v0.11.0","1.3.6.1.4.1.57264.1.19":"3f5000eb18f82af7e8ccc7228e59f7fcbf53778d","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/alexfikl/pycgdescent/actions/runs/22856139389/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"pycgdescent-0.11.0-cp314-cp314-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/f2/4b/fa0cbd7d0388c99bbc05139af66668ee841d43f604d60608ba6446399ccc/pycgdescent-0.11.0-cp314-cp314-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"ab8c47bb-e36f-5c97-9b31-e5e30ab56ddd","path":"pycgdescent-0.11.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/ab8c47bb-e36f-5c97-9b31-e5e30ab56ddd/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"alexfikl/pycgdescent","workflow":"wheels.yml","environment":"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/alexfikl/pycgdescent/.github/workflows/wheels.yml@refs/tags/v0.11.0","1.3.6.1.4.1.57264.1.10":"3f5000eb18f82af7e8ccc7228e59f7fcbf53778d","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/alexfikl/pycgdescent","1.3.6.1.4.1.57264.1.13":"3f5000eb18f82af7e8ccc7228e59f7fcbf53778d","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.11.0","1.3.6.1.4.1.57264.1.15":"323482206","1.3.6.1.4.1.57264.1.16":"https://github.com/alexfikl","1.3.6.1.4.1.57264.1.17":"777240","1.3.6.1.4.1.57264.1.18":"https://github.com/alexfikl/pycgdescent/.github/workflows/wheels.yml@refs/tags/v0.11.0","1.3.6.1.4.1.57264.1.19":"3f5000eb18f82af7e8ccc7228e59f7fcbf53778d","1.3.6.1.4.1.57264.1.20":"push","1.3.6.1.4.1.57264.1.21":"https://github.com/alexfikl/pycgdescent/actions/runs/22856139389/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":{}}}