Skip to main content

spork-pds

Tests PyPI - Version

spork-pds provides fast, immutable persistent data structures for CPython. They use familiar collection operators, but return new values while sharing unchanged structure with the original. Snapshots stay inexpensive and previous values remain unchanged.

The package is the standalone home of the persistent data structures originally developed for Spork. It has no dependency on the Spork language or runtime.

Features

  • Vector: bit-partitioned persistent vector with indexing, slicing, + concatenation, and * repetition
  • Map: persistent hash map backed by a HAMT with dict-style | merging
  • Set: persistent hash set with |, &, -, and ^ operations
  • SortedVector: ordered persistent collection backed by a size-annotated red-black tree
  • Cons: immutable linked-list cells
  • DoubleVector and IntVector: specialized float64 and int64 vectors with the read-only buffer protocol
  • Transient variants for efficient batches of controlled mutation
  • Structural ABC integration, hashing, iteration, generic aliases, and pickle support
  • CPython 3.10+ support, including native free-threaded execution on CPython 3.14t

Installation

python -m pip install spork-pds

A C compiler and Python development headers are required when installing from a source distribution. Published releases are intended to provide wheels for supported Python versions and platforms.

Quick start

from spork.pds import Map, Set, Vector, sorted_vec

numbers = Vector([1, 2, 3])
extended = numbers + [4, 5]
repeated = numbers * 2

assert list(numbers) == [1, 2, 3]
assert list(extended) == [1, 2, 3, 4, 5]
assert list(repeated) == [1, 2, 3, 1, 2, 3]

config = Map({"host": "localhost", "port": 8000})
production = config | {"host": "example.com"}

assert config["host"] == "localhost"
assert production["host"] == "example.com"

roles = Set(["reader", "writer"])
admin_roles = roles | {"admin"}

assert "admin" not in roles
assert "admin" in admin_roles

ordered = sorted_vec([5, 1, 3, 2, 4])
assert list(ordered) == [1, 2, 3, 4, 5]

Native operators, persistent values

Operators always produce persistent spork.pds collections and leave their operands unchanged:

updated_map = config | {"port": 443}
combined_set = roles | {"admin", "auditor"}
reduced_set = combined_set - {"reader"}
longer_vector = numbers + range(4, 7)

Augmented assignment follows Python's normal immutable-value behavior. It rebinds the name rather than mutating the collection:

original = Map({"users": 100})
updated = original
updated |= {"users": 101}

assert original["users"] == 100
assert updated["users"] == 101

The named persistent operations—such as .assoc(), .conj(), and .disj()—remain available when an individual update is clearer.

Batch updates with transients

Persistent updates are ideal when each intermediate version matters. For a batch where only the final value matters, use a transient:

from spork.pds import EMPTY_VECTOR

builder = EMPTY_VECTOR.transient()
for value in range(100_000):
    builder.conj_mut(value)

values = builder.persistent()
assert values[-1] == 99_999

Calling persistent() invalidates the transient. Further edits and element access raise RuntimeError; discard the transient immediately after conversion.

Native free-threading

On free-threaded CPython 3.14t, importing spork-pds leaves the GIL disabled. Persistent values are immutable and may be shared between threads, and different transient builders may run in parallel.

A transient is confined to the Python thread that created it. Cross-thread access to the same transient raises RuntimeError; convert it to a persistent value before sharing it. Stored Python objects remain responsible for their own thread safety, just as they are when stored in a tuple or dictionary. Isolated and per-interpreter-GIL subinterpreters remain unsupported. See Native Free-Threading Support for stress, sanitizer, performance, and wheel validation details.

Typed vectors and NumPy

from spork.pds import vec_f64, vec_i64

floats = vec_f64(1.0, 2.0, 3.0)
integers = vec_i64(1, 2, 3)

# The exported buffers are read-only.
assert memoryview(floats).format == "d"
assert memoryview(integers).format == "q"

# NumPy can view the vectors through the buffer protocol.
import numpy as np
array = np.asarray(floats)

The first buffer request materializes and caches contiguous storage; subsequent views reuse that immutable cache.

Documentation

Development

Clone the repository and set up the development environment:

git clone https://github.com/spork-it/spork-pds.git
cd spork-pds

make venv
make test
make fuzz

