Skip to main content

py-parry3d

Python bindings for parry3d collision detection, optimized for batch operations with NumPy.

Features

  • Batch-first: Process millions of collision queries with minimal Python overhead
  • NumPy native: Zero-copy data exchange using contiguous arrays
  • Parallel: Automatic multi-threading via Rayon
  • Serializable: Cache collision worlds with pre-built BVHs

Installation

pip install py-parry3d

Quick Start

import numpy as np
import py_parry3d as pp

# Define collision shapes
robot_link = pp.CollisionGroup("robot", [pp.Capsule(half_height=0.4, radius=0.08)])
obstacle = pp.CollisionGroup("obstacle", [pp.Box(half_extents=[0.3, 0.3, 0.3])],
                              static=True, transform=np.eye(4))

# Create world
world = pp.CollisionWorld([robot_link, obstacle])

# Check collisions for 1000 robot poses
N = 1000
# Transforms must be rigid: a proper rotation in the 3x3 block, a
# [0, 0, 0, 1] bottom row, and no NaN/Inf. Anything else raises ValueError.
transforms = {"robot": np.tile(np.eye(4), (N, 1, 1))}  # Your actual poses here
pairs = [("robot", "obstacle", 0.0)]  # (group_a, group_b, min_distance)

collisions = world.check(transforms, pairs)  # (N, 1) bool array
print(f"Collisions: {collisions.sum()} / {N}")

Shapes

# Primitives
pp.Box(half_extents=[0.5, 0.3, 0.2])
pp.Sphere(radius=0.1)
pp.Capsule(half_height=0.5, radius=0.1)  # Z-axis aligned
pp.Cylinder(half_height=0.5, radius=0.1)  # Z-axis aligned

# Meshes
pp.TriMesh(vertices, faces)  # (N,3) float64, (M,3) uint32
pp.TriMesh.from_trimesh(mesh)  # From trimesh object

# Convex hull (faster than TriMesh)
pp.ConvexHull_from_trimesh(mesh)

Solid vs Hollow

Shape Type Inside Detection
Box, Sphere, Capsule, Cylinder, ConvexHull Solid Detects objects inside
TriMesh Hollow Surface contact only

API

Groups and World

# Dynamic group - transform provided at check time
robot = pp.CollisionGroup("robot", [shape1, shape2])

# Static group - fixed transform
env = pp.CollisionGroup("env", [shape], static=True, transform=tf)

# World
world = pp.CollisionWorld([robot, env])

Transforms

All 4x4 transforms - a CollisionObject local offset, a static group's transform, and every pose passed to check/check_any - must be rigid:

  • the upper-left 3x3 block is a proper rotation (orthonormal, determinant +1); no scale, no shear, no reflection;
  • the bottom row is [0, 0, 0, 1];
  • every entry is finite - no NaN, no Inf.

Violations raise ValueError naming the failed check and the offending value. Orthonormality is checked to a tolerance of 1e-6, far above the float drift of an accumulated forward-kinematics product (~1e-15) and far below a genuine error such as a 2x scale.

Collision Checking

# Batch check
result = world.check(transforms, pairs)  # (N, n_pairs) bool array

# Early-exit (stops at first collision)
idx = world.check_any(transforms, pairs)  # int or None

Pair Helpers

# All pairs between groups
pairs = pp.all_pairs(["l1", "l2", "l3"], skip_adjacent=1)

# Groups vs target
pairs = pp.pairs_vs(["l1", "l2"], "obstacle", min_distance=0.05)

Threading

pp.set_num_threads(8)  # Default: all cores

Serialization

data = world.to_bytes()
world = pp.CollisionWorld.from_bytes(data)
# Pickle also supported

Documentation

License

MIT

Metadata

Release files for py-parry3d 0.0.4

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

Source distribution (sdist)

