Skip to main content
https://github.com/jmeyers314/batoid/actions/workflows/ci.yml/badge.svg?branch=main https://codecov.io/gh/jmeyers314/batoid/branch/main/graph/badge.svg

batoid

A c++ backed python optical raytracer.

docs

https://jmeyers314.github.io/batoid/overview.html

Requirements

Batoid is known to work on MacOS and linux, using Python version 3.10+, and either the clang or gcc compiler with support for c++14.

Installation

PyPI

Released versions of batoid are available on pypi as both wheels and source distributions. To compile from source, you will need a c++14 compiler available and placed such that that setup.py can find it. This should hopefully be the case on most *nix systems, in which case, the following ought to work:

pip install batoid

Github

If PyPI doesn’t work, then you can try cloning the source from github and running setup.py. Clone the repo with either

git clone git@github.com:jmeyers314/batoid.git

or

git clone https://github.com/jmeyers314/batoid.git

Once the repo has been cloned, then compile and install with

pip install .

Tests

To run the unit tests, from the batoid directory, first install the testing requirements

pip install -r test_requirements.txt

And then run the tests using pytest

pytest

Metadata

Release files for batoid 0.9.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for batoid 0.9.0
File Size Uploaded
batoid-0.9.0.tar.gz 10.8 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for batoid 0.9.0
File
batoid-0.9.0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
batoid-0.9.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
batoid-0.9.0-cp314-cp314t-macosx_15_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 15.0+ ARM64 Details
batoid-0.9.0-cp314-cp314t-macosx_14_0_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 14.0+ x86-64 Details
batoid-0.9.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
batoid-0.9.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
batoid-0.9.0-cp314-cp314-macosx_15_0_arm64.whl CPython 3.14 CPython 3.14 macOS 15.0+ ARM64 Details
batoid-0.9.0-cp314-cp314-macosx_14_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 14.0+ x86-64 Details
batoid-0.9.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
batoid-0.9.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
batoid-0.9.0-cp313-cp313-macosx_15_0_arm64.whl CPython 3.13 CPython 3.13 macOS 15.0+ ARM64 Details
batoid-0.9.0-cp313-cp313-macosx_14_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 14.0+ x86-64 Details
batoid-0.9.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
batoid-0.9.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
batoid-0.9.0-cp312-cp312-macosx_15_0_arm64.whl CPython 3.12 CPython 3.12 macOS 15.0+ ARM64 Details
batoid-0.9.0-cp312-cp312-macosx_14_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 14.0+ x86-64 Details
batoid-0.9.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
batoid-0.9.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
batoid-0.9.0-cp311-cp311-macosx_15_0_arm64.whl CPython 3.11 CPython 3.11 macOS 15.0+ ARM64 Details
batoid-0.9.0-cp311-cp311-macosx_14_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 14.0+ x86-64 Details
batoid-0.9.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
batoid-0.9.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
batoid-0.9.0-cp310-cp310-macosx_15_0_arm64.whl CPython 3.10 CPython 3.10 macOS 15.0+ ARM64 Details
batoid-0.9.0-cp310-cp310-macosx_14_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 14.0+ x86-64 Details

Total release size: 222.4 MB

Release files / batoid-0.9.0.tar.gz

Download URL batoid-0.9.0.tar.gz
Size 10.8 MB
Tags Source
SHA-256 checksum
How to use checksums
828984b11a76c24bb4cfbef8aae8930aad50a60af9389de1782d082a1eb1213d
BLAKE2b-256 checksum
How to use checksums
fed2d84afddf80e9021988dca2948a098baaa6e2bdc9c0d847e5143e4a267b57
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / batoid-0.9.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL batoid-0.9.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 17.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
abac453ecee3b8302c4aee9c20d381a7a9ae88f791684d79953cee4184f45c97
BLAKE2b-256 checksum
How to use checksums
1b24abbc1d5a34be955fae7812005325280aa646ab37b2be66afc947b74a1fb3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / batoid-0.9.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL batoid-0.9.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 16.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e9f5b4c9fa5a86dc773e688202fa2580913d8fb422a43b958b02a0e8de3b0975
BLAKE2b-256 checksum
How to use checksums
ae068bac26f99e472148f4707e03076bfe526e2d4a23b58aba5dd1658a35f223
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / batoid-0.9.0-cp314-cp314t-macosx_15_0_arm64.whl

