Skip to main content

Shufflish

Shufflish is the answer whenever you need to kind of shuffle ranges of many integers. Think Billions, Trillions, ... of integers, where you have to question whether they all fit into memory.

The key advantages of shufflish are virtually no setup time, a permutation occupies just 80 bytes, and yet it can be randomly accessed like an array. When shuffling 100M integers, it is 25 times faster than random.shuffle(), three times faster than numpy.random.shuffle(), and even ten times faster than random.randrange(), even though that obviously does not produce a permutation.

With shufflish, you can effortlessly run massively parallel tasks on large datasets with some degree of randomness by simply sharing a seed and reading different parts of the permutation.

How does this even work?

We use an affine cipher to generate different permutations of a domain. It maps an index i to (i * prime + offset) % domain, where domain is the size of the range of integers. If we select prime to be coprime with domain, then this function is bijective, i.e., for every output in the desired range, there exists exactly one input from the same range that maps to it.

This means we can directly calculate any index or slice of a permutation. It also means that the result does not have the same quality as a true shuffle, hence shuffl-ish. It will also only ever generate a small fraction of all possible permutations. And while the generated permutations look random at first glance, they do not fool proper randomness tests like PractRand. As a workaround, we added the local_shuffle() function, which reads small chunks from some iterable and performs a true shuffle on them. This mostly fools PractRand for chunk sizes as low as 16k.

Basic usage

To obtain a permutation for some domain, simply call the permutation() function. It determines suitable parameters and returns an AffineCipher instance. The most important parameters are the domain that sets the range of integers, and an optional seed value. If no seed is provided, a random value is chosen instead. Based on the seed, num_primes (default 3) values are chosen from a list of primes (default are the 100 largest primes less than 2^64).

The returned object is iterable, sliceable, and indexable, exactly like a list or array. For example, with domain=10 and seed=42:

from shufflish import permutation
p = permutation(10, 42)

for i in p:
    print(i)

print(list(p))
print(list(p[3:8]))
print(p[3])

Also note the strategic use of list. Where multiple values can be returned, iterators are used to conserve memory.

Advanced usage

Affine ciphers are invertible (they would be bad ciphers if they were not). You can use AffineCipher.invert to obtain the inverse chipher.

from shufflish import permutation
p = permutation(10, 42)
ip = p.invert()

for i in range(10):
    assert ip[p[i]] == i

Note that, while you can invert a slice of a chipher, this effectively swaps the meaning of index and value, i.e., if p[x]=v then ip[v]=x. Since slice start/stop/step lose their meaning after inversion, AffineCipher.invert ignores them and thus p[:10].invert() produces the same result as p.invert().

The extended Euclidean algorithm is used to obtain the multiplicative inverse, which has a complexity of O(log(N)). In practice this takes anywhere from 4 to 10 times as long as getting one value from the cipher when first called. The inverse is then cached inside the AffineCipher instance, so subsequent calls will be very fast. Even the first call is still considerably faster than random.randrange(), so it is probably not worth worrying about.

Creating many permutations

One performance caveat is that the permutation() function needs to determine the correct coprime value for the seed. By default, it uses a combination of num_primes=3 primes and skips repetitions mod domain. As you can imagine, this can take a little while. If you need to create many permutations for the same domain, consider using the Permutations class instead. It computes and stores all valid coprimes upon initialization, which makes getting permutations effectively instantaneous. Note that the coprimes array can use up to 1.3 MiB of memory with the default settings, though it will be shared between instances with identical parameters.

Once you have your instance, using it is straightforward:

from shufflish import Permutations
perms = Permutations(10)
p = perms.get(seed=42)

for i in p:
    print(i)

print(list(p))
print(list(p[3:8]))
print(p[3])

Alternatively, you can set allow_repetition=True to skip detection of repetitions. The permutation() function can then determine the correct combination of primes much faster (using combinatorial unraking), with the caveat that there is now a small chance that permutations are repeated early. Empirically, we find that repetitions occur at the earliest after domain seeds.