Source distribution for py-parry3d 0.0.4
File Size Uploaded
py_parry3d-0.0.4.tar.gz 132.1 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for py-parry3d 0.0.4
File
py_parry3d-0.0.4-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
py_parry3d-0.0.4-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
py_parry3d-0.0.4-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
py_parry3d-0.0.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Details
py_parry3d-0.0.4-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details
py_parry3d-0.0.4-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
py_parry3d-0.0.4-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
py_parry3d-0.0.4-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
py_parry3d-0.0.4-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
py_parry3d-0.0.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
py_parry3d-0.0.4-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
py_parry3d-0.0.4-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
py_parry3d-0.0.4-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
py_parry3d-0.0.4-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
py_parry3d-0.0.4-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
py_parry3d-0.0.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
py_parry3d-0.0.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
py_parry3d-0.0.4-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
py_parry3d-0.0.4-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
py_parry3d-0.0.4-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
py_parry3d-0.0.4-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
py_parry3d-0.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
py_parry3d-0.0.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
py_parry3d-0.0.4-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details

Total release size: 22.2 MB

Release files / py_parry3d-0.0.4.tar.gz

Download URL py_parry3d-0.0.4.tar.gz
Size 132.1 kB
Tags Source
SHA-256 checksum
How to use checksums
dc30a9dcf0c5c47a851b79b0a8d167981e9040df0c5280de78fea1b6e8a2cd92
BLAKE2b-256 checksum
How to use checksums
3db31016e0f37ad447bb0c7ff1bc54e5bfbe347a65490c0fec405543f68ba9bd
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 8, 2026.

Transparency log

Release files / py_parry3d-0.0.4-cp314-cp314t-win_amd64.whl

Download URL py_parry3d-0.0.4-cp314-cp314t-win_amd64.whl
Size 687.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
af88223726a2905fb6438d96537dad1da49e9d7339360ce86d0e7b7257fd9167
BLAKE2b-256 checksum
How to use checksums
224261cce3065e747d6eb900fa7d94b8591c77bef4205b810057e9e201e46745
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 8, 2026.

Transparency log

Release files / py_parry3d-0.0.4-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL py_parry3d-0.0.4-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
8c432eda0f17b5230587571dbe1287ab53faf0cc092ad0d741c4d3ead20cd1bf
BLAKE2b-256 checksum
How to use checksums
cd9e068333b0652a4e0ea43ae9ef2f9173b83868a792fb54e91dada82a024dd2
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 8, 2026.

Transparency log

Release files / py_parry3d-0.0.4-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL py_parry3d-0.0.4-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 1.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
ffb93c4d363871b86e0a553d5037776d04cb2e7a90d16f9227fba9c12b87bca4
BLAKE2b-256 checksum
How to use checksums
b214c9d5ad9e4c4f38717dfaa926758498ed7fe545d47d6a2724dc6a719f580c
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 8, 2026.

Transparency log

Release files / py_parry3d-0.0.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL py_parry3d-0.0.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 927.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b80fcf75b12a646a4ee612fc93a157273c8e8597d1d61221f8a992db1812ac52
BLAKE2b-256 checksum
How to use checksums
6cfe4b71cac294bfab88e95dc51200539eaaaa3da4b94e1034d92ed9aeb2a927
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 8, 2026.

Transparency log

Release files / py_parry3d-0.0.4-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL py_parry3d-0.0.4-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 888.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
b3d9922035aae63490288d1ed9c5464b2e8d242f0411ae950f082d29c20161ab
BLAKE2b-256 checksum
How to use checksums
631e8f72353f333a41ee682aa3b02e0ecb269ce429a68dc431d6b1ee661eb806
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 8, 2026.

Transparency log

Release files / py_parry3d-0.0.4-cp314-cp314t-macosx_11_0_arm64.whl

Download URL py_parry3d-0.0.4-cp314-cp314t-macosx_11_0_arm64.whl
Size 788.2 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b30c01fb3ec18a6fc3675c67e38bd03d805a5a5ec604f4e92701deca198947ae
BLAKE2b-256 checksum
How to use checksums
80c8bbb1bdea82ed4f563b81a448882e709028a741b5a580f38ac738eecfbd49
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 8, 2026.

Transparency log

Release files / py_parry3d-0.0.4-cp314-cp314-win_amd64.whl