Useful targets:

make build
make build-debug
make stress-free-threading STRESS_ARGS="--require-no-gil"
make benchmark BENCH_ARGS="--size 100000 --iter 50"
make benchmark-free-threading FT_BENCH_ARGS="--size 4096 --repeats 9"
make dist
make check-dist

See make help for the complete target list.

License

MIT. See LICENSE.

Metadata

Release files for spork-pds 0.1.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 spork-pds 0.1.4
File Size Uploaded
spork_pds-0.1.4.tar.gz 127.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for spork-pds 0.1.4
File
spork_pds-0.1.4-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details
spork_pds-0.1.4-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
spork_pds-0.1.4-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
spork_pds-0.1.4-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
spork_pds-0.1.4-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
spork_pds-0.1.4-cp314-cp314t-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 Details
spork_pds-0.1.4-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
spork_pds-0.1.4-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
spork_pds-0.1.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
spork_pds-0.1.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
spork_pds-0.1.4-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
spork_pds-0.1.4-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
spork_pds-0.1.4-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
spork_pds-0.1.4-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
spork_pds-0.1.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
spork_pds-0.1.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
spork_pds-0.1.4-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
spork_pds-0.1.4-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
spork_pds-0.1.4-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
spork_pds-0.1.4-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
spork_pds-0.1.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
spork_pds-0.1.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
spork_pds-0.1.4-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
spork_pds-0.1.4-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
spork_pds-0.1.4-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
spork_pds-0.1.4-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
spork_pds-0.1.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
spork_pds-0.1.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
spork_pds-0.1.4-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
spork_pds-0.1.4-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
spork_pds-0.1.4-cp310-cp310-win_arm64.whl CPython 3.10 CPython 3.10 Windows ARM64 Details
spork_pds-0.1.4-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
spork_pds-0.1.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64, Linux glibc 2.28+ x86-64 Details
spork_pds-0.1.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
spork_pds-0.1.4-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
spork_pds-0.1.4-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details

Total release size: 6.8 MB

Release files / spork_pds-0.1.4.tar.gz

Download URL spork_pds-0.1.4.tar.gz
Size 127.8 kB
Tags Source
SHA-256 checksum
How to use checksums
1408848332559c74333712b4e846181f392c074300729b1dd4fd5d6acd4dcb25
BLAKE2b-256 checksum
How to use checksums
7fe6f94e99f7c577aa9496dbd6ba0b868d7b7232a7506ab69d45cf5af60b5a34
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp314-cp314t-win_arm64.whl

Download URL spork_pds-0.1.4-cp314-cp314t-win_arm64.whl
Size 64.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
369c300f4d34f919be3e7a1a3d766c9e10465a323626285326394695b3c27a90
BLAKE2b-256 checksum
How to use checksums
1756c67e78a57474347acca31004a3f0fec97ca695de35fef0ffa101f5e29d5e
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp314-cp314t-win_amd64.whl

Download URL spork_pds-0.1.4-cp314-cp314t-win_amd64.whl
Size 66.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
26d06075f9072577b90343baf9bb5a6999ee69a5454d91ae0cf38c67bf296b7a
BLAKE2b-256 checksum
How to use checksums
3a5abf92b9a6029b94f61d1c6a3d6b6de4a1aee99c65f11340b3ee2c5b548411
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL spork_pds-0.1.4-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 573.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
19d316064211d4f48a9c3d64a28c0aaafe14165125ef5b4655c2ff59d9801344
BLAKE2b-256 checksum
How to use checksums
bdc7dbbe0489d4fe5490a4ba1ca6ba75effa2a5aa51a4b5d18fc5f2a9d14145f
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL spork_pds-0.1.4-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 599.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
52d1b770df7ce31e2e3322381d3e35d0f6c7c551326e8bd385c28399cf5edc89
BLAKE2b-256 checksum
How to use checksums
ae70bb3c8ca24ecd5b8ff765c0f2d21fdcfd9df18810208957cc65a701f5ee25
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp314-cp314t-macosx_11_0_arm64.whl

