Skip to main content

RandomGen

This package contains additional bit generators for NumPy's Generator and an ExtendedGenerator exposing methods not in Generator.

Continuous Integration

Azure Build Status Cirrus CI Build Status Github Workflow Build Status

Coverage

codecov

Latest Release

PyPI version Anacnoda Cloud

License

NCSA License BSD License DOI

This is a library and generic interface for alternative random generators in Python and NumPy.

New Features

The the development documentation for the latest features, or the stable documentation for the latest released features.

WARNINGS

Changes in v1.24

Generator and RandomState were removed in 1.23.0.

Changes from 1.18 to 1.19

Generator and RandomState have been officially deprecated in 1.19, and will warn with a FutureWarning about their removal. They will also receive virtually no maintenance. It is now time to move to NumPy's np.random.Generator which has features not in randomstate.Generator and is maintained more actively.

A few distributions that are not present in np.random.Generator have been moved to randomstate.ExtendedGenerator:

  • multivariate_normal: which supports broadcasting
  • uintegers: fast 32 and 64-bit uniform integers
  • complex_normal: scalar complex normals

There are no plans to remove any of the bit generators, e.g., AESCounter, ThreeFry, or PCG64.

Changes from 1.16 to 1.18

There are many changes between v1.16.x and v1.18.x. These reflect API decision taken in conjunction with NumPy in preparation of the core of randomgen being used as the preferred random number generator in NumPy. These all issue DeprecationWarnings except for BasicRNG.generator which raises NotImplementedError. The C-API has also changed to reflect the preferred naming the underlying Pseudo-RNGs, which are now known as bit generators (or BigGenerators).

Future Plans

  • Add some distributions that are not supported in NumPy. Ongoing
  • Add any interesting bit generators I come across. Recent additions include the DXSM and CM-DXSM variants of PCG64 and the LXM generator.

Included Pseudo Random Number Generators

This module includes a number of alternative random number generators in addition to the MT19937 that is included in NumPy. The RNGs include:

  • Cryptographic cipher-based random number generator based on AES, ChaCha20, HC128 and Speck128.
  • MT19937, the NumPy rng
  • dSFMT a SSE2-aware version of the MT19937 generator that is especially fast at generating doubles
  • xoroshiro128+, xorshift1024*φ, xoshiro256**, and xoshiro512**
  • PCG64
  • ThreeFry and Philox from Random123
  • Other cryptographic-based generators: AESCounter, SPECK128, ChaCha, and HC128.
  • Hardware (non-reproducible) random number generator on AMD64 using RDRAND.
  • Chaotic PRNGS: Small-Fast Chaotic (SFC64) and Jenkin's Small-Fast (JSF).

Status

  • Builds and passes all tests on:
    • Linux 32/64 bit, Python 3.7, 3.8, 3.9, 3.10
    • Linux (ARM/ARM64), Python 3.8
    • OSX 64-bit, Python 3.9
    • Windows 32/64 bit, Python 3.7, 3.8, 3.9, 3.10
    • FreeBSD 64-bit

Version

The package version matches the latest version of NumPy when the package is released.

Documentation

Documentation for the latest release is available on my GitHub pages. Documentation for the latest commit (unreleased) is available under devel.

Requirements

Building requires:

  • Python (3.9, 3.10, 3.11, 3.12, 3.13)
  • NumPy (1.22.3+, runtime, 2.0.0+, building)
  • Cython (3.0.10+)

Testing requires pytest (7+).

Note: it might work with other versions but only tested with these versions.

Development and Testing

All development has been on 64-bit Linux, and it is regularly tested on Azure (Linux-AMD64, Window, and OSX) and Cirrus (FreeBSD and Linux-ARM).

Tests are in place for all RNGs. The MT19937 is tested against NumPy's implementation for identical results. It also passes NumPy's test suite where still relevant.

Installing

Either install from PyPi using

python -m pip install randomgen

or, if you want the latest version,

python -m pip install git+https://github.com/bashtage/randomgen.git

or from a cloned repo,

python -m pip install .

If you use conda, you can install using conda forge

conda install -c conda-forge randomgen

SSE2

dSFTM makes use of SSE2 by default. If you have a very old computer or are building on non-x86, you can install using:

export RANDOMGEN_NO_SSE2=1
python -m pip install . 

Windows

Either use a binary installer, or if building from scratch, use Python 3.6/3.7 with Visual Studio 2015 Build Toolx.

License

Dual: BSD 3-Clause and NCSA, plus sub licenses for components.

Metadata