Project status

Shufflish is currently in alpha. You can expect permutations to be correct and complete, but updates may change which permutation is generated for a given set of parameters. For instance, the algorithm that determines the affine cipher's parameters based on the seed may change, e.g., to reduce collisions. Though unlikely, the API may also change if it proves annoying to use. Once the project reaches a stable state, we will guarantee API stability and that a set of parameters always produces the same permutation.

Acknowledgements

Shufflish is supported by the Albatross and SustainML projects.

Metadata

Release files for shufflish 0.1.0

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

Source distribution (sdist)

Source distribution for shufflish 0.1.0
File Size Uploaded
shufflish-0.1.0.tar.gz 92.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for shufflish 0.1.0
File
shufflish-0.1.0-pp311-pypy311_pp73-win_amd64.whl PyPy 3.11 PyPy 3.11 7.3 Windows x86-64 Details
shufflish-0.1.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
shufflish-0.1.0-pp311-pypy311_pp73-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
shufflish-0.1.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl PyPy 3.11 PyPy 3.11 7.3 macOS 11.0+ ARM64 Details
shufflish-0.1.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 macOS 10.15+ x86-64 Details
shufflish-0.1.0-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
shufflish-0.1.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
shufflish-0.1.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
shufflish-0.1.0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
shufflish-0.1.0-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.17+ x86-64, Linux glibc 2.28+ x86-64 Details
shufflish-0.1.0-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
shufflish-0.1.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
shufflish-0.1.0-cp314-cp314-macosx_10_13_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.13+ x86-64 Details
shufflish-0.1.0-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
shufflish-0.1.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
shufflish-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
shufflish-0.1.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
shufflish-0.1.0-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
shufflish-0.1.0-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
shufflish-0.1.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
shufflish-0.1.0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
shufflish-0.1.0-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
shufflish-0.1.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
shufflish-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
shufflish-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
shufflish-0.1.0-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.28+ x86-64, Linux glibc 2.17+ x86-64 Details
shufflish-0.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
shufflish-0.1.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
shufflish-0.1.0-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
shufflish-0.1.0-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
shufflish-0.1.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
shufflish-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
shufflish-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
shufflish-0.1.0-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.17+ x86-64, Linux glibc 2.28+ x86-64 Details
shufflish-0.1.0-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
shufflish-0.1.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
shufflish-0.1.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
shufflish-0.1.0-cp310-cp310-win_arm64.whl CPython 3.10 CPython 3.10 Windows ARM64 Details
shufflish-0.1.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
shufflish-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
shufflish-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
shufflish-0.1.0-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
shufflish-0.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64, Linux glibc 2.17+ ARM64 Details
shufflish-0.1.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
shufflish-0.1.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
shufflish-0.1.0-cp39-cp39-win_arm64.whl CPython 3.9 CPython 3.9 Windows ARM64 Details
shufflish-0.1.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
shufflish-0.1.0-cp39-cp39-musllinux_1_2_x86_64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ x86-64 Details
shufflish-0.1.0-cp39-cp39-musllinux_1_2_aarch64.whl CPython 3.9 CPython 3.9 Linux musl 1.2+ ARM64 Details
shufflish-0.1.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.28+ x86-64, Linux glibc 2.17+ x86-64 Details
shufflish-0.1.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
shufflish-0.1.0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
shufflish-0.1.0-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details

Total release size: 2.3 MB

Release files / shufflish-0.1.0.tar.gz

Download URL shufflish-0.1.0.tar.gz
Size 92.3 kB
Tags Source
SHA-256 checksum
How to use checksums
2d911ddf660107faa48c4954a970a47bb1dc6b0e95a15e8466c9364356c85f5b
BLAKE2b-256 checksum
How to use checksums
787cc97f28900ff4513f40ad52c0ff81486706dfce845c89c92852708716b82d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-pp311-pypy311_pp73-win_amd64.whl