Download URL batoid-0.9.0-cp314-cp314t-macosx_15_0_arm64.whl
Size 903.0 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
1fcf53d68b6056926b61e9b1d081060506ff180c8a6722a977f463bb722ea022
BLAKE2b-256 checksum
How to use checksums
fb536905cbd66cced26a3b71b873a8ee870db98e14a260f9da9fc5a6173aa791
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / batoid-0.9.0-cp314-cp314t-macosx_14_0_x86_64.whl

Download URL batoid-0.9.0-cp314-cp314t-macosx_14_0_x86_64.whl
Size 947.8 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
c97f5cd908670c74b30eab6af3e40c69cdba33b65d8a4cc43de64e7a86670d1f
BLAKE2b-256 checksum
How to use checksums
e2aaa3a25006e91c5c533f75edc0da8c85bc46bf2d6d5f34001756a3d104d756
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / batoid-0.9.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL batoid-0.9.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 17.3 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
92c0738934f791470ff23be0419df2fa647e0a7d4ab4bbcaa599d04e464398ed
BLAKE2b-256 checksum
How to use checksums
5922be3f04239684fb46f9270ec05f5a4c007d65e7d2814472bb8ef801f93ade
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / batoid-0.9.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL batoid-0.9.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 16.2 MB
Tags CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
002af947ba446c3fc5e3226467894627de9d6ec5221fef382c8b389126618033
BLAKE2b-256 checksum
How to use checksums
01bf436a6d43d6178ea4ff88c435d24abb393785704eb5b043acdc329ebbf6f4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / batoid-0.9.0-cp314-cp314-macosx_15_0_arm64.whl

Download URL batoid-0.9.0-cp314-cp314-macosx_15_0_arm64.whl
Size 887.6 kB
Tags CPython 3.14 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
cf378fecbaa146283df6550a75d2006a4fd52203318a34e856101bd43279d47a
BLAKE2b-256 checksum
How to use checksums
d1744af41672026d3cbee47e759ed4890a22ed0deb98901ad8869d1092a26484
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / batoid-0.9.0-cp314-cp314-macosx_14_0_x86_64.whl

Download URL batoid-0.9.0-cp314-cp314-macosx_14_0_x86_64.whl
Size 930.0 kB
Tags CPython 3.14 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
9a0c144e84f70c575de42e88ca69ae7371d8d26bd9381e4250e82fea1c24f63c
BLAKE2b-256 checksum
How to use checksums
cd66128792cfc51c9ef441a25166b87792b86d3a510822a5300e065442d92ee6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / batoid-0.9.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL batoid-0.9.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 17.3 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
5a456e037c7d4c40368cf5406edb685e3fba532b289ae65dbe0e57d62f530d58
BLAKE2b-256 checksum
How to use checksums
bded18e0cf744420c8253aaa544fd8666b6e608d45fc8d8935df90bdb86d38f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / batoid-0.9.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL batoid-0.9.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 16.2 MB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
37fb7f0c74950c46befab01afdbc7e420509f57d5df737e579490c15faa4133a
BLAKE2b-256 checksum
How to use checksums
89fce96133b2f9681eb3fa12ab338957f91da533f5c84174268ff7ad5a06ae36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / batoid-0.9.0-cp313-cp313-macosx_15_0_arm64.whl

Download URL batoid-0.9.0-cp313-cp313-macosx_15_0_arm64.whl
Size 887.0 kB
Tags CPython 3.13 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
9263762834c7a271cb8ea6aeb19c3554641f77f2b70153313d4db29105f0d6a6
BLAKE2b-256 checksum
How to use checksums
0b4fe451f39fb251050eb8d442435bf0324a98ef36a06059fd017232539068f3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / batoid-0.9.0-cp313-cp313-macosx_14_0_x86_64.whl

Download URL batoid-0.9.0-cp313-cp313-macosx_14_0_x86_64.whl
Size 929.9 kB
Tags CPython 3.13 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
5635055240d79849b9176402878bf9f49e262ce8c65df8945aa0c195a593c4e5
BLAKE2b-256 checksum
How to use checksums
720af720c98b8920eb1230cfd942e43178bc3fe54d01978562d5b0b915193171
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / batoid-0.9.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL batoid-0.9.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 17.3 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f06e5a474b0b492f85786b7890e0648e3a0da4f98e86b35d6a83b7b1e0818fd5
BLAKE2b-256 checksum
How to use checksums
bc136e50a03e1d9afe847af3c26ba5da7fabd3b27c8e050b595c89d3fb6cac39
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / batoid-0.9.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL batoid-0.9.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 16.2 MB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
0841e1ee3e28b28e21000e69c16df0ace2ff9ff27675d7f21c296ee680d13740
BLAKE2b-256 checksum
How to use checksums
b898b8d73a110d7a07a082e9f9766fbd7723f63d036ec3edaa5548b1f37ddf22
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / batoid-0.9.0-cp312-cp312-macosx_15_0_arm64.whl