Release files for randomgen 2.3.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 randomgen 2.3.0
File Size Uploaded
randomgen-2.3.0.tar.gz 1.6 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for randomgen 2.3.0
File
randomgen-2.3.0-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
randomgen-2.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
randomgen-2.3.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
randomgen-2.3.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
randomgen-2.3.0-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
randomgen-2.3.0-cp314-cp314t-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 Details
randomgen-2.3.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
randomgen-2.3.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
randomgen-2.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
randomgen-2.3.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
randomgen-2.3.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
randomgen-2.3.0-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details
randomgen-2.3.0-cp313-cp313t-win_amd64.whl CPython 3.13 CPython 3.13 free-threading Windows x86-64 Details
randomgen-2.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-64 Details
randomgen-2.3.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
randomgen-2.3.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
randomgen-2.3.0-cp313-cp313t-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 free-threading macOS 11.0+ ARM64 Details
randomgen-2.3.0-cp313-cp313t-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 free-threading macOS 10.13+ x86-64 Details
randomgen-2.3.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
randomgen-2.3.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
randomgen-2.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
randomgen-2.3.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
randomgen-2.3.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
randomgen-2.3.0-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
randomgen-2.3.0-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
randomgen-2.3.0-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
randomgen-2.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details
randomgen-2.3.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64, Linux glibc 2.27+ ARM64 Details
randomgen-2.3.0-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
randomgen-2.3.0-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details
randomgen-2.3.0-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
randomgen-2.3.0-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
randomgen-2.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
randomgen-2.3.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
randomgen-2.3.0-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
randomgen-2.3.0-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details
randomgen-2.3.0-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
randomgen-2.3.0-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
randomgen-2.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
randomgen-2.3.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
randomgen-2.3.0-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
randomgen-2.3.0-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details
randomgen-2.3.0-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
randomgen-2.3.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
randomgen-2.3.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details
randomgen-2.3.0-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
randomgen-2.3.0-cp39-cp39-macosx_10_9_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.9+ x86-64 Details

Total release size: 158.0 MB

Release files / randomgen-2.3.0.tar.gz

Download URL randomgen-2.3.0.tar.gz
Size 1.6 MB
Tags Source
SHA-256 checksum
How to use checksums
e0de65d79e1346ac406b51df49a79b9e3d8b41a8a1a8e5de088c2fb49b8c89cc
BLAKE2b-256 checksum
How to use checksums
676f18e8db0f28b1a8fd5e8e4f34b0766a3181f72e5982963303b765e9eb456f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.9

Release files / randomgen-2.3.0-cp314-cp314t-win_amd64.whl

Download URL randomgen-2.3.0-cp314-cp314t-win_amd64.whl
Size 3.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
aa714963f4d6bf6e9291cb1a69dc2e1dea512daa377bc7668a062cb11c3bd20a
BLAKE2b-256 checksum
How to use checksums
58f1d9c77f3cd98b98f712384bd0de079ac7a1dc745e10f3bb3861012a3eb3f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.8

Release files / randomgen-2.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL randomgen-2.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 3.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
2892cddfb72d48b5360dc16294cc1478a890e40c98bc2c1084843f4bd4a60d6f
BLAKE2b-256 checksum
How to use checksums
bbaa3bc0b472777b2e569e35ce138cbf2b7b6919c212829dd9606f2e0095f40f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / randomgen-2.3.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL randomgen-2.3.0-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.5 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
92804f15e33c488bf5c7ce941d73957ab6d8c22e307709611ce579b96054045c
BLAKE2b-256 checksum
How to use checksums
605837e838951ea1496203bbda43fc01cb641e2e043269756dafd3fa120122bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / randomgen-2.3.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL randomgen-2.3.0-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 3.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
cddae752966b38d0cbdcc9a8dd9dfd5d8a7f4716f2d10c1394bf4447e7763a06
BLAKE2b-256 checksum
How to use checksums
99e56ca15ce9c0f6e432bfc755a6451243bb9048490930bd9399b3ddd1eaca6e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / randomgen-2.3.0-cp314-cp314t-macosx_11_0_arm64.whl

Download URL randomgen-2.3.0-cp314-cp314t-macosx_11_0_arm64.whl
Size 3.3 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
4584296fd09bcb8012adb602031fd152b2304489708579aa7b83e639f07f00a4
BLAKE2b-256 checksum
How to use checksums
e5e5c2c49412da5aa46645b95218dbee288fc1594670142983a424ddc6f952a2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.8