Download URL shufflish-0.1.0-pp311-pypy311_pp73-win_amd64.whl
Size 35.3 kB
Tags PyPy 3.11 PyPy 3.11 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
d8de5316f8e8778f78655246f59ec66936b4fd089a7002c000dfc67e4e86f8a5
BLAKE2b-256 checksum
How to use checksums
5c891962577315ee4f102ba5aa5c2d06fb38c8dc58764fa91918330a1d5f2fcb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL shufflish-0.1.0-pp311-pypy311_pp73-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 38.1 kB
Tags Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
0b5bff7656ea475464128de6825f7fa7219d4a8e17ebb21e45988f8d29c46be1
BLAKE2b-256 checksum
How to use checksums
e2b3dd156a02093959e43681c838fd38ba1a5a6d4182bda397167b20930a0224
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-pp311-pypy311_pp73-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL shufflish-0.1.0-pp311-pypy311_pp73-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 38.1 kB
Tags Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
ea86f6f31d157815762277c0052cddc3e60650397789c1f94a126851df66a804
BLAKE2b-256 checksum
How to use checksums
5df75902b8fba76599b6ecd782f618f8d319ebba3b8e6aca6bbbb7c668537c07
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl

Download URL shufflish-0.1.0-pp311-pypy311_pp73-macosx_11_0_arm64.whl
Size 35.3 kB
Tags PyPy 3.11 PyPy 3.11 7.3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
6e0b39c080d3c25c13434014cd23ec78ce32539f62d133f99ad2b308ef4e8851
BLAKE2b-256 checksum
How to use checksums
69f71889cd11ef00f9140765024867e5790549f7883012d589f5920ee9af313e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl

Download URL shufflish-0.1.0-pp311-pypy311_pp73-macosx_10_15_x86_64.whl
Size 34.6 kB
Tags PyPy 3.11 PyPy 3.11 7.3 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
8b14f570b874afe49b8218bdf6286844cd363ad5c239263121b79b338db2dc8d
BLAKE2b-256 checksum
How to use checksums
88cf2174ad2dcdbdb6505cdaaf2aca195c550fbcc2fc995257565b2a4968757c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp314-cp314-win_arm64.whl

Download URL shufflish-0.1.0-cp314-cp314-win_arm64.whl
Size 36.4 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
af85f8156c3b12e7a39b93921b6ba99efdd2c1f67c0b186a18700a4d67f0f3f5
BLAKE2b-256 checksum
How to use checksums
44838d542ada68cdbea01b86b18553935870226339ad8f387c517a565539dfe8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp314-cp314-win_amd64.whl

Download URL shufflish-0.1.0-cp314-cp314-win_amd64.whl
Size 39.0 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
89989a9b3b7bf89a42392e250d70790768e499a6a6a028af05354453b32ff492
BLAKE2b-256 checksum
How to use checksums
b7e4a1d948e692fc80c8c832464df2221e66dda834f5e03b12c8ca2c291fe100
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL shufflish-0.1.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 46.3 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d644c77b2c708b59ee21840e321648f9ab6b48e75c866c73d4c8d8db8f64ffaa
BLAKE2b-256 checksum
How to use checksums
d32607a1bb65e82b31b14bd0b974dc66fa097890f9acfdbd5b53ce3cf1464259
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL shufflish-0.1.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 45.0 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
320564e724a33b55b3792a217eb63a12d63c688564fb167629b61d5244493eef
BLAKE2b-256 checksum
How to use checksums
0cc3a5e6f65bd638c96799a17cf95ba8b93749756bab4c5805934643c5e6a66a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL shufflish-0.1.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 46.2 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d5f9d17aa1764fde7d51c147e73fc4813dcd7c8b2f7af5df1d2fd50e93e5e908
BLAKE2b-256 checksum
How to use checksums
dfb4bc1543b53317f35a8f9d4cbfc90aef8397686fe0f03bb54c38d2240e6239
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL shufflish-0.1.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 45.0 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2a6b59a025ebd160ceb79127b91948ff00280946dbd7d4918261e4c4fc302c2d
BLAKE2b-256 checksum
How to use checksums
92c3e304ea1cc6e9bd0a7bba8d9bb7250f618bbb8759354c8f74c9d9419951bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL shufflish-0.1.0-cp314-cp314-macosx_11_0_arm64.whl
Size 42.2 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
759a7a7363c970a39abcc85e0c8e6ee03b1de6c4f142de3bcc1d515a40b629ce
BLAKE2b-256 checksum
How to use checksums
3d84ae26a13662226b4d6c10498b32824f02ac249d5d6145b5ca556758c3eade
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp314-cp314-macosx_10_13_x86_64.whl

