Skip to main content

A high-performance library for converting Gaussian Splatting PLY files to SPLAT format

Project description

ply2splat

A Rust crate and CLI tool for converting Gaussian Splatting .ply files to the .splat format.

Features

  • High Performance: Utilizes parallel processing (via rayon) for conversion and sorting.
  • Fast I/O: Uses zero-copy serialization and large buffers for maximum throughput.
  • Correctness: Implements the standard conversion logic including Spherical Harmonics (SH) to color conversion and geometric transformations.
  • Python Bindings: Use the library directly from Python via PyO3.

Installation

CLI (From Source)

git clone https://github.com/bastikohn/ply2splat.git
cd ply2splat
cargo build --release

The binary will be available at target/release/ply2splat.

Python Package

Install from source using maturin:

pip install maturin
git clone https://github.com/bastikohn/ply2splat.git
cd ply2splat
maturin develop --release

Or build a wheel:

maturin build --release
pip install target/wheels/ply2splat-*.whl

Usage

CLI

ply2splat --input input.ply --output output.splat

Python

import ply2splat

# Convert a PLY file to SPLAT format
count = ply2splat.convert("input.ply", "output.splat")
print(f"Converted {count} splats")

# Convert without sorting (faster, but may affect rendering quality)
count = ply2splat.convert("input.ply", "output.splat", sort=False)

# Load PLY file and access individual splats
data = ply2splat.load_ply_file("input.ply")
print(f"Loaded {len(data)} splats")

for splat in data:
    print(f"Position: {splat.position}")
    print(f"Scale: {splat.scale}")
    print(f"Color (RGBA): {splat.color}")
    print(f"Rotation: {splat.rotation}")

# Access splats by index
first_splat = data[0]
last_splat = data[-1]

# Load existing SPLAT file
data = ply2splat.load_splat_file("output.splat")
print(f"Loaded {len(data)} splats from SPLAT file")

# Get raw bytes for custom processing
raw_bytes = data.to_bytes()

# Load and convert to bytes (for in-memory processing)
data, count = ply2splat.load_and_convert("input.ply")
print(f"Loaded {count} splats, {len(data)} bytes")

Development

Requirements

  • Rust (latest stable)
  • Nix (optional, for reproducible environment)

Running Tests

cargo test

Fuzzing

The crate includes fuzzing targets to ensure stability against malformed inputs.

# Install cargo-fuzz
cargo install cargo-fuzz

# Run fuzzing target
cargo fuzz run fuzz_conversion

Development Environment

This project supports both Nix and Devcontainers for a reproducible development environment.

  • Nix: nix develop will enter a shell with Rust and dependencies configured.
  • Devcontainer: Open the folder in VS Code and accept the prompt to reopen in container.

License

MIT

Project details


Download files

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

Source Distribution

ply2splat-0.2.0.tar.gz (29.4 kB view details)

Uploaded Source

Built Distributions

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

ply2splat-0.2.0-cp313-cp313-win_amd64.whl (284.1 kB view details)

Uploaded CPython 3.13Windows x86-64