Release files / randomgen-2.3.0-cp314-cp314t-macosx_10_15_x86_64.whl

Download URL randomgen-2.3.0-cp314-cp314t-macosx_10_15_x86_64.whl
Size 3.3 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
d939fc33e7795e665010a6517825944ce2d199d9cafd369738c841ff1180ff6c
BLAKE2b-256 checksum
How to use checksums
0e0b7756ebdbfde75bb418e12c4ba18ea2bfbc80ee5d41b5997262caa0790e74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / randomgen-2.3.0-cp314-cp314-win_amd64.whl

Download URL randomgen-2.3.0-cp314-cp314-win_amd64.whl
Size 3.1 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
9f973023a471c6ace8190832b085089e9120222843929b5de3e099ef66b7bc9b
BLAKE2b-256 checksum
How to use checksums
15e391991f66e6c7ce554f4198f283493876b92b52a4fd5e1398e965d0741ae7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.8

Release files / randomgen-2.3.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL randomgen-2.3.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 3.5 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
acdce1f527d85a7b878fd31ba92f969cc7a0ce901c33a42bf953caabbddb9986
BLAKE2b-256 checksum
How to use checksums
c4a146568043601bb41dd8002bf4f99112da5f28e4b3485bd7c8c101fe5b4dd4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / randomgen-2.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL randomgen-2.3.0-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.5 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
af34dc564b6b4f7288844aca8a6382a049b9605f0c6fcac55b9a5ac78f870164
BLAKE2b-256 checksum
How to use checksums
47c9f1aafbbd11443369b33fd3a1fb3418fd8d59d229cdde3a755014eeedd38e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / randomgen-2.3.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL randomgen-2.3.0-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 3.4 MB
Tags CPython 3.14 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
98778cb0d92a5118f1b14b7fd98dae8fc1f9484e1108e2d612078c94e48dd088
BLAKE2b-256 checksum
How to use checksums
45414fddcf96c6e507d6b22eb9e1795173c149fa3c71d061e801bd666bc59f42
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / randomgen-2.3.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL randomgen-2.3.0-cp314-cp314-macosx_11_0_arm64.whl
Size 3.1 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
20864c1be4ae718ac90442dd120e8421ed0450284e32d5adea3f2464bdb1a2d7
BLAKE2b-256 checksum
How to use checksums
db50bac6baf35f0d6d38a97203034d343a285d183836849eb5fb26cc25b2dde1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.8

Release files / randomgen-2.3.0-cp314-cp314-macosx_10_15_x86_64.whl

Download URL randomgen-2.3.0-cp314-cp314-macosx_10_15_x86_64.whl
Size 3.2 MB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
dff36e8f78b99594e7d36e63b7f0d6859cd6e86b1783d2ca728435bd9f491864
BLAKE2b-256 checksum
How to use checksums
46ba261d1ee85ccc350d77b310f300677a01c6c570b941dba78701a7e442f807
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / randomgen-2.3.0-cp313-cp313t-win_amd64.whl

Download URL randomgen-2.3.0-cp313-cp313t-win_amd64.whl
Size 3.3 MB
Tags CPython 3.13 CPython 3.13 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
99acabb58a6f035fff441c787575a39d2a7d9be8f77903399b624034f7f34913
BLAKE2b-256 checksum
How to use checksums
8de51cc7f7dffb40d9ddb071e4a55f05a63f05eb954f63173c42b49c332f442a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / randomgen-2.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl

Download URL randomgen-2.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl
Size 3.5 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
e71078ef724a8760323c70bb41c69e96e878eb3f581b9ddd466deb6d8e52a614
BLAKE2b-256 checksum
How to use checksums
8bcf785ce688d56ef89cd271ee08a8a7e43c9c4c8c4f65c59a1e1a58c3c961e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / randomgen-2.3.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL randomgen-2.3.0-cp313-cp313t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.5 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4f2240baaff6828fa5d782195aaf354c7e5d6723ee030ac9b189d21e0f9c9ade
BLAKE2b-256 checksum
How to use checksums
5467766f890eab1e1fc79515d3a09b9c6ea1100af87b79c61370d845cc847441
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / randomgen-2.3.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL randomgen-2.3.0-cp313-cp313t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 3.4 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f0a1dcf07ee3656ef6c5522109c33a0d629b897feb86a76d3581aef402ea2b4a
BLAKE2b-256 checksum
How to use checksums
817f611adb407e78a5cd6f133ad5131a366a12cd048ad67f55dec8ea9f8350f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / randomgen-2.3.0-cp313-cp313t-macosx_11_0_arm64.whl