Download URL shufflish-0.1.0-cp314-cp314-macosx_10_13_x86_64.whl
Size 41.7 kB
Tags CPython 3.14 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
09581e575d8e12a690ff324ac9daaefb1af41cf5f5664c9d6a91b4a464921e0f
BLAKE2b-256 checksum
How to use checksums
a33772c8e5baeec92665003049d88a1d823a2e736d7bc6a603bb8613936213db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp313-cp313-win_arm64.whl

Download URL shufflish-0.1.0-cp313-cp313-win_arm64.whl
Size 35.3 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
9c40531308e8f21f0da199167966cf0a3911a18a1bcc2aacec95bea5e3dcc539
BLAKE2b-256 checksum
How to use checksums
877641ae863c1d1733b85a4dcfa2ccd09304783077022bfc5674603db316e9b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp313-cp313-win_amd64.whl

Download URL shufflish-0.1.0-cp313-cp313-win_amd64.whl
Size 38.6 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
38cb855631e9c70f1ff12a7f7376a83e252ece0751dca62f04736df74753c112
BLAKE2b-256 checksum
How to use checksums
3c21d3cc695469a4c85616c266b5b5577139e72fb9bfffcfc04b983b5f95adbb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL shufflish-0.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 45.7 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
618acd8c4358c235f89653ec5edf08bfaca34dbe3a9a460e86cbc5ef2670c38c
BLAKE2b-256 checksum
How to use checksums
30ccdd46062fa64c54d1f2291643f071adf7f4bca56be9db5de637862a4ee65b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL shufflish-0.1.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 44.4 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
a16b0353b34112b73666ce1c985f2172351bb58b360f6a3a3e01027e4ebf59c0
BLAKE2b-256 checksum
How to use checksums
2e88d0a5cd1028ff5892e1baaca161ed3bfc1ddcf4056eb2d27cce1258dd0a1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL shufflish-0.1.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 45.6 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f548bc2e338c093d35448fdec268a0696c22cfd68d526f47ce83d15288c828b4
BLAKE2b-256 checksum
How to use checksums
4f16ad0bd4c9f15fa04b348d6037c52ec4d3d786718e8d90ddb28ce4efd86f9f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL shufflish-0.1.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 44.4 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
4514a128b595d66d681c7e85e56d7b42e572695db13c09e3f3b6cbefc8493334
BLAKE2b-256 checksum
How to use checksums
85b09fb7faa9ab974c7a7a8c91622d1c12929124fcf932d98125515482cb358c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL shufflish-0.1.0-cp313-cp313-macosx_11_0_arm64.whl
Size 42.3 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ddc6b0de30ff0dd9bfcb73cbe7d721c97ef89287419e155d35825fe3215ddda0
BLAKE2b-256 checksum
How to use checksums
e9108ca92ed696e9461851ace7ef8afb37ed52eadafdee1caa109c274dc25b4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL shufflish-0.1.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 41.9 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
8014bcdbf6aab9e7c77000cf19597d3be2a3edaf6d7dcfa906eea5c04f077c36
BLAKE2b-256 checksum
How to use checksums
84992e10f6335af2df64c06d71fadc735e890b8fbd8c10c0a7df6a3b7ded7ff1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp312-cp312-win_arm64.whl

