{"url":"https://pypi.sbomify.com/package/galpy/1.12.1","markdown_url":"https://pypi.sbomify.com/package/galpy/1.12.1.md","name":"galpy","version":"1.12.1","purl":"pkg:pypi/galpy@1.12.1","summary":"Galactic Dynamics in python","author":"Jo Bovy","project_urls":{"Homepage":"http://github.com/jobovy/galpy"},"requires_python":">=3.10","license":"New BSD","classifiers":["Development Status :: 6 - Mature","Environment :: WebAssembly :: Emscripten","Intended Audience :: Science/Research","License :: OSI Approved :: BSD License","Operating System :: OS Independent","Programming Language :: C","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","Programming Language :: Python :: 3.15","Topic :: Scientific/Engineering :: Astronomy","Topic :: Scientific/Engineering :: Physics"],"wheels":[{"filename":"galpy-1.12.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl","url":"https://files.pythonhosted.org/packages/db/97/0a5356b417aad37bb48bef12cddbba6de6d64acbaef32ccc5edcf6a5a664/galpy-1.12.1-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl","sboms":[{"artifact_uuid":"3049ffeb-e33b-594d-a51c-e7f62c3ccb97","path":"galpy-1.12.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/3049ffeb-e33b-594d-a51c-e7f62c3ccb97/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"jobovy/galpy","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/jobovy/galpy/.github/workflows/wheels.yml@refs/tags/v1.12.1","1.3.6.1.4.1.57264.1.10":"eb67814fd013ebbe88cd194522c276ed42927f50","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/jobovy/galpy","1.3.6.1.4.1.57264.1.13":"eb67814fd013ebbe88cd194522c276ed42927f50","1.3.6.1.4.1.57264.1.14":"refs/tags/v1.12.1","1.3.6.1.4.1.57264.1.15":"2375854","1.3.6.1.4.1.57264.1.16":"https://github.com/jobovy","1.3.6.1.4.1.57264.1.17":"1044876","1.3.6.1.4.1.57264.1.18":"https://github.com/jobovy/galpy/.github/workflows/wheels.yml@refs/tags/v1.12.1","1.3.6.1.4.1.57264.1.19":"eb67814fd013ebbe88cd194522c276ed42927f50","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/jobovy/galpy/actions/runs/41501620181/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"galpy-1.12.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl","url":"https://files.pythonhosted.org/packages/f5/f4/a1b71214fee76c93b0367a859c840236ad23b66afc91e156a8b879675695/galpy-1.12.1-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl","sboms":[{"artifact_uuid":"9dc89d31-4eec-527b-a265-1bb1ecd383a0","path":"galpy-1.12.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/9dc89d31-4eec-527b-a265-1bb1ecd383a0/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"jobovy/galpy","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/jobovy/galpy/.github/workflows/wheels.yml@refs/tags/v1.12.1","1.3.6.1.4.1.57264.1.10":"eb67814fd013ebbe88cd194522c276ed42927f50","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/jobovy/galpy","1.3.6.1.4.1.57264.1.13":"eb67814fd013ebbe88cd194522c276ed42927f50","1.3.6.1.4.1.57264.1.14":"refs/tags/v1.12.1","1.3.6.1.4.1.57264.1.15":"2375854","1.3.6.1.4.1.57264.1.16":"https://github.com/jobovy","1.3.6.1.4.1.57264.1.17":"1044876","1.3.6.1.4.1.57264.1.18":"https://github.com/jobovy/galpy/.github/workflows/wheels.yml@refs/tags/v1.12.1","1.3.6.1.4.1.57264.1.19":"eb67814fd013ebbe88cd194522c276ed42927f50","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/jobovy/galpy/actions/runs/41501620181/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"galpy-1.12.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl","url":"https://files.pythonhosted.org/packages/2d/9b/f520387faa86f3a9c9a98e915453d9477f2ced77beaa039ad29d4cb93738/galpy-1.12.1-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl","sboms":[{"artifact_uuid":"ab3ebf44-cc98-5929-80f2-57a1a7889b1c","path":"galpy-1.12.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/ab3ebf44-cc98-5929-80f2-57a1a7889b1c/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"jobovy/galpy","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/jobovy/galpy/.github/workflows/wheels.yml@refs/tags/v1.12.1","1.3.6.1.4.1.57264.1.10":"eb67814fd013ebbe88cd194522c276ed42927f50","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/jobovy/galpy","1.3.6.1.4.1.57264.1.13":"eb67814fd013ebbe88cd194522c276ed42927f50","1.3.6.1.4.1.57264.1.14":"refs/tags/v1.12.1","1.3.6.1.4.1.57264.1.15":"2375854","1.3.6.1.4.1.57264.1.16":"https://github.com/jobovy","1.3.6.1.4.1.57264.1.17":"1044876","1.3.6.1.4.1.57264.1.18":"https://github.com/jobovy/galpy/.github/workflows/wheels.yml@refs/tags/v1.12.1","1.3.6.1.4.1.57264.1.19":"eb67814fd013ebbe88cd194522c276ed42927f50","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/jobovy/galpy/actions/runs/41501620181/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"galpy-1.12.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl","url":"https://files.pythonhosted.org/packages/b9/db/daf692bf916165f335f459517bee3f439e2b6a85f549d47615af8a4e9e23/galpy-1.12.1-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl","sboms":[{"artifact_uuid":"66b238d9-90e2-5ac6-a544-a2231a87cd80","path":"galpy-1.12.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/66b238d9-90e2-5ac6-a544-a2231a87cd80/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"jobovy/galpy","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/jobovy/galpy/.github/workflows/wheels.yml@refs/tags/v1.12.1","1.3.6.1.4.1.57264.1.10":"eb67814fd013ebbe88cd194522c276ed42927f50","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/jobovy/galpy","1.3.6.1.4.1.57264.1.13":"eb67814fd013ebbe88cd194522c276ed42927f50","1.3.6.1.4.1.57264.1.14":"refs/tags/v1.12.1","1.3.6.1.4.1.57264.1.15":"2375854","1.3.6.1.4.1.57264.1.16":"https://github.com/jobovy","1.3.6.1.4.1.57264.1.17":"1044876","1.3.6.1.4.1.57264.1.18":"https://github.com/jobovy/galpy/.github/workflows/wheels.yml@refs/tags/v1.12.1","1.3.6.1.4.1.57264.1.19":"eb67814fd013ebbe88cd194522c276ed42927f50","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/jobovy/galpy/actions/runs/41501620181/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"galpy-1.12.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl","url":"https://files.pythonhosted.org/packages/14/7b/1894ade5b599343ddfd48f1b5e67bb5cab5c3ca21189139c03ebbaf4e01d/galpy-1.12.1-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl","sboms":[{"artifact_uuid":"9a99d516-95b8-57fd-8b7a-83c7269b4612","path":"galpy-1.12.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/9a99d516-95b8-57fd-8b7a-83c7269b4612/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"jobovy/galpy","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/jobovy/galpy/.github/workflows/wheels.yml@refs/tags/v1.12.1","1.3.6.1.4.1.57264.1.10":"eb67814fd013ebbe88cd194522c276ed42927f50","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/jobovy/galpy","1.3.6.1.4.1.57264.1.13":"eb67814fd013ebbe88cd194522c276ed42927f50","1.3.6.1.4.1.57264.1.14":"refs/tags/v1.12.1","1.3.6.1.4.1.57264.1.15":"2375854","1.3.6.1.4.1.57264.1.16":"https://github.com/jobovy","1.3.6.1.4.1.57264.1.17":"1044876","1.3.6.1.4.1.57264.1.18":"https://github.com/jobovy/galpy/.github/workflows/wheels.yml@refs/tags/v1.12.1","1.3.6.1.4.1.57264.1.19":"eb67814fd013ebbe88cd194522c276ed42927f50","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/jobovy/galpy/actions/runs/41501620181/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}},{"filename":"galpy-1.12.1-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl","url":"https://files.pythonhosted.org/packages/7d/af/3d18fc917acf2e2355b4d6c2d022dbb57f0a806ca2d21a40b2f5e41938b7/galpy-1.12.1-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl","sboms":[{"artifact_uuid":"9b8baeb5-6b85-5964-a5a8-6cfff2fc9e7e","path":"galpy-1.12.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/9b8baeb5-6b85-5964-a5a8-6cfff2fc9e7e/download","vulnerability_count":0,"scan_error":null}],"attestation":{"status":"verified","publisher_kind":"GitHub","repository":"jobovy/galpy","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/jobovy/galpy/.github/workflows/wheels.yml@refs/tags/v1.12.1","1.3.6.1.4.1.57264.1.10":"eb67814fd013ebbe88cd194522c276ed42927f50","1.3.6.1.4.1.57264.1.11":"github-hosted","1.3.6.1.4.1.57264.1.12":"https://github.com/jobovy/galpy","1.3.6.1.4.1.57264.1.13":"eb67814fd013ebbe88cd194522c276ed42927f50","1.3.6.1.4.1.57264.1.14":"refs/tags/v1.12.1","1.3.6.1.4.1.57264.1.15":"2375854","1.3.6.1.4.1.57264.1.16":"https://github.com/jobovy","1.3.6.1.4.1.57264.1.17":"1044876","1.3.6.1.4.1.57264.1.18":"https://github.com/jobovy/galpy/.github/workflows/wheels.yml@refs/tags/v1.12.1","1.3.6.1.4.1.57264.1.19":"eb67814fd013ebbe88cd194522c276ed42927f50","1.3.6.1.4.1.57264.1.20":"release","1.3.6.1.4.1.57264.1.21":"https://github.com/jobovy/galpy/actions/runs/41501620181/attempts/1","1.3.6.1.4.1.57264.1.22":"public"}}}],"formats":["CycloneDX"],"sbom_count":6,"has_attestation":true,"vulnerabilities":[],"vulnerability_scan":{"scanned_sboms":6,"total_sboms":6,"scanned_at":"2026-11-10","scanner":"osv-scanner 2.7.0","severity_counts":{}}}