Download URL randomgen-2.3.0-cp313-cp313t-macosx_11_0_arm64.whl
Size 3.3 MB
Tags CPython 3.13 CPython 3.13 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f200d38d943769d06d0f9cfd95d6b64900c40dc8cac9c156cbaa9e923b7116b3
BLAKE2b-256 checksum
How to use checksums
ba278637ce453ac66aabc3bcd9c40ab9d5b6e303ea955515c66388ed735cfb98
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.0

Release files / randomgen-2.3.0-cp313-cp313t-macosx_10_13_x86_64.whl

Download URL randomgen-2.3.0-cp313-cp313t-macosx_10_13_x86_64.whl
Size 3.3 MB
Tags CPython 3.13 CPython 3.13 free-threading macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
f86bea56d27d1d5a17ec0b0ec836c8ffee904eb6043e2085a5be23975c4ec063
BLAKE2b-256 checksum
How to use checksums
de3db29d3b184a3c95207c4d143fafb485ece30f4411e3a2e76207121f98d809
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.8

Release files / randomgen-2.3.0-cp313-cp313-win_amd64.whl

Download URL randomgen-2.3.0-cp313-cp313-win_amd64.whl
Size 3.1 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
1ad97869557c8a95327e23f153911faaecf517c6b91496a695f56a4f4acb06d7
BLAKE2b-256 checksum
How to use checksums
aac93580decaef2f0c85c0d6dd03be193c00eaf869fcbb566ef1a54fe792cf28
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.8

Release files / randomgen-2.3.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL randomgen-2.3.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 3.5 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
b2cb59bd0ff4fee020fbeb23aea90614e5a860f98a055e65d89bcb34563819e8
BLAKE2b-256 checksum
How to use checksums
3887106047a24503d4dc674245aa656d892f418df69fad29178c6748aef64d93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / randomgen-2.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL randomgen-2.3.0-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.5 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
4152a162834b7e21bc54acefd2607a8c574e23efa6cbff8dd8ff91d438993bc9
BLAKE2b-256 checksum
How to use checksums
90c4753586c9d02c49340c2e0364017e0f6ef3dd498d63f4a18305abb359e47f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / randomgen-2.3.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL randomgen-2.3.0-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 3.4 MB
Tags CPython 3.13 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
87174c77a2e568d1e1a4e8a391c3ac4e1a6bedca1ccea687acffca85df30cece
BLAKE2b-256 checksum
How to use checksums
ed34f96dd046d0d125ecd3a98381bb1b0ebb2a8c7b11d473721b5ec4d9195b14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / randomgen-2.3.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL randomgen-2.3.0-cp313-cp313-macosx_11_0_arm64.whl
Size 3.1 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
200d5601f5d8b34803346b5a338f2448258034340794c8eafe6c84965a1ff6b6
BLAKE2b-256 checksum
How to use checksums
5f8ce281a9c42185690925408b2d0f585d09e3bdc481230b085a02b7c216288b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.8

Release files / randomgen-2.3.0-cp313-cp313-macosx_10_13_x86_64.whl

Download URL randomgen-2.3.0-cp313-cp313-macosx_10_13_x86_64.whl
Size 3.2 MB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
49e4adec01a3945b965764027c2a2881789372339e10f8fbcc37b0b19fe7af6f
BLAKE2b-256 checksum
How to use checksums
0d8b37df1dbaffe9a699996d0b1c78091fb0c904ea05f56dfeabf9c86d57755a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / randomgen-2.3.0-cp312-cp312-win_amd64.whl

Download URL randomgen-2.3.0-cp312-cp312-win_amd64.whl
Size 3.1 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
95b431ef9058be63bcefac20350f265c7d74910bb8c516a731aa2805f20e9025
BLAKE2b-256 checksum
How to use checksums
a9bdcb302163908311dcefcf8f3e2df71c391a2c21dfc070efae78b497bfe835
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.8

