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/check_first/check_per_pose - 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 a collision; index may vary between runs)
idx = world.check_any(transforms, pairs)  # int or None

# Lowest colliding pose plus which pairs collide there (deterministic)
first = world.check_first(transforms, pairs)  # (int, (n_pairs,) bool array) or None

# First colliding pair per pose, -1 where none (each pose stops at its first hit)
first_pair = world.check_per_pose(transforms, pairs)  # (N,) int64 array
hit = first_pair >= 0  # (N,) bool, same as check(...).any(axis=1)

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

The four batched CollisionWorld queries (check, check_any, check_first, check_per_pose) are the only methods that run in parallel, so they are the only ones that take threads. Two controls set how many threads they use:

  • set_num_threads(n) sets the size of the process-wide default pool (default: all cores). It only works before the first parallel call and returns False after that.
  • threads= (keyword-only) caps a single call and overrides the default for that call. None (the default) uses the process-wide pool, 1 runs serially in the calling thread without any pool, and n >= 2 runs on a pool of n threads. threads < 1 raises ValueError. The cap covers both transform validation and the query loop, and results do not depend on it, apart from which colliding pose check_any reports.

Pools for threads >= 2 are built on first use and cached per thread count for the life of the process, so their idle threads stay alive (asleep) between calls, and each distinct value keeps its own pool.

# Process-wide default, only before the first query
pp.set_num_threads(8)

# On a shared server, keep this call to 2 cores
hits = world.check(transforms, pairs, threads=2)
first_pair = world.check_per_pose(transforms, pairs, threads=2)

# Serial in the calling thread, e.g. when you parallelise across processes yourself
hits = world.check(transforms, pairs, threads=1)

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.6

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.6
File Size Uploaded Provenance Actions
py_parry3d-0.0.6.tar.gz 144.1 kB With provenance Details for py_parry3d-0.0.6.tar.gz

Built distributions (wheels)

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

Total release size: 34.5 MB

Release files / py_parry3d-0.0.6.tar.gz

Download URL py_parry3d-0.0.6.tar.gz
Size 144.1 kB
Tags Source
SHA-256 checksum
How to use checksums
af47886cdcedbc300b32a846ca5ecb8c20256d376ad0828fd60266c140f49c0a
BLAKE2b-256 checksum
How to use checksums
0ffe0bd772892b9adb2bf7d8e725da560fa90d3e697ad9e983201e7f895e7431
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

Release files / py_parry3d-0.0.6-cp315-cp315t-win_amd64.whl

Download URL py_parry3d-0.0.6-cp315-cp315t-win_amd64.whl
Size 728.7 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
7a20e3af9511525a6b8df059ff7ef2568d8057764d66b0406088522bca760497
BLAKE2b-256 checksum
How to use checksums
fc9f35cbe41fe03f0274df7a1a0210e16fa41a54e25d5c826e7d5ee6d5db0536
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

Release files / py_parry3d-0.0.6-cp315-cp315t-musllinux_1_2_x86_64.whl

Download URL py_parry3d-0.0.6-cp315-cp315t-musllinux_1_2_x86_64.whl
Size 1.2 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
0a1c31aa53a72aa983f6af353a62fd1d5ed6ea6237a800667453845ddf7b3f0d
BLAKE2b-256 checksum
How to use checksums
6d6ffe012dff8280c4205dad57612298ac642e290dfe1fdad12007658231fefe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

Release files / py_parry3d-0.0.6-cp315-cp315t-musllinux_1_2_aarch64.whl

Download URL py_parry3d-0.0.6-cp315-cp315t-musllinux_1_2_aarch64.whl
Size 1.1 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
7f9005e1bf24c6ee90deb8e4d5efbde01138e4ee254750ad386728c7639f4e73
BLAKE2b-256 checksum
How to use checksums
7a207b077c77373985213f60c95e2902a83f218893461512a85639eed3ee459f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

Release files / py_parry3d-0.0.6-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL py_parry3d-0.0.6-cp315-cp315t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 966.6 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
48459e1eb35a00cfb1792b2d594e38625813080763c0f5869bc56f23fdda971e
BLAKE2b-256 checksum
How to use checksums
9465ed5638abd9e07de35da481497972fa4176cb2201be6c6fd9439f4574214e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