Download URL spork_pds-0.1.4-cp314-cp314t-macosx_11_0_arm64.whl
Size 81.7 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
92fb1e0010c1ca095d38b75921ef8dfc803410b7f906c5b9648ac41f0343e8ce
BLAKE2b-256 checksum
How to use checksums
7a0b300a9093e8d8000637ff697d3208db21e58b629b805078204642f9560a7f
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL spork_pds-0.1.4-cp314-cp314t-macosx_10_15_x86_64.whl
Size 82.0 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
502b6a7f75fd1e860a13759b875a680c3b181ae408455c6532832793cabdab05
BLAKE2b-256 checksum
How to use checksums
7336430d7e39e6b52da898c3c1d3e9a7bf5d02f3235fa3ff2418f4f31ade5a94
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp314-cp314-win_arm64.whl

Download URL spork_pds-0.1.4-cp314-cp314-win_arm64.whl
Size 57.7 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
3caa98520b811fe2d88b0c91ada631fc7499b1df849ffad055357cad214408bc
BLAKE2b-256 checksum
How to use checksums
52a8c265278d7fbe6d3e9cac84d00f8a99596d29bd0ef7657e0c0e47a4c8c249
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp314-cp314-win_amd64.whl

Download URL spork_pds-0.1.4-cp314-cp314-win_amd64.whl
Size 60.2 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
0a92ecf9f8522bfe459d8d11029fa1adfcc11421a7778865e97210468b2fa52e
BLAKE2b-256 checksum
How to use checksums
3c00e4ec8e3efff483100e51c6efd99b9207e589dc6f24655da5de7e4bbb6add
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL spork_pds-0.1.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 405.3 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6b87ec9f93804445792d913d0ce2dc009705831300ff2e59e3c14f02d1fedc5f
BLAKE2b-256 checksum
How to use checksums
ec4d079705349eb74f67c5a53d2e801f471866400f1f1cce788195daf86a6421
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL spork_pds-0.1.4-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 408.6 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
512916324dc7ffdd8cf2ae3d958bb5c5a5ce099b9f4fd0e353271216828516c6
BLAKE2b-256 checksum
How to use checksums
4c280bdc2ec0fecc91cf705107a71f0cb341ace35e736f8acc9d0cb08f5e2566
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp314-cp314-macosx_11_0_arm64.whl

Download URL spork_pds-0.1.4-cp314-cp314-macosx_11_0_arm64.whl
Size 67.8 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
297694153972415191a3589964f489b232860ad2ee222621a21cb22a49ff4f4d
BLAKE2b-256 checksum
How to use checksums
481c3ee2c0d67cbfeb613b529be5d597ac7f8f290345dddad1598c3d762e1194
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp314-cp314-macosx_10_15_x86_64.whl

Download URL spork_pds-0.1.4-cp314-cp314-macosx_10_15_x86_64.whl
Size 69.4 kB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
67c5d5cc45e1d801cadce51df77b06e680cc62b77e6ed8190d4c03037be07c89
BLAKE2b-256 checksum
How to use checksums
be3643bd2d02a461b8e580cde94ba24a2502c5bac411c1441a03f6d16b56ba43
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp313-cp313-win_arm64.whl

Download URL spork_pds-0.1.4-cp313-cp313-win_arm64.whl
Size 55.4 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
03989697edd7b803da919798bfaf0c42faba6ce9021615c834b492cd918d550a
BLAKE2b-256 checksum
How to use checksums
1f0bb95a4b9af902fa567b5af74041057d28a285c20a9b8cee8c6dacc5ae95d1
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp313-cp313-win_amd64.whl

Download URL spork_pds-0.1.4-cp313-cp313-win_amd64.whl
Size 59.1 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
20134c51c3c8b8ef8b19f28ebf3f5030f09c316b870dff3ae9720a804d30897a
BLAKE2b-256 checksum
How to use checksums
36d1ebb779dce7886d472317ab8eade0441af16770f1c2eb4473b0f87d310faa
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL spork_pds-0.1.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 408.9 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d2f82ab374403a5d9a8d0178faa065be04d5ff4f58aa96771c4664ba9eec6c8f
BLAKE2b-256 checksum
How to use checksums
272fff00c04b5d2036127aa0da83c357ae58d37aa4126e051bb4b0cc09a3089f
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL spork_pds-0.1.4-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 409.3 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1dd2f1a00e978f233d8ab144ee555dd1fb4bd4d6796dc0b3fd4a58efac4fccab
BLAKE2b-256 checksum
How to use checksums
ff79f71a2467dc663432f75a0ad83da81193aed86f2b701891f9857d46c4b049
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp313-cp313-macosx_11_0_arm64.whl