Download URL shufflish-0.1.0-cp312-cp312-win_arm64.whl
Size 35.7 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
7c81f15b3ae4f11b14f89f9355200dc01438ae83815617e45651fecd6d1d19a4
BLAKE2b-256 checksum
How to use checksums
40006b26005940961fa43c729587348a99a92dd6c106ee300eac220d6c0a212b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp312-cp312-win_amd64.whl

Download URL shufflish-0.1.0-cp312-cp312-win_amd64.whl
Size 39.0 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
f7a4470f7a76eff4fb0d6e7127edd5dbb7a2391e5a2fa2387416cd3ed292b7d5
BLAKE2b-256 checksum
How to use checksums
82220cd7ce63ea9197235808c383cb49b06aeb3ad04b3e99d8823b8342f43a59
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL shufflish-0.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 46.5 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a0db5016dcf736e7ccd4eb899d188b9ff8dd6506fdb898886933b4b26516634a
BLAKE2b-256 checksum
How to use checksums
f2e1e31e2dd4fd597f1f0ff6f0915be901f8d096a002e250473c3f6debbfb908
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL shufflish-0.1.0-cp312-cp312-musllinux_1_2_aarch64.whl
Size 45.2 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
5e25a89aa116e82b58ced0930ba3b741d42c74e9285e053741196f8f823c307d
BLAKE2b-256 checksum
How to use checksums
35cc81408371b83b7cbf4124e30f92d2b36ad68bccc89fc8309b5de1c69f0130
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL shufflish-0.1.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 46.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
6a04c4a367b9375ff4425b8811ac0975b3f6543390b8be4cc16b615e99a4f456
BLAKE2b-256 checksum
How to use checksums
723cb97b6f1fe662ad004ae1cbfc0928ce30dd6f1c8bb4e6eef37e3aa0920dfa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL shufflish-0.1.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 45.2 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
1f27ef5cd23301ef371b323c2507eb0e29aaa5939c00284130830088bed0ffda
BLAKE2b-256 checksum
How to use checksums
7b850149e0a8de760ee93682a1e03e26f13ff8541bfe781bb419690261e0eeb7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL shufflish-0.1.0-cp312-cp312-macosx_11_0_arm64.whl
Size 42.8 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
cd2020adedc90782d5a9ba44f62656288d85586fc79dddf3313e3e121b430ce8
BLAKE2b-256 checksum
How to use checksums
6e6a16094756c5cf380dd74f8327d6e0ff3ac225c0fbb24c3fcc00158ff3ddba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL shufflish-0.1.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 42.5 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
c50a3429029d9d18693f5f2d008c3cb3aabc9a02f7a743bb728fbbc6713e4e80
BLAKE2b-256 checksum
How to use checksums
9a18b8ee32c8aee4c1e725f74fd7198d92e0460d3b1307ffd6fc02df829a06ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp311-cp311-win_arm64.whl

Download URL shufflish-0.1.0-cp311-cp311-win_arm64.whl
Size 35.5 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
882703b9c69c4ebb0c6402deb961cd7a000f43a1de42c7ef44e16f6412a86ff5
BLAKE2b-256 checksum
How to use checksums
27a06378dc2c6d9e085912e84e615361b7a4f63284f8868e1536e8708fd6c10b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp311-cp311-win_amd64.whl