Release files / py_parry3d-0.0.6-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL py_parry3d-0.0.6-cp315-cp315t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 923.8 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
c929207945c84203afd04421b8864567687dea3832a92ad58b833f2da772ed97
BLAKE2b-256 checksum
How to use checksums
8f3fcd98ca2b8d6b3f3a96c9340088b27226f785994975f635899013edb235e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

Release files / py_parry3d-0.0.6-cp315-cp315t-macosx_11_0_arm64.whl

Download URL py_parry3d-0.0.6-cp315-cp315t-macosx_11_0_arm64.whl
Size 817.2 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
82c5f3e83b232e78feb83fb565464dc7466f9d056198ea81469ebb1f18bcf472
BLAKE2b-256 checksum
How to use checksums
9cbaf72743127b46e61d6c42db4566d56588205146122375e5dcfb5a2641f38f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

Release files / py_parry3d-0.0.6-cp315-cp315-win_amd64.whl

Download URL py_parry3d-0.0.6-cp315-cp315-win_amd64.whl
Size 728.4 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
cddbd7be2aba2b9e622ee606cbb9df47239e7397ee921340d7176af7e4b49160
BLAKE2b-256 checksum
How to use checksums
af0e68031e94f9ec90492f11cf5b3fd6106d1f4a055e1185e83647105f54a7d2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

Release files / py_parry3d-0.0.6-cp315-cp315-musllinux_1_2_x86_64.whl

Download URL py_parry3d-0.0.6-cp315-cp315-musllinux_1_2_x86_64.whl
Size 1.2 MB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
5496923dc408fc07b61b0965ec5d5bd98a87fdad087f7a471ba0208cb79bf587
BLAKE2b-256 checksum
How to use checksums
df5b0bcb5b5d98679af501123c367c94b6d26e8f85e53b96381273feff236d24
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

Release files / py_parry3d-0.0.6-cp315-cp315-musllinux_1_2_aarch64.whl

Download URL py_parry3d-0.0.6-cp315-cp315-musllinux_1_2_aarch64.whl
Size 1.1 MB
Tags CPython 3.15 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
7211266e32b1aeadc3506c0d98e1afd946ab85f0362afe4c41c60650408a6af7
BLAKE2b-256 checksum
How to use checksums
c117c297853dd281f4bc10159cc80e414c0eb9962e22a6336a18042572ac3609
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

Release files / py_parry3d-0.0.6-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL py_parry3d-0.0.6-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 963.1 kB
Tags CPython 3.15 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
295a41de61dbb9e044892f509d28643973f62e4d811372304007b66b101e5a9c
BLAKE2b-256 checksum
How to use checksums
2416373220185adc648d83543a62673f29468ef2a294405c2fd0b2b7987e9d5d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

Release files / py_parry3d-0.0.6-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL py_parry3d-0.0.6-cp315-cp315-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 923.8 kB
Tags CPython 3.15 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
a231341395f8c890006ec8c1b154031a97529b8acf3453f44a926b6ef96f5705
BLAKE2b-256 checksum
How to use checksums
8c1c83acd9420ba70c6dc1abf0c79c110299d94a4ac77a4c6508c73eb2126ce1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

Release files / py_parry3d-0.0.6-cp315-cp315-macosx_11_0_arm64.whl

Download URL py_parry3d-0.0.6-cp315-cp315-macosx_11_0_arm64.whl
Size 832.2 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2fbba8f85b3366d83682b3f17dbf90e0df3f12521e826ab92dd83eb69089a0ce
BLAKE2b-256 checksum
How to use checksums
f92ddd5e9ca53cc632943c0db1278a2b72b0394a152fdd416871ccbaef84e525
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

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

Download URL py_parry3d-0.0.6-cp314-cp314t-win_amd64.whl
Size 728.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
f111f325e09535e77484698366306b84a0c1796953602c3f72dd459e854e10d7
BLAKE2b-256 checksum
How to use checksums
efdfdf3a22bef9cbf4f23e75420da1a9a21f5800a85ed0f4f0111c77648c6e4d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

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