Download URL spork_pds-0.1.4-cp313-cp313-macosx_11_0_arm64.whl
Size 67.3 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6572999429ff8919af9bebcdd2903ac6310d85969b2dd353042c091290c268cc
BLAKE2b-256 checksum
How to use checksums
9f5cbf84cfcf3dd02675c977f3fcaba34f0c3f5b878f80f1d7f7e81a5675813d
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp313-cp313-macosx_10_13_x86_64.whl

Download URL spork_pds-0.1.4-cp313-cp313-macosx_10_13_x86_64.whl
Size 69.2 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
cb7a6f34570f315b701ec1dae7ff884c2ded96e2bdbb53fa745c7d9b25a9ec19
BLAKE2b-256 checksum
How to use checksums
0d959550379cfc72c22c1356ef62f603940bcfe8646569e94be33abb0bdc02d8
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp312-cp312-win_arm64.whl

Download URL spork_pds-0.1.4-cp312-cp312-win_arm64.whl
Size 55.4 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
e004bcc32c5306e004ff764e16469a1be4d21b41e040e20fe1fca0de67d77365
BLAKE2b-256 checksum
How to use checksums
d36e1b5c975ded7890eabdc497292ba9beb55a74c41de0a10e76c75d5ecacb57
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp312-cp312-win_amd64.whl

Download URL spork_pds-0.1.4-cp312-cp312-win_amd64.whl
Size 59.1 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
28bbf29a7fd0f0103db36510b5d2a37f8d276fe36a5a5e6ea62f2a68bde22004
BLAKE2b-256 checksum
How to use checksums
16354a59676a0bd45217655158eaae216234fc268d6da58c9087b1f607e7dc47
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL spork_pds-0.1.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 408.4 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8ffe64a7731681928d89e8b8c462f8b8976abf2bbb0a1c29d15a1160b4cf8810
BLAKE2b-256 checksum
How to use checksums
3332f3f0cb459e01ceffeb26e711534d04cadccfd347a905b89045d128274801
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL spork_pds-0.1.4-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 409.1 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b20aa7a796009e2f8fad5abab8b9b3d7e1f0c7bd467f7e4f1897a1728d90b198
BLAKE2b-256 checksum
How to use checksums
978aaec2744c44531b1570231c260a2f0febf54f9062f766aca8948d310be49b
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp312-cp312-macosx_11_0_arm64.whl

Download URL spork_pds-0.1.4-cp312-cp312-macosx_11_0_arm64.whl
Size 67.3 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a136827b6753721419cb9b23adaea221b4cfa4326472a127990f1ef9f2101062
BLAKE2b-256 checksum
How to use checksums
2fd46b04ae161c5d51f43cd1166a01ada7314de62b1e97040000183163b3b3d8
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp312-cp312-macosx_10_13_x86_64.whl

Download URL spork_pds-0.1.4-cp312-cp312-macosx_10_13_x86_64.whl
Size 69.2 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
f80c4c7ccff4712262513fbf5b383b6c0ac62bb6b7128b86bc17f48170509137
BLAKE2b-256 checksum
How to use checksums
ca4c970e89240f1974c0fcd81ca496aa9637d6a81d303430b1303dda5fc90861
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp311-cp311-win_arm64.whl

Download URL spork_pds-0.1.4-cp311-cp311-win_arm64.whl
Size 55.3 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
9db7be21e0aa6590bb99ff5bb9fb7ce56d4e2e03a07e2254c3a91d9e540c253b
BLAKE2b-256 checksum
How to use checksums
76eb7d36be19c5f8237e4d7838b85fbdebc4a01799a6fcfb9db98be53c4af9e0
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp311-cp311-win_amd64.whl