Download URL shufflish-0.1.0-cp311-cp311-win_amd64.whl
Size 38.9 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
06fa5abb5f5a82a997287110c0bd23ad0dff80b34849726b66ab8609d730a29c
BLAKE2b-256 checksum
How to use checksums
f91fb9d0b4278c1023669f2d1beda588b92d0ad03c921c3def2128a782e56669
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL shufflish-0.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 45.2 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
94d4d40b4d5a4b9de1810d65dee972280892d131e7c5d78b5e375842f01ad034
BLAKE2b-256 checksum
How to use checksums
0c8db89b7eec93761957047f744e3cd649a7d3c2ee57bdc4b8425c6997c6b913
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL shufflish-0.1.0-cp311-cp311-musllinux_1_2_aarch64.whl
Size 44.5 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
8c7913f4afb6324d0a0924d06bf6dd7566a7d4a9b9e8fb4216bb36c42cd178c3
BLAKE2b-256 checksum
How to use checksums
2cdc8060b2274997b8901d2a81e7b805b887b1de752c7c22db72cb73e4b92130
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL shufflish-0.1.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 45.0 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2bf96ff738db0043526f34c4024825f5883c3c5840be097d5b2211870d2b3e79
BLAKE2b-256 checksum
How to use checksums
b55358c64eeba0d40e71600d06ef88d4b5275bcf94d9f27a83859d89b851a4e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL shufflish-0.1.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 44.5 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
964114970122c7fec2fbf60231e6d0ee0622d2c8f8bb29953d6fde13921e0ead
BLAKE2b-256 checksum
How to use checksums
867f152f5b92f8eed371b48626a04499d016d468764828b6e7c47162ad980ce4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL shufflish-0.1.0-cp311-cp311-macosx_11_0_arm64.whl
Size 42.7 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
35047b8e4dff9b53091989db6f13b88d8ca58a7240478d21a7efe1b17bd65bc3
BLAKE2b-256 checksum
How to use checksums
90f3ff5b6fe2444bc4e2d402f064f0d22931d50882341cfdb1be032fc527ea5e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL shufflish-0.1.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 41.8 kB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
04f9aa1c06a0421b7ad6afea7dac4a7f7a6ae089903d437987a130b145ce29eb
BLAKE2b-256 checksum
How to use checksums
315b87dd70b55902fc07308ee1ed21984778e9a8f49e54c25d71008edc7abb26
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp310-cp310-win_arm64.whl

Download URL shufflish-0.1.0-cp310-cp310-win_arm64.whl
Size 35.8 kB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
08d190d550ceb6cfdda8219689288631224508681df7a9783733c8c7bbe8cdf3
BLAKE2b-256 checksum
How to use checksums
f7d6c147f2203d5d779b45e607f8d7770ebb6b128a401c20e760d24b4feaf6f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp310-cp310-win_amd64.whl

Download URL shufflish-0.1.0-cp310-cp310-win_amd64.whl
Size 38.8 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
6acfea717c271a24f18fe1afb85945267aadd59fc15157db29619d4a4edc0d87
BLAKE2b-256 checksum
How to use checksums
cbd4bf4ba619aa4d8b1ef301cd8383c7f761417b7395bed84bb0f758baf3a227
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL shufflish-0.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 45.4 kB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
3f23527b65bd30fcdd82d59650da0b2a18da44dac81ef094ba9d41942e164c8c
BLAKE2b-256 checksum
How to use checksums
3a079a39f21b85957b2b27314c0c65647d99662840b0d73b65bea13bb6d91645
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL shufflish-0.1.0-cp310-cp310-musllinux_1_2_aarch64.whl
Size 44.7 kB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
ef95b548863315a17ea9c1a4a727b203fc576fa63576740f154b23075eba6d0a
BLAKE2b-256 checksum
How to use checksums
881f781f2d1f719cc77c6b20fb1acd41744e4c912958d7a979bcbc4ce93a794e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL shufflish-0.1.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 45.1 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
460e91c593db67c7dd0cb9b4d9bff9720c9ff736df4402ea95d4032828562d66
BLAKE2b-256 checksum
How to use checksums
b2daba75f6a674d97b3948c414fe0dc5710d710205a52b488d127914c1d2fc4c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL shufflish-0.1.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 44.6 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
63485345b13fe3ea4db59b82770732d82c771b5f1fd33d4738c8fa1386a2c772
BLAKE2b-256 checksum
How to use checksums
80f59a2379d98b650a13f24418cc50fdd0ae6e7d2dfb7ab8fac2f14318c28f7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL shufflish-0.1.0-cp310-cp310-macosx_11_0_arm64.whl
Size 42.8 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
a46d802b5873ced38a81f015f63667ea0c763110827900b56fa888768b3a4d44
BLAKE2b-256 checksum
How to use checksums
465c5a6d55a0637c170a03bf913c53e41ff9d53a967fc29b49b16685d55f0f67
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL shufflish-0.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 42.0 kB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
1c9f0beb4c31a26735046f0f3f7bdfbe665507bcd9462396e343c8e59aa0b510
BLAKE2b-256 checksum
How to use checksums
213c4cb4120323fd0a01178362e73ce833aefcdb268428d9be72b1bc1754f7a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp39-cp39-win_arm64.whl