ply2splat-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (465.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

ply2splat-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (456.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

ply2splat-0.2.0-cp313-cp313-macosx_11_0_arm64.whl (403.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

ply2splat-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl (414.3 kB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

ply2splat-0.2.0-cp312-cp312-win_amd64.whl (283.9 kB view details)

Uploaded CPython 3.12Windows x86-64

ply2splat-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (465.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

ply2splat-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (456.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

ply2splat-0.2.0-cp312-cp312-macosx_11_0_arm64.whl (404.1 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

ply2splat-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl (414.5 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

ply2splat-0.2.0-cp311-cp311-win_amd64.whl (284.4 kB view details)

Uploaded CPython 3.11Windows x86-64

ply2splat-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (465.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

ply2splat-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (457.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

ply2splat-0.2.0-cp311-cp311-macosx_11_0_arm64.whl (407.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

ply2splat-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl (417.5 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

ply2splat-0.2.0-cp310-cp310-win_amd64.whl (284.6 kB view details)

Uploaded CPython 3.10Windows x86-64

ply2splat-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (465.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

ply2splat-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (457.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

ply2splat-0.2.0-cp310-cp310-macosx_11_0_arm64.whl (406.8 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

ply2splat-0.2.0-cp310-cp310-macosx_10_12_x86_64.whl (417.5 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

ply2splat-0.2.0-cp39-cp39-win_amd64.whl (285.2 kB view details)

Uploaded CPython 3.9Windows x86-64

ply2splat-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (465.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

ply2splat-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (457.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

ply2splat-0.2.0-cp39-cp39-macosx_11_0_arm64.whl (407.2 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

ply2splat-0.2.0-cp39-cp39-macosx_10_12_x86_64.whl (417.7 kB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

File details

Details for the file ply2splat-0.2.0.tar.gz.

File metadata

  • Download URL: ply2splat-0.2.0.tar.gz
  • Upload date:
  • Size: 29.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ply2splat-0.2.0.tar.gz
Algorithm Hash digest
SHA256 8ebbde3a0bf04f98cea08478aea155f1334bbd62604816638066154570425579
MD5 3e6aaea020d30c0bdc2d10c470dc4184
BLAKE2b-256 c665089680e0781e3d94636ce82a82c9ad9727e5eee7892893432ba1a0b62490

See more details on using hashes here.

Provenance

The following attestation bundles were made for ply2splat-0.2.0.tar.gz:

Publisher: python.yml on bastikohn/ply2splat

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

File details

Details for the file ply2splat-0.2.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: ply2splat-0.2.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 284.1 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ply2splat-0.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 a2d934477fdb7613902be7e8846ecf9cfa9a7b4dcc612b11b6a114a83692eb1a
MD5 874c8b786168d01d7d860bc3c5c56362
BLAKE2b-256 8a250133b459da78ca9bea94e51507b7c16258cf8d1d11f458446af645032d17

See more details on using hashes here.

Provenance

The following attestation bundles were made for ply2splat-0.2.0-cp313-cp313-win_amd64.whl:

Publisher: python.yml on bastikohn/ply2splat

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

File details

Details for the file ply2splat-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ply2splat-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c42eb601afff25de8474cc5f1455ba29a85bdd1beb6bf6ac81ddff0c57d002d7
MD5 205da1c41ed5be0107c0bfef7401536d
BLAKE2b-256 f1af18571d5c8ad7d20f912058723bdba443bd5aeaa40a5c196a585f3c0680bd

See more details on using hashes here.

Provenance

The following attestation bundles were made for ply2splat-0.2.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python.yml on bastikohn/ply2splat

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

File details

Details for the file ply2splat-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ply2splat-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1e4b29a324f080975ea4b42c3f7c44b4d2c4a7bb24c8d072fb32f92dd20a93a9
MD5 69799d285de23b05e0fedf38d37ad0fe
BLAKE2b-256 18ccfe86110d8387df6bfa7696f345f537ecfd5f372036dcfc502892874d5579

See more details on using hashes here.

Provenance

The following attestation bundles were made for ply2splat-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python.yml on bastikohn/ply2splat

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

File details

Details for the file ply2splat-0.2.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ply2splat-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5cf6522d6b0e512cba6a301ac7d40112caf92708d8332b22034d774828e7d45b
MD5 b28c58446dce493dcbd932eba5ac7aba
BLAKE2b-256 e48618e2bdb783407d0bc7c25cb41b29f04a84c52e4efd530cf8e74ef71a6c86

See more details on using hashes here.

Provenance

The following attestation bundles were made for ply2splat-0.2.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: python.yml on bastikohn/ply2splat

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

File details

Details for the file ply2splat-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ply2splat-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 20f7a0b06a193d95e99bcc11243491a69c58cec746eb0c5c0d4ad0d50cf4ac38
MD5 4555fd96f840cd20ad847de7422e15a6
BLAKE2b-256 cc9a027b23bee766a51506a0fc4cd7f98db1aec12894fb0b4a467dd8ef4a0d96

See more details on using hashes here.

Provenance

The following attestation bundles were made for ply2splat-0.2.0-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: python.yml on bastikohn/ply2splat

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

File details

Details for the file ply2splat-0.2.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: ply2splat-0.2.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 283.9 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ply2splat-0.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 650cda06e0ae043241680e5f1e25ed133b1b7df2b6e5f6ff1c07b6ba4702561c
MD5 c0c010d2c609ca7d94dae41b8223d81d
BLAKE2b-256 c634618026e796405802a7bbcb5771f569582ac9ad7ce5998982226f1a448197

See more details on using hashes here.

Provenance

The following attestation bundles were made for ply2splat-0.2.0-cp312-cp312-win_amd64.whl:

Publisher: python.yml on bastikohn/ply2splat

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

File details

Details for the file ply2splat-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ply2splat-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e3ff989f111993140079b69fbbcd6e1dd5ca1262f3adb970797e8313c3f8fb49
MD5 69553b6bf1d7850d6743914a18c5607e
BLAKE2b-256 4cfff2414803a2c89895a745a0f31b31a4751dc67e081bb63c893c415dc59527

See more details on using hashes here.

Provenance

The following attestation bundles were made for ply2splat-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python.yml on bastikohn/ply2splat

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

File details

Details for the file ply2splat-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ply2splat-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fd08bee955c64328c5c177a39e9e5fa93e22f8842e3111f279bd2544385129d1
MD5 0aeca44becec39d1cb25d5e70d7daed7
BLAKE2b-256 5836166401945dddbfb58cc1b7ce2eb61482080e68ae9d4e3709d49283e51a58

See more details on using hashes here.

Provenance

The following attestation bundles were made for ply2splat-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python.yml on bastikohn/ply2splat

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

File details

Details for the file ply2splat-0.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ply2splat-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4b578a40543f62ce2ab412a21e1e7f89a6f460c65a0d9da00c9f1bb47ae2d8c0
MD5 01935cb44476908bb9c7307aa7b5f89c
BLAKE2b-256 4bd1b8517d4ec81d01354b3fb038495ec22398d375dcfe648681ffa007915ebb

See more details on using hashes here.

Provenance

The following attestation bundles were made for ply2splat-0.2.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: python.yml on bastikohn/ply2splat

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

File details

Details for the file ply2splat-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ply2splat-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7f5dd0b5f635a275af39a53a848f07ec11ed1fe18e60742396291eedc359948a
MD5 ce9de3e579058de22b66389ee1cd04ae
BLAKE2b-256 2606d28aebf2e30373c5e88aeede915ce8cdb89269bd51c5c577b200d4015387

See more details on using hashes here.

Provenance

The following attestation bundles were made for ply2splat-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: python.yml on bastikohn/ply2splat

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

File details

Details for the file ply2splat-0.2.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: ply2splat-0.2.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 284.4 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ply2splat-0.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 06d0b46b3f3f2f613935bf86642bada9840dafc38357c8188ca94928468b1b4a
MD5 03633d9710007339e7bd8abdd5b74d37
BLAKE2b-256 cc77162ea6713df8a156bdfc3c7dbdfc2617d6904549780593d61b3eed10c95b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ply2splat-0.2.0-cp311-cp311-win_amd64.whl:

Publisher: python.yml on bastikohn/ply2splat

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

File details

Details for the file ply2splat-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ply2splat-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a7d2e59e150c48ad45eef1a42d500434460c20954c96c4da4049723812e0d178
MD5 d08aa6d350bf4a236183d2c596f5e2d3
BLAKE2b-256 8409717bb3c4708db1fda49c5d824239a4d4607cfdc0274a8eccc98407a1b023

See more details on using hashes here.

Provenance

The following attestation bundles were made for ply2splat-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python.yml on bastikohn/ply2splat

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

File details

Details for the file ply2splat-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ply2splat-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 20e50f650d9c842e42bf1b0bc4be417d3f3004956b6d83ebbe9fbd1c9c6a31cc
MD5 66dc78cd93367d304f4c400387067a40
BLAKE2b-256 368208f212cb0d30b52c94b7d50f7ddeea5336973d8e0a1e4d504408c928ea15

See more details on using hashes here.

Provenance

The following attestation bundles were made for ply2splat-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python.yml on bastikohn/ply2splat

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

File details

Details for the file ply2splat-0.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ply2splat-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6682e73638ac502aaa3086da24b850d2cd18a86c4b7bbe938f8e42bc28a44833
MD5 3213185a50f639a8c6df210498e1c105
BLAKE2b-256 f9f4d86c041a25f5503ac3c1361a939e65fc841c9287cf5c494a6230de5d0226

See more details on using hashes here.

Provenance

The following attestation bundles were made for ply2splat-0.2.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: python.yml on bastikohn/ply2splat

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

File details

Details for the file ply2splat-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ply2splat-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 3726cd7cae7457904ebd168609c23f95c4392dd17e4bb537fcd8bad7a4aee05c
MD5 28dc2d12c908f6a43b61bd7542ecc93f
BLAKE2b-256 62c0467163cc128660c21f6e1aa318088dec9b8cb9521df8dc3b947855c594ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for ply2splat-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: python.yml on bastikohn/ply2splat

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

File details

Details for the file ply2splat-0.2.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: ply2splat-0.2.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 284.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ply2splat-0.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b66f15170b6a48d4f4d1f7cddb52eb3efffbb8d597d443034766ba613b59575b
MD5 a0e55aaab0234efc7d1a3a30c5791586
BLAKE2b-256 39a880ddcb6e648d5b87bf5552911642e3c4dcaf003eebe06ad02b6e51114a99

See more details on using hashes here.

Provenance

The following attestation bundles were made for ply2splat-0.2.0-cp310-cp310-win_amd64.whl:

Publisher: python.yml on bastikohn/ply2splat

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

File details

Details for the file ply2splat-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ply2splat-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e77d7d2cc5c16a26e0b20a6e2f9398c560b684ba82b2f97ba6d33acac25bdb19
MD5 e8c0f6db73d9b2a3268313635dc783bd
BLAKE2b-256 65eb2049cd91a6fd67066e693da2613730753fcaafda6343013c33519f635884

See more details on using hashes here.

Provenance

The following attestation bundles were made for ply2splat-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python.yml on bastikohn/ply2splat

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

File details

Details for the file ply2splat-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ply2splat-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 63e99b22970c1a970784cd4d6b19218930a7cb8ec0e44e2e2506752a599a8142
MD5 bfef8662759db64777ba61e799d232af
BLAKE2b-256 6e6cf4394a8a00c9da316a74e2d35e983369d4f738bf8d2dd2a23697e442d072

See more details on using hashes here.

Provenance

The following attestation bundles were made for ply2splat-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python.yml on bastikohn/ply2splat

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

File details

Details for the file ply2splat-0.2.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ply2splat-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c438803ddc904e93bfa15ae6c265a59fe5ad94cc1f24483127c2a45a22382053
MD5 9b1c3ba8b81aa804a6c12fdbccc85668
BLAKE2b-256 8ed41b285ecbfdb301081f5904d61964314fc25d4fc4928d280e0fbe45a6243b

See more details on using hashes here.

Provenance

The following attestation bundles were made for ply2splat-0.2.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: python.yml on bastikohn/ply2splat

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

File details

Details for the file ply2splat-0.2.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ply2splat-0.2.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 cd7a275f566e0d72fce71923d4e17ca3851e9e61f537807aa707b8d85f1bf245
MD5 e9e6f59cba1b67fefebae4b8d9aac69c
BLAKE2b-256 1a9f76d9e58b28a26107d4dc2d6088692bc23eb10d4a60b618502847f99b2565

See more details on using hashes here.

Provenance

The following attestation bundles were made for ply2splat-0.2.0-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: python.yml on bastikohn/ply2splat

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

File details

Details for the file ply2splat-0.2.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: ply2splat-0.2.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 285.2 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for ply2splat-0.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 038f23a26a0818bd1a9b01ec22f61b75a70430079ab3733fac9fa36c91624b88
MD5 249352f709b5ceb83dd49cf9c9b9643c
BLAKE2b-256 a6a580547c7adb6cf46cd2439a15c8670b41a9d34ec7ac8171be7295aa35fe51

See more details on using hashes here.

Provenance

The following attestation bundles were made for ply2splat-0.2.0-cp39-cp39-win_amd64.whl:

Publisher: python.yml on bastikohn/ply2splat

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

File details

Details for the file ply2splat-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for ply2splat-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 44a58d2b1b7af525312bad0e5b1d402586e5b4350d3aa713822159ee626c587a
MD5 ee1b1c4583d693839ab1b7cecd74104e
BLAKE2b-256 7bbd53e217b32b5ce4e79fcff5171dafb6b9f4fa05795d2438357c5f265bba48

See more details on using hashes here.

Provenance

The following attestation bundles were made for ply2splat-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: python.yml on bastikohn/ply2splat

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

File details

Details for the file ply2splat-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for ply2splat-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 aa6118567e6ae33bb75f13cb9778f879e631f7762d8c49137cfe0e3047c8e45d
MD5 598c2729cb3c2e3207cfde228d175037
BLAKE2b-256 f9424da47a3de09cd01c6cf039934b0d1d2d7bfbcbd004a6242d15784da5ddc7

See more details on using hashes here.

Provenance

The following attestation bundles were made for ply2splat-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: python.yml on bastikohn/ply2splat

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

File details

Details for the file ply2splat-0.2.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for ply2splat-0.2.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 95150d64a655236d5046355ee515a41bb547c13d1cb4db05fb1ac0bf81caf71a
MD5 5d0fab1d2ca1fd4b1fa00dfaf64cb9d7
BLAKE2b-256 cc5c80fccbbe8fdea43b2d14552ae29b65fb85ff4d7b7259552dd197e231ae05

See more details on using hashes here.

Provenance

The following attestation bundles were made for ply2splat-0.2.0-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: python.yml on bastikohn/ply2splat

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

File details

Details for the file ply2splat-0.2.0-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for ply2splat-0.2.0-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7ff2ebaa4662d241e315887c9195d5b3ce90c8eea9be50bc88100a12dcbf8840
MD5 867d85302c2b33886c3778c3fd38c435
BLAKE2b-256 c0ac2482e35a3ad4a2bcf43376fc74ba1e088e0cd80965abf0412dfea41a9584

See more details on using hashes here.

Provenance

The following attestation bundles were made for ply2splat-0.2.0-cp39-cp39-macosx_10_12_x86_64.whl:

Publisher: python.yml on bastikohn/ply2splat

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

Supported by

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