Release files / randomgen-2.3.0-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL randomgen-2.3.0-cp312-cp312-musllinux_1_2_x86_64.whl
Size 3.5 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
01d370b2c567d1f48096639e22b1af4d32e20add27bfed0ea0844dbaf386987b
BLAKE2b-256 checksum
How to use checksums
3f70db64c28365da9bd92b4b67912e4cdaae59bcc17000a928790993b1963b62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / randomgen-2.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL randomgen-2.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.5 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3b48b241696bbbcdc116868301792f7d6b295666f3c545c1c6a67bd801144d97
BLAKE2b-256 checksum
How to use checksums
bf0f821733e6797e046b90c7096e3c30e42e4d474d83da6a47aa2131f38f7863
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / randomgen-2.3.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL randomgen-2.3.0-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 3.4 MB
Tags CPython 3.12 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
dfed9c83475ffa76b560dbc9b9c2f04045761c4ee64ac4ed4f035f0ac504ce49
BLAKE2b-256 checksum
How to use checksums
f4d854c2f96c96babb0210f94bc53524de9cdff40e8e3e5c844875d2dd126c3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / randomgen-2.3.0-cp312-cp312-macosx_11_0_arm64.whl

Download URL randomgen-2.3.0-cp312-cp312-macosx_11_0_arm64.whl
Size 3.2 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
d0eefa757429b95058246476c65ce851d5be6be771609428802752a171eabdb9
BLAKE2b-256 checksum
How to use checksums
c16f0baf7d9c0a6a3da24f8d5eb4b9704bb7fd758220a8aaa845b080b9cacde1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.8

Release files / randomgen-2.3.0-cp312-cp312-macosx_10_13_x86_64.whl

Download URL randomgen-2.3.0-cp312-cp312-macosx_10_13_x86_64.whl
Size 3.2 MB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
14fa64b9ad5d12665a084d510a3089f6aa6bda3b3bcfd49dfb2aef5e05aa696f
BLAKE2b-256 checksum
How to use checksums
21f2779431255926d2a0612fe8237feeff7119281d1622784395948a56e4ba67
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / randomgen-2.3.0-cp311-cp311-win_amd64.whl

Download URL randomgen-2.3.0-cp311-cp311-win_amd64.whl
Size 3.1 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
db93bfd1a6078e81281c9674f6babfce6fe569c7ea13270f42c34292714c93b5
BLAKE2b-256 checksum
How to use checksums
5cccca0893e979ad185927757f9f4580dd969a9eb8f7db592f2902ee58f60327
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.8

Release files / randomgen-2.3.0-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL randomgen-2.3.0-cp311-cp311-musllinux_1_2_x86_64.whl
Size 3.6 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
32200545991821f814c03133f9bc12b4d571fc3c2c8ced2d8d354afeb6e1be24
BLAKE2b-256 checksum
How to use checksums
27a132a913fc0b85b1e171b22b95fe370a48f5066d448fa14a4264aee7d082bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / randomgen-2.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL randomgen-2.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.5 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5d93d6989aa5439186eca881a2c7e5a301fa890a8ab8b7e38377d4b7d8412249
BLAKE2b-256 checksum
How to use checksums
b16f3bc1f114c7b131d0bec1709006bb212284dfaea44365d682ce4883959443
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / randomgen-2.3.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL randomgen-2.3.0-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 3.4 MB
Tags CPython 3.11 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
27c0095b380a2828b6023d94e7677384e127e7bbd5add5c3e22643afbb8973ac
BLAKE2b-256 checksum
How to use checksums
da2a14cb0d2d4a96889755a5e2092f22c5a19703cab04a2eb33a808d391efa7d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / randomgen-2.3.0-cp311-cp311-macosx_11_0_arm64.whl

Download URL randomgen-2.3.0-cp311-cp311-macosx_11_0_arm64.whl
Size 3.2 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9b5cd50269af62c4115bc9c55c426a9569bdb674dc7bc0c0fa7eba404e9dadc8
BLAKE2b-256 checksum
How to use checksums
f6a054e14515de945558e3cdb54aa3dc1b67de3c67d4c0620f8b90b7dcec91d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.8

Release files / randomgen-2.3.0-cp311-cp311-macosx_10_9_x86_64.whl

Download URL randomgen-2.3.0-cp311-cp311-macosx_10_9_x86_64.whl
Size 3.2 MB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
8c2857acb36a1dab9c3d18c0b8a91da7f8044aead48f33f7482ac0648bd48f10
BLAKE2b-256 checksum
How to use checksums
a641dab4d069e97a64e9b5a09216b513f1f222b04e7f871cce716828205cd451
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / randomgen-2.3.0-cp310-cp310-win_amd64.whl

Download URL randomgen-2.3.0-cp310-cp310-win_amd64.whl
Size 3.1 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
de4356eb3714b2b776803f40be71c335a1fb38319d183bcbbca04f90a11d52fe
BLAKE2b-256 checksum
How to use checksums
5a2db5cd745f3dedd8ae14bb651e27ebe233e6352b5a3fb8b38450ca86d1fef0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.8