Download URL batoid-0.9.0-cp312-cp312-macosx_15_0_arm64.whl
Size 886.6 kB
Tags CPython 3.12 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
4b24573e4406ac72cf3555388e5ae56871e382df370854e981052d84f3f4c525
BLAKE2b-256 checksum
How to use checksums
ae4823ed17c7c9f8aab35e39bb958d5cc927af90334cb355587da51abf585ee4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / batoid-0.9.0-cp312-cp312-macosx_14_0_x86_64.whl

Download URL batoid-0.9.0-cp312-cp312-macosx_14_0_x86_64.whl
Size 929.9 kB
Tags CPython 3.12 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
092b2278c5632580f5d8acf781106454e1fac4fae88069b054c25707077c5f38
BLAKE2b-256 checksum
How to use checksums
9cf3d23681b9146f8accf947ed4faf9778a749f0c9c1428cd5f0f172acb0c871
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / batoid-0.9.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL batoid-0.9.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 17.3 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
fbfa9cbced55bef2a2c11d7dc99c9d69144132f5d305107d006a7123757ec9c6
BLAKE2b-256 checksum
How to use checksums
7ee757915878c040d0ba4b65c488f1eba69d3857c08d7f133fff9d39b105799a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / batoid-0.9.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL batoid-0.9.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 16.1 MB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e2e5feaba9eacc7586f00829cd3971245f67fdd2612b81cfba186b18c8d50287
BLAKE2b-256 checksum
How to use checksums
90ffd4bac288fd9f8ab7a34c90af33672dfe269198430eb8ae232c4212213292
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / batoid-0.9.0-cp311-cp311-macosx_15_0_arm64.whl

Download URL batoid-0.9.0-cp311-cp311-macosx_15_0_arm64.whl
Size 884.9 kB
Tags CPython 3.11 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
afc8bc02d3edd8eaf335a928bceacc047ac4b5677cdfe1a0ce15eacf86e95743
BLAKE2b-256 checksum
How to use checksums
5e8103fdc5e639022851d57736910ac038f13e07c1df6710fa35cb920b0f0564
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / batoid-0.9.0-cp311-cp311-macosx_14_0_x86_64.whl

Download URL batoid-0.9.0-cp311-cp311-macosx_14_0_x86_64.whl
Size 925.5 kB
Tags CPython 3.11 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
42de2a4165cd5c903202616d1f8a75bda0dfd259347d850458689114a2b8cde0
BLAKE2b-256 checksum
How to use checksums
4b41beae36749f3e60c43718723bf067470867427c251b3a219943aebea3c476
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / batoid-0.9.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL batoid-0.9.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 17.0 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
23af9468feba69354652e645b0fc91e9ea41af349e138641a48b537edad0cb0a
BLAKE2b-256 checksum
How to use checksums
3089e879012bede00e90c1700db001c56ecd91d0bf4655b36db1278c60792e0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / batoid-0.9.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL batoid-0.9.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 15.9 MB
Tags CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d6727abe1436d192b17394f7971a465f0889528671d165d9e89a9c5877aceaaf
BLAKE2b-256 checksum
How to use checksums
ef57db58e8a58272cd4b7779d0b5fb131aa6be1dae04b5f540d3fec58fa4268c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / batoid-0.9.0-cp310-cp310-macosx_15_0_arm64.whl

Download URL batoid-0.9.0-cp310-cp310-macosx_15_0_arm64.whl
Size 882.4 kB
Tags CPython 3.10 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
fdf9eee46176980776a7bc17fe2198493c87b11fa5ec3f2aa88583d9877e76e4
BLAKE2b-256 checksum
How to use checksums
cd8cd2e2843eaf551530b407a5924a84c1488c435e9a4aebef8159c73294469f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log

Release files / batoid-0.9.0-cp310-cp310-macosx_14_0_x86_64.whl

Download URL batoid-0.9.0-cp310-cp310-macosx_14_0_x86_64.whl
Size 924.3 kB
Tags CPython 3.10 macOS 14.0+ x86-64
SHA-256 checksum
How to use checksums
d6a177c577319d0e298dc9e96e803857e1e0db3ca3c4ca0c66995bcfc216392f
BLAKE2b-256 checksum
How to use checksums
dcc87239d74ac77a610070f2d673e6546e83cb26ee38108b04776c2a0392aacd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 16, 2026.

Transparency log
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page