Download URL py_parry3d-0.0.4-cp314-cp314-win_amd64.whl
Size 690.3 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
2a4c101d7f564935229851db241ed0df8815962e3de13ac189bee0f2ddafc5fa
BLAKE2b-256 checksum
How to use checksums
bbd56d0a3383e1343db4ed58e681ab94088095401ff0b59fb1f7be4eb7ca40e6
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 8, 2026.

Transparency log

Release files / py_parry3d-0.0.4-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL py_parry3d-0.0.4-cp314-cp314-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
30fba55ad27ac1eea3da6d06fbe3095f7d5ca05228266fb60d39eee0448b653f
BLAKE2b-256 checksum
How to use checksums
e44e0c14889f1512ba436f107089c3e3b5d034c0a0afc3d6911f5d4b81deb265
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 8, 2026.

Transparency log

Release files / py_parry3d-0.0.4-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL py_parry3d-0.0.4-cp314-cp314-musllinux_1_2_aarch64.whl
Size 1.1 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
5e985d5c7c4ac835f6b33ae9e025e034f4a54485dad7d978c5e5c663a7c0b92b
BLAKE2b-256 checksum
How to use checksums
ed85c2f80d538e9b35a25df837ed81954ab2b28c65ce6b2daa95a82b08d799d1
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 8, 2026.

Transparency log

Release files / py_parry3d-0.0.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL py_parry3d-0.0.4-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 926.9 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
08e7dc4bb14838fb78b3fa91f8c4ddac35f6da1993df111e3df5295bf0e85164
BLAKE2b-256 checksum
How to use checksums
f8295d5f67d7140cd292732b93440f87639cad5de433e2f7ca334281ab049c77
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 8, 2026.

Transparency log

Release files / py_parry3d-0.0.4-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL py_parry3d-0.0.4-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 887.2 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
b9ad710c8bd0bedea1f5ce48652467bdd8a257b930536f9b079a2045407eae09
BLAKE2b-256 checksum
How to use checksums
a60aad389a907f4fe5f2b6beb3d447fb11dd225a49f9faa88e028ad0ca77e008
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 8, 2026.

Transparency log

Release files / py_parry3d-0.0.4-cp314-cp314-macosx_11_0_arm64.whl

Download URL py_parry3d-0.0.4-cp314-cp314-macosx_11_0_arm64.whl
Size 790.7 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f30d1073c078e87a3bc325453aff31c3a192255767ba6f13ecd9dd8807a72d9a
BLAKE2b-256 checksum
How to use checksums
5e57e9f79e0c4e6ab58c2443afe7a7c2e7c3702651171f73072c634462309edf
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 8, 2026.

Transparency log

Release files / py_parry3d-0.0.4-cp313-cp313-win_amd64.whl

Download URL py_parry3d-0.0.4-cp313-cp313-win_amd64.whl
Size 688.9 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
58ad624832cc511dfbf3fa3d82e5ac414adbabdfa0a60e8e63f6ca77c2be8a66
BLAKE2b-256 checksum
How to use checksums
aef7f8969097a01b2197bfdfeec2fafda44dfea48b1d819f7b585dd246a21d59
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 8, 2026.

Transparency log

Release files / py_parry3d-0.0.4-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL py_parry3d-0.0.4-cp313-cp313-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b00d175f3ae2076d8a462b39a919ee97abbc4f94b00432fb0fbeac4afdb68f75
BLAKE2b-256 checksum
How to use checksums
dc3b121717cffe4f50fec2c8cfc61896dd373f2326fc8e058cba250567717a1c
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 8, 2026.

Transparency log

Release files / py_parry3d-0.0.4-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL py_parry3d-0.0.4-cp313-cp313-musllinux_1_2_aarch64.whl
Size 1.1 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
8db37548d1e1944e6232517a8e4238dd9c7475bb0f59d29a85abb090d637a2ca
BLAKE2b-256 checksum
How to use checksums
8cf79b701477074c2857c172ee7ddb6ef1ffd6d4a90de5a23725a987da9e6049
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 8, 2026.