Release files / randomgen-2.3.0-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL randomgen-2.3.0-cp310-cp310-musllinux_1_2_x86_64.whl
Size 3.5 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
3e658d4b37c61834c519dfdaee087c70d4bcc888a1d3621940514e4e1b6669b4
BLAKE2b-256 checksum
How to use checksums
d138d3d81f077efdea5bb5f06ebed260daf4c16e10dfb18fa9e1885d2f0e43d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / randomgen-2.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL randomgen-2.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.5 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
29b73846b03691030d14a2c5c72c2705478ca789b60413021aad1a5b8bbeebff
BLAKE2b-256 checksum
How to use checksums
7823ea209b9b07dd6163263de4f9e34c62a4c8a9bf2b03f74703b7d7adf774ce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / randomgen-2.3.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL randomgen-2.3.0-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 3.4 MB
Tags CPython 3.10 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e0fb65fba78dff84c402bdea4da19513f4da21c8e62a665326f293da3feb7ec4
BLAKE2b-256 checksum
How to use checksums
001d5b846262c2461a922931f768cccbec2fddb508b8cc87392a78d19f4d6e7b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / randomgen-2.3.0-cp310-cp310-macosx_11_0_arm64.whl

Download URL randomgen-2.3.0-cp310-cp310-macosx_11_0_arm64.whl
Size 3.1 MB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
44bd572bbc8679db33e317b160fbb29f294081c97bfe4c036def175f9cf968dc
BLAKE2b-256 checksum
How to use checksums
d425d97684aa2f47721a2bcf532f8fd73e06f896cdee7f54fd770048e6f2a865
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.8

Release files / randomgen-2.3.0-cp310-cp310-macosx_10_9_x86_64.whl

Download URL randomgen-2.3.0-cp310-cp310-macosx_10_9_x86_64.whl
Size 3.2 MB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
2df56de5f49ec647f06e04c2dbab61556259636f8ef439c2a1d8ed0568767105
BLAKE2b-256 checksum
How to use checksums
9b7e7f855027d6660d87c33bae607a8ae3dc61d337475990f07bba7dd73fd05e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9

Release files / randomgen-2.3.0-cp39-cp39-win_amd64.whl

Download URL randomgen-2.3.0-cp39-cp39-win_amd64.whl
Size 3.1 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
cf241e426d04aa0728b61d4efbd1562e69e38c3ace6521965fcaf9a2893dd8e5
BLAKE2b-256 checksum
How to use checksums
e86e27c4bac4bce6da9c40b81f890088bd646fc082d3e1df9f877dd9569a9474
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.8

Release files / randomgen-2.3.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL randomgen-2.3.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.5 MB
Tags CPython 3.9 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
bee998b8148d1a890452aaae3a5264b1d228b408391e4e4108585c1e8b5ffaa5
BLAKE2b-256 checksum
How to use checksums
1d9b8486e6b81c758dbefe6ecfcce9bc556b27d26e60772da637ab10ff6de4dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / randomgen-2.3.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL randomgen-2.3.0-cp39-cp39-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 3.4 MB
Tags CPython 3.9 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
07755072c0a364d98b7a2ea6aa44ea7fd5c08a2d64466f2dc60ad4c360dd4139
BLAKE2b-256 checksum
How to use checksums
3baa4933bb09a09578b7bd5185e93fa190ffdca486ec0dcccfe0cc3c7df3a35e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / randomgen-2.3.0-cp39-cp39-macosx_11_0_arm64.whl

Download URL randomgen-2.3.0-cp39-cp39-macosx_11_0_arm64.whl
Size 3.2 MB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
daf0f3acf1c25a805a405f28d05a48257a7185c05d4eb80f636eff726c4b0e90
BLAKE2b-256 checksum
How to use checksums
e2e59cac88d0d7817a5d19e40d5e41957cf6633742c3cc24faafef59d30f3c2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.8

Release files / randomgen-2.3.0-cp39-cp39-macosx_10_9_x86_64.whl

Download URL randomgen-2.3.0-cp39-cp39-macosx_10_9_x86_64.whl
Size 3.2 MB
Tags CPython 3.9 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
973b327a0d77ce845c15d5e6e06c16fc3d10eb70a90f8329df130df893d68bba
BLAKE2b-256 checksum
How to use checksums
26220200d7383eae45b8689f9516354c8d54cfa008eff0361499d5c04bf1b442
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.9
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