Download URL shufflish-0.1.0-cp39-cp39-win_arm64.whl
Size 36.0 kB
Tags CPython 3.9 Windows ARM64
SHA-256 checksum
How to use checksums
87fce350362dc69cd2864a4520a564bae230226d55e757d5df9cd829362efe44
BLAKE2b-256 checksum
How to use checksums
b56c7413baa5ad09d3d59cba0f12cba75e06393575abd27d6764591f6aa54fd2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp39-cp39-win_amd64.whl

Download URL shufflish-0.1.0-cp39-cp39-win_amd64.whl
Size 39.0 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
e4c6db695ae5cb823b7c12c160f2938d1f8ca60629a01fbfd52fb1fa325c9296
BLAKE2b-256 checksum
How to use checksums
b594c321dd6058c06132b83ec6c451b0351c964c070abf52587be9b7c2b7f43e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp39-cp39-musllinux_1_2_x86_64.whl

Download URL shufflish-0.1.0-cp39-cp39-musllinux_1_2_x86_64.whl
Size 45.8 kB
Tags CPython 3.9 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
26b03a829393401a8c4fcf54cafa805d298680b3ea743a0319441cfae7b4cd7d
BLAKE2b-256 checksum
How to use checksums
8d66a569b8a1c99dc252f66465394dc0fd5dcaf927839368560fa5bd53d58c23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp39-cp39-musllinux_1_2_aarch64.whl

Download URL shufflish-0.1.0-cp39-cp39-musllinux_1_2_aarch64.whl
Size 45.1 kB
Tags CPython 3.9 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
417adce34e0507ad5b235ae820afe3eb316e74da3a05922523cafef7d4bb1ce2
BLAKE2b-256 checksum
How to use checksums
5034262d6a6aeca6de7dd0537980fb7996a6c976625e6a9c269cb75a31f327d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL shufflish-0.1.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 45.4 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7abd0968bb7e2aa998fa2f5ba553feba9ad53611cb0a4320a4b237f60430bb04
BLAKE2b-256 checksum
How to use checksums
589256ec4a4ebb2fdee5b1bf5479e453a10caaaee8101e9d6f1faac7cd5f243d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL shufflish-0.1.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 45.0 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
09f9662d2fe4fa8b60d6b625a8cd12ee2e108f1bfd047ba12a0008db7b4040eb
BLAKE2b-256 checksum
How to use checksums
d1326168fe7b875e4ab3f29e207757ce6fe1fbeea231f33446931b86f6bc36eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL shufflish-0.1.0-cp39-cp39-macosx_11_0_arm64.whl
Size 43.4 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2de1fee799e5e0805004c90ae96c09d47014efac8330219dd10b7a9f14e244c9
BLAKE2b-256 checksum
How to use checksums
1ce81265ad5e6ce373510fcd6d39051f5b8d712dcd2b6f1a43554832d42a5ef3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release files / shufflish-0.1.0-cp39-cp39-macosx_10_9_x86_64.whl

Download URL shufflish-0.1.0-cp39-cp39-macosx_10_9_x86_64.whl
Size 42.5 kB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
31219e0b41e5124c9abba7a8b047a0f93066b8b62bbc62433e087c9d70d3226b
BLAKE2b-256 checksum
How to use checksums
d69841728ab9bcda0610650e9ce56af8e069f98e9dbb230f5e31ded5020b37f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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 10, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.0 This release

54 release files

0.0.5

58 release files

0.0.3

58 release files

0.0.2

58 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