Transparency log

Release files / py_parry3d-0.0.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL py_parry3d-0.0.4-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 928.0 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7d2fe7998b27b9134beb6850f859f5d797edbf6e989359dae5560f02970342b8
BLAKE2b-256 checksum
How to use checksums
c81de5a1cbb84f785e703d95522765bac612b1e6e2118905d9391eb71959dee9
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 8, 2026.

Transparency log

Release files / py_parry3d-0.0.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL py_parry3d-0.0.4-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 890.4 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
b9218d2be85a8a443b206a6f5e69a1c261fce494c724a6d73ec6567a1759e7be
BLAKE2b-256 checksum
How to use checksums
c54d3244710454aaef3bc360c011e8ae77740793a4120211cea5967579047119
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 8, 2026.

Transparency log

Release files / py_parry3d-0.0.4-cp313-cp313-macosx_11_0_arm64.whl

Download URL py_parry3d-0.0.4-cp313-cp313-macosx_11_0_arm64.whl
Size 791.5 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5fae3174e9709a5b11c488b6aec2bc5f2d409e3abefcc038e20606c75f58ee2b
BLAKE2b-256 checksum
How to use checksums
f1476e8c9ced5afcadf03bc5f14e9a19df87cf3d719ca53e93bd2d6480b5003b
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 8, 2026.

Transparency log

Release files / py_parry3d-0.0.4-cp312-cp312-win_amd64.whl

Download URL py_parry3d-0.0.4-cp312-cp312-win_amd64.whl
Size 689.6 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
499cb888da944e6cd314fef4a991676282ef4acc2fd318a1e07195950e597aee
BLAKE2b-256 checksum
How to use checksums
4ca25fec2cc83a58be35420330c348b8010efcd2e2cd46325b94f4ec6e4227ab
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 8, 2026.

Transparency log

Release files / py_parry3d-0.0.4-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL py_parry3d-0.0.4-cp312-cp312-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
95e0d1630c0c47c21f67c3993aceefb52c991816e649284e07f6ae7446d45ad5
BLAKE2b-256 checksum
How to use checksums
dbbc19664819ab1120faba2d9b77ff4f36dc19f885bf38c7814ed607be119a0b
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 8, 2026.

Transparency log

Release files / py_parry3d-0.0.4-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL py_parry3d-0.0.4-cp312-cp312-musllinux_1_2_aarch64.whl
Size 1.1 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
fc9ea8c13149140df20b5740cb5b8980fe550a867889d4786db31e1928aa441d
BLAKE2b-256 checksum
How to use checksums
458bb6d3f75c9897761af9bfad0cfbb7a2c8656b42d76a1ee9f75e75a4cd83bc
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 8, 2026.

Transparency log

Release files / py_parry3d-0.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL py_parry3d-0.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 928.4 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
583b06977e9c87b38c8fd40e19f6a5e8ebb31ae81d04a2b322b759d9e481bb08
BLAKE2b-256 checksum
How to use checksums
6a739dbe3632f294141f787f8bc42e3726e8a49d235a10151c8c53b31c506b72
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 8, 2026.

Transparency log

Release files / py_parry3d-0.0.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL py_parry3d-0.0.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 891.6 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
46d62c16e980f9c58ca46356271eee4acc847e44874c96c0978ab6663b2c93a0
BLAKE2b-256 checksum
How to use checksums
d29b106429b1ba192a2afec4732ab649a7ecafd75a51eebb0aec460c1606a268
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 8, 2026.

Transparency log

Release files / py_parry3d-0.0.4-cp312-cp312-macosx_11_0_arm64.whl

Download URL py_parry3d-0.0.4-cp312-cp312-macosx_11_0_arm64.whl
Size 793.0 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7f323a8d4d3551c4b1453b9bb3d9f3b93986a44a45d84ab70ebab349e801f966
BLAKE2b-256 checksum
How to use checksums
bd2f38b718c0fe19127eca793807c26b057e23a88ea3d56efc08b9bf89742a71
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 8, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.0.4 This release

25 release files

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