Download URL py_parry3d-0.0.6-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 1.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
16589b15889f4f7e74892e18e60ddc444745f9686f29a65e9b50e88b73ed027d
BLAKE2b-256 checksum
How to use checksums
a37d8e8b1773badd44166e28773d9bc66ec38471f895f5b9f40158a8cf3f4696
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

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

Download URL py_parry3d-0.0.6-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
a34fb21448cc20b50e4c0aa519d86829b16b7f212afafb6651d68b953e140651
BLAKE2b-256 checksum
How to use checksums
e8ded8a0d222c996955f073407e9722a464db6f9a1fab9cba0de05533f8a70af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

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

Download URL py_parry3d-0.0.6-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 964.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b3a3e47f0195c49fb26a9cb2db85f2400832ca43292f2ec2d9c6c5220148bab0
BLAKE2b-256 checksum
How to use checksums
418a6e3c118400b18ab769e7c03e9a11270911f8f462332a0e7307386404d675
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

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

Download URL py_parry3d-0.0.6-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 924.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
b662330a2de41e59aef2310be22800ec2dcca0bdbaeed34ba6bffc1b3b615ccf
BLAKE2b-256 checksum
How to use checksums
97f1d93e8ab55651a8a448b4884542c5bedfb165df4ad42276962bd4eefdddee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

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

Download URL py_parry3d-0.0.6-cp314-cp314t-macosx_11_0_arm64.whl
Size 815.5 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
095ee8df8f9f129298b28b25018ea04aad91f31364a00bb704fb07da0374fffd
BLAKE2b-256 checksum
How to use checksums
2c2b19a66e0d9189094b6243e15c7a04958cba402ad3386c4609b236cde564b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

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

Download URL py_parry3d-0.0.6-cp314-cp314-win_amd64.whl
Size 727.4 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
55338f144493bd99d9c7e86b2df7773660ef5f59ae0995aa5412820956f3e25c
BLAKE2b-256 checksum
How to use checksums
79fb16192d0c0be4b53e587131bacd61dfa946904c18b78c4049c1a5fc4722bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

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

Download URL py_parry3d-0.0.6-cp314-cp314-musllinux_1_2_x86_64.whl
Size 1.2 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
62df76a78616dadef480feed1979f064f559d569a00dc1d701114d5a1c847641
BLAKE2b-256 checksum
How to use checksums
065b37a4157feabace3582540ea1a3071d2929c8fa3d6990721845b342f8ba1b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

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

Download URL py_parry3d-0.0.6-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
100a6b0d50408700e1f6cb2f8635bbe249606886e0dd4d2be1de74cee10abf2c
BLAKE2b-256 checksum
How to use checksums
4770d266cda02e9678120c9f801a92709eb85d1de7939628a7f1b509efb1fefa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

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

Download URL py_parry3d-0.0.6-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 963.5 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
a3f86701fa3c9ebfa2d5b21c702cf41f34d5df805b01af43e75408090dd30727
BLAKE2b-256 checksum
How to use checksums
104bc6e31f941bc530378b2c75ac0c0046c28be6e6e78415b85dd6987ca0a955
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

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

Download URL py_parry3d-0.0.6-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 925.4 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
cdaa291f4b521dbb6d86a8cac069553ab0e7a8547077a6d78aba523914dfe56d
BLAKE2b-256 checksum
How to use checksums
7585af788300a31b0912e5d05540cc430a1f36a53fbec1eccb103352d1b922e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

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

Download URL py_parry3d-0.0.6-cp314-cp314-macosx_11_0_arm64.whl
Size 832.0 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
77183787187a691b0ad993f2aad59bed78b94663db9d6cefdc49ccbbfb987ca7
BLAKE2b-256 checksum
How to use checksums
336b24763860496b4b0e4e6fcbf893a20a5e8fb7c6a4bfd46148788f318e0bcd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

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

Download URL py_parry3d-0.0.6-cp313-cp313-win_amd64.whl
Size 728.9 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
5f48a106f76410e5b700e215d44c88b0186126610545a154cfe20c6c5023309e
BLAKE2b-256 checksum
How to use checksums
85edd0090586a2835746b53d0dc107d65fadd283f8cd8062e1890600dab5c301
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

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

