Skip to main content

Gravity Simulator

Project description

grav_sim

Gravity simulation library written in C with Python API.

Target Audience: Physics students, or anyone who is interested in N-body simulations.

Note: This project is currently in active development. There could be many incoming changes.

Features:

  • Ten integrators including WHFast and IAS15
  • Barnes-Hut algorithm for large $N$
  • Particle-Mesh method for cosmological structure formation
  • Multiple sample projects
Image Image

Documentation

The documentations are currently outdated. I will update them as soon as possible. Check tutorial.ipynb, kirkword_gaps/, galaxy_collision and cosmic_structure in the examples/ folder for sample usage.

Sample projects

Some projects are done with the API. The scripts are stored at the examples folder.

Evolving the solar system for 1 million years

Image Image

Asteroid belt simulation

Image

Formation of Kirkwood gaps

Image Image

Videos:

Galaxy collision

Note: Initial condition is taken from Gadget-2 by Volker Springel. Visualization is done with gadgetviewer.

Image

Feedback and Bugs

If you found any bugs or want to leave some feedback, please feel free to let me know by opening an issue or sending an email to alvinng324@gmail.com.

Acknowledgement

The following book helped me a lot in learning the basics of N-body simulations and also the implementation of the integrators.

  • J. Roa, et al. Moving Planets Around: An Introduction to N-Body Simulations Applied to Exoplanetary Systems, MIT Press, 2020

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

