{"url":"https://pypi.sbomify.com/package/batoid/0.9.0","markdown_url":"https://pypi.sbomify.com/package/batoid/0.9.0.md","name":"batoid","version":"0.9.0","purl":"pkg:pypi/batoid@0.9.0","summary":"Optics raytracer","author":"Josh Meyers","project_urls":{"Documentation":"https://jmeyers314.github.io/batoid/overview.html","Homepage":"https://github.com/jmeyers314/batoid","Source":"https://github.com/jmeyers314/batoid","Tracker":"https://github.com/jmeyers314/batoid/issues"},"requires_python":">=3.10","license":null,"classifiers":["Development Status :: 3 - Alpha","Intended Audience :: Science/Research","License :: OSI Approved :: BSD License","Programming Language :: C++","Programming Language :: Python :: 3","Topic :: Scientific/Engineering :: Astronomy","Topic :: Scientific/Engineering :: Physics"],"wheels":[{"filename":"batoid-0.9.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl","url":"https://files.pythonhosted.org/packages/ef/57/db58e8a58272cd4b7779d0b5fb131aa6be1dae04b5f540d3fec58fa4268c/batoid-0.9.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl","sboms":[{"artifact_uuid":"484f628e-8814-552d-ad42-1cb755f4fbc3","path":"batoid-0.9.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/484f628e-8814-552d-ad42-1cb755f4fbc3/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"jmeyers314/batoid","workflow":"wheels.yml","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/jmeyers314/batoid/.github/workflows/wheels.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.10":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/jmeyers314/batoid","1.3.6.1.4.1.57264.1.13":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.15":"80445386","1.3.6.1.4.1.57264.1.16":"https://github.com/jmeyers314","1.3.6.1.4.1.57264.1.17":"3650485","1.3.6.1.4.1.57264.1.18":"https://github.com/jmeyers314/batoid/.github/workflows/wheels.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.19":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/jmeyers314/batoid/actions/runs/35133308699/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"batoid-0.9.0-cp310-cp310-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/30/89/e879012bede00e90c1700db001c56ecd91d0bf4655b36db1278c60792e0c/batoid-0.9.0-cp310-cp310-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"8a21d54d-3c51-5859-9604-c272cc9c0fe8","path":"batoid-0.9.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/8a21d54d-3c51-5859-9604-c272cc9c0fe8/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"jmeyers314/batoid","workflow":"wheels.yml","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/jmeyers314/batoid/.github/workflows/wheels.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.10":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/jmeyers314/batoid","1.3.6.1.4.1.57264.1.13":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.15":"80445386","1.3.6.1.4.1.57264.1.16":"https://github.com/jmeyers314","1.3.6.1.4.1.57264.1.17":"3650485","1.3.6.1.4.1.57264.1.18":"https://github.com/jmeyers314/batoid/.github/workflows/wheels.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.19":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/jmeyers314/batoid/actions/runs/35133308699/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"batoid-0.9.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl","url":"https://files.pythonhosted.org/packages/90/ff/d4bac288fd9f8ab7a34c90af33672dfe269198430eb8ae232c4212213292/batoid-0.9.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl","sboms":[{"artifact_uuid":"e34d2477-4d97-5b7e-8e9f-74650ef0b380","path":"batoid-0.9.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/e34d2477-4d97-5b7e-8e9f-74650ef0b380/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"jmeyers314/batoid","workflow":"wheels.yml","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/jmeyers314/batoid/.github/workflows/wheels.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.10":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/jmeyers314/batoid","1.3.6.1.4.1.57264.1.13":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.15":"80445386","1.3.6.1.4.1.57264.1.16":"https://github.com/jmeyers314","1.3.6.1.4.1.57264.1.17":"3650485","1.3.6.1.4.1.57264.1.18":"https://github.com/jmeyers314/batoid/.github/workflows/wheels.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.19":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/jmeyers314/batoid/actions/runs/35133308699/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"batoid-0.9.0-cp311-cp311-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/7e/e7/57915878c040d0ba4b65c488f1eba69d3857c08d7f133fff9d39b105799a/batoid-0.9.0-cp311-cp311-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"84fa6eab-f8ce-54c8-b7b3-c371c0483024","path":"batoid-0.9.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/84fa6eab-f8ce-54c8-b7b3-c371c0483024/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"jmeyers314/batoid","workflow":"wheels.yml","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/jmeyers314/batoid/.github/workflows/wheels.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.10":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/jmeyers314/batoid","1.3.6.1.4.1.57264.1.13":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.15":"80445386","1.3.6.1.4.1.57264.1.16":"https://github.com/jmeyers314","1.3.6.1.4.1.57264.1.17":"3650485","1.3.6.1.4.1.57264.1.18":"https://github.com/jmeyers314/batoid/.github/workflows/wheels.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.19":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/jmeyers314/batoid/actions/runs/35133308699/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"batoid-0.9.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl","url":"https://files.pythonhosted.org/packages/b8/98/b8d73a110d7a07a082e9f9766fbd7723f63d036ec3edaa5548b1f37ddf22/batoid-0.9.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl","sboms":[{"artifact_uuid":"c715e7dc-3cd8-5339-bfc2-4b640b516c67","path":"batoid-0.9.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/c715e7dc-3cd8-5339-bfc2-4b640b516c67/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"jmeyers314/batoid","workflow":"wheels.yml","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/jmeyers314/batoid/.github/workflows/wheels.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.10":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/jmeyers314/batoid","1.3.6.1.4.1.57264.1.13":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.15":"80445386","1.3.6.1.4.1.57264.1.16":"https://github.com/jmeyers314","1.3.6.1.4.1.57264.1.17":"3650485","1.3.6.1.4.1.57264.1.18":"https://github.com/jmeyers314/batoid/.github/workflows/wheels.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.19":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/jmeyers314/batoid/actions/runs/35133308699/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"batoid-0.9.0-cp312-cp312-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/bc/13/6e50a03e1d9afe847af3c26ba5da7fabd3b27c8e050b595c89d3fb6cac39/batoid-0.9.0-cp312-cp312-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"5d96f74e-bc7d-54b5-bb81-13b48df986b0","path":"batoid-0.9.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/5d96f74e-bc7d-54b5-bb81-13b48df986b0/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"jmeyers314/batoid","workflow":"wheels.yml","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/jmeyers314/batoid/.github/workflows/wheels.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.10":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/jmeyers314/batoid","1.3.6.1.4.1.57264.1.13":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.15":"80445386","1.3.6.1.4.1.57264.1.16":"https://github.com/jmeyers314","1.3.6.1.4.1.57264.1.17":"3650485","1.3.6.1.4.1.57264.1.18":"https://github.com/jmeyers314/batoid/.github/workflows/wheels.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.19":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/jmeyers314/batoid/actions/runs/35133308699/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"batoid-0.9.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl","url":"https://files.pythonhosted.org/packages/89/fc/e96133b2f9681eb3fa12ab338957f91da533f5c84174268ff7ad5a06ae36/batoid-0.9.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl","sboms":[{"artifact_uuid":"99d1d59d-7cc5-5ab0-bc56-f383f1bdfa68","path":"batoid-0.9.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/99d1d59d-7cc5-5ab0-bc56-f383f1bdfa68/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"jmeyers314/batoid","workflow":"wheels.yml","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/jmeyers314/batoid/.github/workflows/wheels.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.10":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/jmeyers314/batoid","1.3.6.1.4.1.57264.1.13":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.15":"80445386","1.3.6.1.4.1.57264.1.16":"https://github.com/jmeyers314","1.3.6.1.4.1.57264.1.17":"3650485","1.3.6.1.4.1.57264.1.18":"https://github.com/jmeyers314/batoid/.github/workflows/wheels.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.19":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/jmeyers314/batoid/actions/runs/35133308699/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"batoid-0.9.0-cp313-cp313-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/bd/ed/18e0cf744420c8253aaa544fd8666b6e608d45fc8d8935df90bdb86d38f1/batoid-0.9.0-cp313-cp313-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"efc52af2-618b-5834-91c3-736fb4fb58ab","path":"batoid-0.9.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/efc52af2-618b-5834-91c3-736fb4fb58ab/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"jmeyers314/batoid","workflow":"wheels.yml","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/jmeyers314/batoid/.github/workflows/wheels.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.10":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/jmeyers314/batoid","1.3.6.1.4.1.57264.1.13":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.15":"80445386","1.3.6.1.4.1.57264.1.16":"https://github.com/jmeyers314","1.3.6.1.4.1.57264.1.17":"3650485","1.3.6.1.4.1.57264.1.18":"https://github.com/jmeyers314/batoid/.github/workflows/wheels.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.19":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/jmeyers314/batoid/actions/runs/35133308699/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"batoid-0.9.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl","url":"https://files.pythonhosted.org/packages/01/bf/436a6d43d6178ea4ff88c435d24abb393785704eb5b043acdc329ebbf6f4/batoid-0.9.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl","sboms":[{"artifact_uuid":"27aa07e2-4d18-5094-b8f7-ebae33bfd1ff","path":"batoid-0.9.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/27aa07e2-4d18-5094-b8f7-ebae33bfd1ff/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"jmeyers314/batoid","workflow":"wheels.yml","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/jmeyers314/batoid/.github/workflows/wheels.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.10":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/jmeyers314/batoid","1.3.6.1.4.1.57264.1.13":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.15":"80445386","1.3.6.1.4.1.57264.1.16":"https://github.com/jmeyers314","1.3.6.1.4.1.57264.1.17":"3650485","1.3.6.1.4.1.57264.1.18":"https://github.com/jmeyers314/batoid/.github/workflows/wheels.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.19":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/jmeyers314/batoid/actions/runs/35133308699/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"batoid-0.9.0-cp314-cp314-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/59/22/be3f04239684fb46f9270ec05f5a4c007d65e7d2814472bb8ef801f93ade/batoid-0.9.0-cp314-cp314-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"0279d4aa-7569-519f-82ab-5183e3a29402","path":"batoid-0.9.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/0279d4aa-7569-519f-82ab-5183e3a29402/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"jmeyers314/batoid","workflow":"wheels.yml","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/jmeyers314/batoid/.github/workflows/wheels.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.10":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/jmeyers314/batoid","1.3.6.1.4.1.57264.1.13":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.15":"80445386","1.3.6.1.4.1.57264.1.16":"https://github.com/jmeyers314","1.3.6.1.4.1.57264.1.17":"3650485","1.3.6.1.4.1.57264.1.18":"https://github.com/jmeyers314/batoid/.github/workflows/wheels.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.19":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/jmeyers314/batoid/actions/runs/35133308699/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"batoid-0.9.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl","url":"https://files.pythonhosted.org/packages/ae/06/8bac26f99e472148f4707e03076bfe526e2d4a23b58aba5dd1658a35f223/batoid-0.9.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl","sboms":[{"artifact_uuid":"d41adc95-2df8-5010-a468-ebb2049497ae","path":"batoid-0.9.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/d41adc95-2df8-5010-a468-ebb2049497ae/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"jmeyers314/batoid","workflow":"wheels.yml","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/jmeyers314/batoid/.github/workflows/wheels.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.10":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/jmeyers314/batoid","1.3.6.1.4.1.57264.1.13":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.15":"80445386","1.3.6.1.4.1.57264.1.16":"https://github.com/jmeyers314","1.3.6.1.4.1.57264.1.17":"3650485","1.3.6.1.4.1.57264.1.18":"https://github.com/jmeyers314/batoid/.github/workflows/wheels.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.19":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/jmeyers314/batoid/actions/runs/35133308699/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"batoid-0.9.0-cp314-cp314t-musllinux_1_2_x86_64.whl","url":"https://files.pythonhosted.org/packages/1b/24/abbc1d5a34be955fae7812005325280aa646ab37b2be66afc947b74a1fb3/batoid-0.9.0-cp314-cp314t-musllinux_1_2_x86_64.whl","sboms":[{"artifact_uuid":"b70afdd1-f8b6-5aea-b28d-70ed6d8b031b","path":"batoid-0.9.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/b70afdd1-f8b6-5aea-b28d-70ed6d8b031b/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"jmeyers314/batoid","workflow":"wheels.yml","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/jmeyers314/batoid/.github/workflows/wheels.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.10":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/jmeyers314/batoid","1.3.6.1.4.1.57264.1.13":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.14":"refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.15":"80445386","1.3.6.1.4.1.57264.1.16":"https://github.com/jmeyers314","1.3.6.1.4.1.57264.1.17":"3650485","1.3.6.1.4.1.57264.1.18":"https://github.com/jmeyers314/batoid/.github/workflows/wheels.yml@refs/tags/v0.9.0","1.3.6.1.4.1.57264.1.19":"a923c3eabe257949f10c56db7d1fa45ec5e24682","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/jmeyers314/batoid/actions/runs/35133308699/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}}],"formats":["CycloneDX"],"sbom_count":12,"has_attestation":true,"vulnerabilities":[],"vulnerability_scan":{"scanned_sboms":12,"total_sboms":12,"scanned_at":"2026-11-10","scanner":"osv-scanner 2.7.0","severity_counts":{}}}