Download URL spork_pds-0.1.4-cp311-cp311-win_amd64.whl
Size 58.4 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
3d60aeebaa72984c4bcdb8c4f2d0b8933d1ad6e7d83e05d78df39a8825a3cdfc
BLAKE2b-256 checksum
How to use checksums
31b4231c4552c6c184a34243024b464e19c189f72dd84d4f02e70fd79a54b62d
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL spork_pds-0.1.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 368.4 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d5e44a745f83115c01c65136eb26bb8ae94f69acf1d065a91dc0050d34241d47
BLAKE2b-256 checksum
How to use checksums
99a3dbc3c812e8cd49ed4532066b8d8e9be28e64410052c81a8be21b8e20b900
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL spork_pds-0.1.4-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 375.1 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
4192e09f9373909338ab4c97464b01dcae65ed3cdb2c1580fccc03df22561f12
BLAKE2b-256 checksum
How to use checksums
b22ac99c2243806bed966cdbc9327d4208511d73ef1fe076f18523bf490f512f
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp311-cp311-macosx_11_0_arm64.whl

Download URL spork_pds-0.1.4-cp311-cp311-macosx_11_0_arm64.whl
Size 66.2 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e004411f43d1c5dbb2becf631e377eaf7b98c9cde582661f169f630c3c0985ef
BLAKE2b-256 checksum
How to use checksums
e99bcc4970444b0ca8e1bbeb1ea5707b4588ab58a63e5d70309bc7fe4b1949b0
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp311-cp311-macosx_10_9_x86_64.whl

Download URL spork_pds-0.1.4-cp311-cp311-macosx_10_9_x86_64.whl
Size 67.9 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
60eba002d99f2530e094593ac6d0579b2074d35f6aff18383cf1201c21546265
BLAKE2b-256 checksum
How to use checksums
5bcf3add53ceff3c444573f301132c07edfeeb0e047dc3f8231862648e63be16
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp310-cp310-win_arm64.whl

Download URL spork_pds-0.1.4-cp310-cp310-win_arm64.whl
Size 55.4 kB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
e3aad5329ea031f2ca5cd65f095e740ea9451ed7d204d85fae67234d37867bfd
BLAKE2b-256 checksum
How to use checksums
3c2471ed989e04daa2500f20767c9c189e92aa2eeb41b692bf0906970661f110
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp310-cp310-win_amd64.whl

Download URL spork_pds-0.1.4-cp310-cp310-win_amd64.whl
Size 58.5 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
0165f38941f20d4adfae237e684d8e9ead75bb70a9a2a7d0127364a740086e3f
BLAKE2b-256 checksum
How to use checksums
d362ff11d19148fad9cccaacef8d278b0f4b858102a61044197b8d44024dfc5d
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL spork_pds-0.1.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 361.2 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
6ba7280bbc0625cd086c5bc2e3a7d6726e6f9b8b9eb4650c07c630d54efc49cb
BLAKE2b-256 checksum
How to use checksums
a0a76da9d587ba7484c0cc5febbb1e4469442718d5ef841fb6ec5d49d34e557b
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL spork_pds-0.1.4-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 365.3 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f417b745376cd1f1ead23f71f27f392ef4d5178f5b34435a8c2ebf4651b2dab2
BLAKE2b-256 checksum
How to use checksums
b7d465325b879817e58c791f145188bccd628e6a68340c57ffa97c0785786926
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp310-cp310-macosx_11_0_arm64.whl

Download URL spork_pds-0.1.4-cp310-cp310-macosx_11_0_arm64.whl
Size 66.6 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
aca6053b3c2b7fcde17bed919a1042ed61e25ea5bdbcab99e744dcb6b3a9b869
BLAKE2b-256 checksum
How to use checksums
7d64802ae959a27512435cf40e38a2b6cc782dfabf85bd1a05259e7f23ba4302
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 Aug 30, 2026.

Transparency log

Release files / spork_pds-0.1.4-cp310-cp310-macosx_10_9_x86_64.whl

Download URL spork_pds-0.1.4-cp310-cp310-macosx_10_9_x86_64.whl
Size 68.4 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
bec825d1b8803fd3e6cb2a83a24b6da78812e5d79de4d92ca22e61fde4b04777
BLAKE2b-256 checksum
How to use checksums
4258ae3fc57a7f2e70d20fb4717b88bb0776754aca246acbe729f290acff4304
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 Aug 30, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.4 This release

37 release files

0.1.3

37 release files

0.1.2

37 release files

0.1.1

37 release files

0.1.0

37 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