grav_sim-0.0.3.tar.gz (84.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

grav_sim-0.0.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (98.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

grav_sim-0.0.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (100.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

grav_sim-0.0.3-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (98.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

grav_sim-0.0.3-pp311-pypy311_pp73-macosx_14_0_x86_64.whl (1.5 MB view details)

Uploaded PyPymacOS 14.0+ x86-64

grav_sim-0.0.3-pp311-pypy311_pp73-macosx_14_0_arm64.whl (1.2 MB view details)

Uploaded PyPymacOS 14.0+ ARM64

grav_sim-0.0.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (98.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

grav_sim-0.0.3-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (100.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

grav_sim-0.0.3-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (98.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

grav_sim-0.0.3-pp310-pypy310_pp73-macosx_14_0_x86_64.whl (1.5 MB view details)

Uploaded PyPymacOS 14.0+ x86-64

grav_sim-0.0.3-pp310-pypy310_pp73-macosx_14_0_arm64.whl (1.2 MB view details)

Uploaded PyPymacOS 14.0+ ARM64

grav_sim-0.0.3-cp313-cp313-musllinux_1_2_x86_64.whl (93.2 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

grav_sim-0.0.3-cp313-cp313-musllinux_1_2_i686.whl (101.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

grav_sim-0.0.3-cp313-cp313-musllinux_1_2_aarch64.whl (97.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

grav_sim-0.0.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (98.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

grav_sim-0.0.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (100.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

grav_sim-0.0.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (98.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

grav_sim-0.0.3-cp313-cp313-macosx_14_0_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.13macOS 14.0+ x86-64

grav_sim-0.0.3-cp313-cp313-macosx_14_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.13macOS 14.0+ ARM64

grav_sim-0.0.3-cp312-cp312-musllinux_1_2_x86_64.whl (93.2 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

grav_sim-0.0.3-cp312-cp312-musllinux_1_2_i686.whl (101.9 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

grav_sim-0.0.3-cp312-cp312-musllinux_1_2_aarch64.whl (97.6 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

grav_sim-0.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (98.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

grav_sim-0.0.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (100.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

grav_sim-0.0.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (98.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

grav_sim-0.0.3-cp312-cp312-macosx_14_0_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.12macOS 14.0+ x86-64

grav_sim-0.0.3-cp312-cp312-macosx_14_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

grav_sim-0.0.3-cp311-cp311-musllinux_1_2_x86_64.whl (93.2 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

grav_sim-0.0.3-cp311-cp311-musllinux_1_2_i686.whl (101.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

grav_sim-0.0.3-cp311-cp311-musllinux_1_2_aarch64.whl (97.6 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

grav_sim-0.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (98.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

grav_sim-0.0.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (100.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

grav_sim-0.0.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (98.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

grav_sim-0.0.3-cp311-cp311-macosx_14_0_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.11macOS 14.0+ x86-64

grav_sim-0.0.3-cp311-cp311-macosx_14_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

grav_sim-0.0.3-cp310-cp310-musllinux_1_2_x86_64.whl (93.2 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

grav_sim-0.0.3-cp310-cp310-musllinux_1_2_i686.whl (101.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

grav_sim-0.0.3-cp310-cp310-musllinux_1_2_aarch64.whl (97.6 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

grav_sim-0.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (98.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

grav_sim-0.0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (100.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

grav_sim-0.0.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl (98.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686manylinux: glibc 2.5+ i686

grav_sim-0.0.3-cp310-cp310-macosx_14_0_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.10macOS 14.0+ x86-64

grav_sim-0.0.3-cp310-cp310-macosx_14_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.10macOS 14.0+ ARM64

File details

Details for the file grav_sim-0.0.3.tar.gz.

File metadata

  • Download URL: grav_sim-0.0.3.tar.gz
  • Upload date:
  • Size: 84.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for grav_sim-0.0.3.tar.gz
Algorithm Hash digest
SHA256 1b9f54889ddba2d29b6231d505fe4ed8b7f07e652c4d7eb374953ca1d3bffb58
MD5 adf951cad5f423db7b8621b891adb968
BLAKE2b-256 741b41d893aacd6f9a41a103d7d3fa2a9ceb47a5daca95b9c8ddd4e8b4a50917

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3.tar.gz:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 600f8d756dcc45eefad209fb864bcf8d09a6f95074653aa53511338a84f80068
MD5 f652d12fb4a70bc1025f7cc116b12714
BLAKE2b-256 51af46310a6695d37f43fedd79b56b43952c9ad2c06d9d8000e33e71262df5db

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 abff53f6eac453c82389be9635c76b4e8b76da6af89450bbc098e2418a06d874
MD5 b6e49cfc785b27081ed7d38fa9282198
BLAKE2b-256 4be8950c12215dc40b8059e61ef2ce25b3c93d8060e10c8249496f6bea7d339e

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 daa1c58d980dd4f26fbce399a6d0b54fef4b1d4fb8f663c4e97e137a213ffcb8
MD5 8ce5d75a9cb44465726dfc8cd606212e
BLAKE2b-256 573480d176cfc8c735830bb339ee6af39d88f9295e5441d4dbb89da5f5754318

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-pp311-pypy311_pp73-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-pp311-pypy311_pp73-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 7506b21fe97fed00b2b5c23433b0855d9a239f56c8ce51489d9ed1d13146cbf3
MD5 a3ea6c23fdc60f0756e1430b28550531
BLAKE2b-256 8e97ce5a8fd659a0587adcaa56a3220c8584b89d85af286292d4bd3ec7d2316b

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-pp311-pypy311_pp73-macosx_14_0_x86_64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-pp311-pypy311_pp73-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-pp311-pypy311_pp73-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 26dc15a6d95655464c3231468c78e82cea44e558fd1c053ae82397f252807b03
MD5 4009bbe5727c07baa78f6fc4ab5fd36c
BLAKE2b-256 be8d52dac0e4ffa5ca521567fb96dda0388420eaeeaa01394d8c7447c76c9165

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-pp311-pypy311_pp73-macosx_14_0_arm64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7884bdc8dd13d94c0b69f26055c69c9ba48ef0fff5532bf65ac917286a27ed6f
MD5 39381e8f88a4e76ef16fd263c9223086
BLAKE2b-256 765c619ac171cd9f21114a8a8482bb614433b77547168a1cbb1fe08d58d28390

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 32abd20ef166b3384eba5edafdc96ebb211bc8ed70e3ae2e488b909980a43b10
MD5 43eff5ba92466b551412c31e9461a497
BLAKE2b-256 4343473012ba0bf786e59b4ac7fcb09761c409c40766f7c628f8b3bc74938e2f

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 e4438377bc6ffecf94520abf87d29055a59913ce5142b8f98e3dce0c28c19e85
MD5 09a1449b4cb0fdeb4cad6a6e0d27fdc4
BLAKE2b-256 99d6fff03dbde83dd377f20304eb1da540be61e6511516e15ec3e5635413eac8

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-pp310-pypy310_pp73-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-pp310-pypy310_pp73-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 3d24811b4fe8c18c1d7f4dc47c6503a1df2d5bf83c2e8271c9cf49ec4582ca82
MD5 f3e4ccdd1fe95a952656645ecc21f6e8
BLAKE2b-256 550665060d21957d637aa807ad252d99c22a60f9e32d60857980574b1c4b1ff9

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-pp310-pypy310_pp73-macosx_14_0_x86_64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-pp310-pypy310_pp73-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-pp310-pypy310_pp73-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 6bd94c934cdb2559e6e095d244006ca39e1f07e8f6c02bf17feacba6bd57f4d2
MD5 1c8bf22e218679f572ce944005b78bac
BLAKE2b-256 65ec58d8f88ec9b5def51e762458f37ea8c6ae330df9e3d252b95e7611016b36

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-pp310-pypy310_pp73-macosx_14_0_arm64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0648ceaaa117ab316a6bd76c8886a06f1fc33f464a246a55a3426c95323fb667
MD5 fe6c7192687c7eb79048b61934378b7f
BLAKE2b-256 681ed2bc513752e9892383ed4fe6046d77fda617028537a0899b5bc224316c29

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 86e2f0be93df5f29dc758e71f8268f57424f3721a81393d1e960767362265fd4
MD5 df312241599e695d31d0140022dee1a2
BLAKE2b-256 b5471cc1854419aba07e795afe97e6bf32d720e23306226d108d5e2ac5454358

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp313-cp313-musllinux_1_2_i686.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2f2d01b8dd7ebea51ec4dbf0779758964a92d1b5dbaacb8ee514f412e4c3c57e
MD5 ae594b7f050a69afc7cc5dc53d84c0d2
BLAKE2b-256 af67255ddee9715e36eba1bffafd933a5c4a30f4279cb99b449901eb9421773d

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5ab2eb308d6a62c7ee7cf59147de7a57c6e2e5492bfcd6b8c63aa0e7281085e8
MD5 463a6dce17b67a225cd6d234ddba5795
BLAKE2b-256 d490339f24048ef71f001daeed561d1f3611efc1b744bb793fe06c17651271ed

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e39738cb76dfc4feb321b2216b5f5e787598d4443fdc772b84e95a81af767731
MD5 0e1971b9de1fab64e753a786e94ac8fb
BLAKE2b-256 4932b1985c371fcea2ceb2fb7376c4b6e93d4b8f9329d462a567f610ea7d4c52

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 6f8760ab9198996bc2b5ff4cebccc4a30e040071420fe10bd23f121f531682ae
MD5 3a3ae806328db8132752ef64741eb432
BLAKE2b-256 74146ec084b94840dbdbb33795e68559d9d080c1b00f7c87822c5df6e3a95add

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp313-cp313-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp313-cp313-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 054091b902c6a8c364938ba5cf3327d65273de11464ad752f287163ef4aa7fd3
MD5 aadf7922520b08cd8fcaeb33a99cba41
BLAKE2b-256 bd8d2147b9ec2bb58c1cd4b5ca03b94df54eba034f4cbf1eaa5ca822e6bb76a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp313-cp313-macosx_14_0_x86_64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp313-cp313-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp313-cp313-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 3f372538968543c10e1bc2797acadac32f9f31b8d6a48da8d12e391bc6949205
MD5 60429d46583cc12eefff9ae5e375a7d1
BLAKE2b-256 21215c4541f040b2c4152e8b473f4c01c6beb86c27e643a155afce0b5f5b6004

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp313-cp313-macosx_14_0_arm64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0fafd80bafbcb6935027092948f861518ed20e79de1f83a1ab459a2f213b2492
MD5 00d46a2e292fe449dfbdd0ea64f2dea9
BLAKE2b-256 3bcc2dafc9bed76a1b1e9d65181da1d6f767922168ab3011832c3cb0fa291597

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a2b65de7ab7f9a615a980be4973b4758e6a4431d1cd0d8fc30d8e3627da09444
MD5 fb6fa9cf7eb8504cee887da318afcbdf
BLAKE2b-256 7fc200a6ebff61f308decaafe7ca034574885f1018274cf341883d6bba1366c0

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp312-cp312-musllinux_1_2_i686.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 778a67270f9082210a19c2ec339741afd36b73c870b1c715e3df325d95df88c5
MD5 fc70ada8223e0ae90ad5c4fe86d703ca
BLAKE2b-256 79224da11be3b3e37646846ac18b2d74cd3894857f897c94fcd9424972221d03

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 853da44fe7793aabb7814802f0206df2a15f8d3fbb868f5621bb6096228fb2ed
MD5 de5df2884ec14273ec5122de45ec3803
BLAKE2b-256 47c5fab32750e0ea9a3bb75ee9dfa2dcdc7e8f4a82adddbf22c4946138c055d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4d23876cc98c654db01e3412a7349f8db6b6842b59dfc3cc672058a116052cab
MD5 566a4c6f8604d87b0de5e5af7dba6da5
BLAKE2b-256 2840e3b2827360f8c6dae7cb9492ad2df681349fa02a1d619270aac2fd0a9945

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5bc941aee8489aef9abfb51c2b985e605bc812331fcb627a0f433a5671602084
MD5 a215dfe738afcce31a6e442495f81210
BLAKE2b-256 68f3a2cacfab510f16b1f71f10d59e2e289ac76b76e8eebc998d82d705429667

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp312-cp312-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp312-cp312-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 c1a244e9b38004be8bb7f9c86689fda2956a33588208e1352062ba775ee21663
MD5 cf1dc296bff2e0eb10505228fd9bdad6
BLAKE2b-256 4519f3f98a563360037f85e5026947c14d34b230d8715c4f3df8d55620f106ad

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp312-cp312-macosx_14_0_x86_64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 7cf9d23f5464957b77369c9da6904643dcf5c5450e1f0e8507cdb66c13897dee
MD5 db79b14965e7b052a2a106e368c8830f
BLAKE2b-256 4e3ad21069fc7cf092e19afad45f8a7f1bb5ac16ed911f623a3d31edcc8f2656

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp312-cp312-macosx_14_0_arm64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 f84a6cab33f77ac7c57fa6f058786e5ff07950e3bcc6b9a6c285aaf0ffa1b3cf
MD5 44455e01bf70ed0bc5a613c017d0fe3d
BLAKE2b-256 0effb3a35c7ae9de140ecf3d168d667f2ae6b889637e2496e5b2b0f6d913519b

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8ff8aa225802131f2b0e7c70b8e5858ca8aba294de4cc74c24d1a4684af2e244
MD5 7cac6e211a88b4798b92f8df0fedd82c
BLAKE2b-256 7c4d69dd6a8e3b3e09c58aa6282739a5593edebee0be8b63fe93a6c65bab59f9

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp311-cp311-musllinux_1_2_i686.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 bceae9e30372a5bb78aa487cb58c13c1fc01a7463282d154d912f86c6649d90e
MD5 481515e16437eab21b8fee0901d93533
BLAKE2b-256 b45ccbf980eae3e4f18296ca76fa9c86f6c5d6bbec4df5b1660c2238b7b1e322

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cfc80a3daa1c15724bd078ef6c19908048f05771f7bf689cbc2b1ed1c80b7068
MD5 02c3f6f375d69b64344bcacb0181f5d5
BLAKE2b-256 4573b6608287ac6342254ca001851134f030f0741c31a6f6294975fc848a23bc

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a4b84b66ca4f82cda416797b0e8cfe0c0a247ac54bec00474f17260e04899b1c
MD5 cd8ae9fcb1e9ee963093fc7f818703b1
BLAKE2b-256 4e1dc87af5261cb9f9d2255fbf2faeb918a1e69fac5ea7a60adb15ecbba1d28c

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b41da682810e00c0a8d367df9f74460ce72c886ac13fb41ede6d720517ce939f
MD5 075f8591dcc91b4aaa786f51a904afd6
BLAKE2b-256 24bc7063c25c70137db9b9aed40f5c5fcf4c7d8b3990104d56715c98d8b4ef7d

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp311-cp311-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp311-cp311-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 fc821857b9f5cde2726529b3bfada1680ee725b8035df7fb7291947d3e7c89e3
MD5 001159f672d18b8a89e7eb6898914351
BLAKE2b-256 51082595cbd77d131f3957f31c3d65c0f1d45ec17bffbed1b0c760a29ee3edd3

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp311-cp311-macosx_14_0_x86_64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 612503c0a2837fb9e36508a40c10b43a4e3735b9caea1a228a794185b14c08c2
MD5 b69503fd3ae72b910ba1f67e49b0b6e9
BLAKE2b-256 5bce2f61ba73bd15f481307c842faa46c7c6566da7921059dd7724a613d48f1a

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp311-cp311-macosx_14_0_arm64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5f75ccbe9c4255fb6a595378fb1f3ebf2d21f37d160a20c657d6ff52e599f004
MD5 b4925427ac32e3d1dd97393f9f5e5dcf
BLAKE2b-256 dd029d80be45464d25ad0afe9b8f5d38f11194d3d471a05f9e9d87c28b16f6ff

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 541df96da51e4a4e744c3426495e12b65dd5915c643051d026a15f7fd5f29968
MD5 5a283b17feecc7b680350afa3529ebd4
BLAKE2b-256 d17b09c0985f8216b2c351aabd0e55b7e450d04e70771db21a480e9b1cd94b05

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp310-cp310-musllinux_1_2_i686.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c057b95a89d3025eb4816a7efd924187199bace89c074ea881ca2730950a0ecd
MD5 8812222d336398b690ff85c4905c81c3
BLAKE2b-256 0cd03d46c5d6d5aab273260a870f2a9ab6d31e6db746110678d6df75c920e494

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9d81530c72c6c1d6d155b8e5fcb751aa33e5c97495fdfb89a322dfb113ea98f7
MD5 d50b34f0094876a53b8b95671cd67dff
BLAKE2b-256 5bf4870559627a5084c06e8a181a33d647689d216f8990e90631b268c11eef30

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 815274794316d6b9c157a88787cb5942e5b487f0f9687e98a9c42d01c27d9ea2
MD5 b2efe648d731511d4e6c40b8ad2b0671
BLAKE2b-256 8e99b57a1ba186b350c713b00656ba0ab89be5acb085ec5660b7cf9bc5fe9609

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f962d2353adce488477afab667de905c18a3a9fef4eb8c0d4ebb9644d6e91fa9
MD5 44720828b6659e7def870d400f42bcad
BLAKE2b-256 3eb26cd11b6ae6280326c2cdf9abb8ed938c68000d18e206dfd9661089326bae

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp310-cp310-macosx_14_0_x86_64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp310-cp310-macosx_14_0_x86_64.whl
Algorithm Hash digest
SHA256 b12fa6571462d68f8e0b483d6b935a7c575d4542174010fb3b59cdb82354aac5
MD5 50f4295cfad3dd92325c006db82352f4
BLAKE2b-256 3f225736c97075e4586fb2d9f45d9cfca26476339bc7da96ba67fc58ce1e39df

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp310-cp310-macosx_14_0_x86_64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file grav_sim-0.0.3-cp310-cp310-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for grav_sim-0.0.3-cp310-cp310-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 3364ea7eb0af9b95d68cf2161ff7aa0199cb29b10233142feb0443a395490ec8
MD5 a5e24eed2c572ad2fc47ae9f8464668d
BLAKE2b-256 d73d8fe9c6b2ff6dee4061e718367294e6c111bede3d9ca8ec21c72d1cab20b9

See more details on using hashes here.

Provenance

The following attestation bundles were made for grav_sim-0.0.3-cp310-cp310-macosx_14_0_arm64.whl:

Publisher: publish.yml on alvinng4/grav_sim

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page