Download URL py_parry3d-0.0.6-cp313-cp313-musllinux_1_2_x86_64.whl
Size 1.2 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d805ed67afd06c9774cf6664ec08254a71a91b5bcba4e259cf344014dd868db7
BLAKE2b-256 checksum
How to use checksums
ba117700e1dac87b8d3961b87ffcd3614ca365ae8a5feeb7077d80584139595a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

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

Download URL py_parry3d-0.0.6-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
dadce8b743c4a4d7dd89e38f589c5e4c3a43e37685e4f6dcfeffb0ebbda411ab
BLAKE2b-256 checksum
How to use checksums
5e89d77928fb758d1cc48d38bd2be8a0238bfaf6cb06f96a65b0cb57896aaa5c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

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

Download URL py_parry3d-0.0.6-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 961.1 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
43abcd17342ad89cea26dda27cd49e8ebb65b08577a98d70bddf03905b9e4fa0
BLAKE2b-256 checksum
How to use checksums
c37a16583e4340535119ec074a1cf1551b0b26a0aedc2e410486574659dd7af3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

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

Download URL py_parry3d-0.0.6-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 923.0 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
61a4eb0a82fa2029e087c4d7d0a5284110ab62d177efa2d69f54d15e92b57d95
BLAKE2b-256 checksum
How to use checksums
9c985dcb6b0ac9a0347ca4d1eb7539b6c450d5e264a753c04844bfecc02f2b38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

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

Download URL py_parry3d-0.0.6-cp313-cp313-macosx_11_0_arm64.whl
Size 829.1 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
77525c314de366b583d88739d310bc78765dfe53a3d1538c105b91b423d59d98
BLAKE2b-256 checksum
How to use checksums
c2e958fcceeaa9ab09cb879283c282aa9614596b3bfece310b35b5f7fa48b6de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

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

Download URL py_parry3d-0.0.6-cp312-cp312-win_amd64.whl
Size 728.2 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
4a90061a46990d1904794e7fc0809ebb44c0ad303b547d57cbf8c191436d826a
BLAKE2b-256 checksum
How to use checksums
99d2263249292ad40e403800a564a54c6b9e587945a171dac71131d19ef5383d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

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

Download URL py_parry3d-0.0.6-cp312-cp312-musllinux_1_2_x86_64.whl
Size 1.2 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
e21e382b137176fcc1c811b188e6d9afbf5d925d3eb7179cc130f2e6a89483c5
BLAKE2b-256 checksum
How to use checksums
840d9aa6533884a892658631fd503641c34a75d9c07b5a0d63381c5ea0ee6a1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

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

Download URL py_parry3d-0.0.6-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
834b54e2bfc105ba003f7188cea565c520cb42529512a29ec6eb2ef2a5602793
BLAKE2b-256 checksum
How to use checksums
71ed1d66ec6a1e97ac7fef40500bef67537c7bbff97efcd30f47a91f3b0b0ef8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

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

Download URL py_parry3d-0.0.6-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 962.9 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
99662f5df6a1a4d34a5977739a8597329a0e9fe03b9d67698be52434456aab82
BLAKE2b-256 checksum
How to use checksums
935b9fa3583e27c1dc3734293b09bea696975a33231abd27eb9a63024ea110d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

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

Download URL py_parry3d-0.0.6-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 924.1 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
537b9068ee5d97b6a12b248b5481e489be8e651877f40da26044137654a46fe2
BLAKE2b-256 checksum
How to use checksums
acd3dca73f1353e080301a8e012d7e9e0e36f1d68af4b7c58d22e13a1172af80
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

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

Download URL py_parry3d-0.0.6-cp312-cp312-macosx_11_0_arm64.whl
Size 831.1 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f56a0232cc66fd81ea3f9598f43b579024e1a4fd79759cbfab0eb90d0c6da843
BLAKE2b-256 checksum
How to use checksums
9cbb377c4884a9e1a81597e062fd58bfd98063e8b753b2435fff95df0ca2b633
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 30, 2026.

Transparency log

Security for py-parry3d 0.0.6

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.

Full provenance

All 37 files in this release have been uploaded with provenance metadata.

Select from 37 files

Attestation for py_parry3d-0.0.6.tar.gz

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 Oct 30, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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