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 Github Workflow Build Status Linux ARM64 Build Status Windows ARM64 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

See 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 BitGenerators).

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 64-bit (x86-64), Python 3.10, 3.11, 3.12, 3.13, 3.14, 3.15
    • Linux ARM64, current Python
    • macOS, Python 3.10, 3.11, 3.12, 3.15
    • Windows 64-bit, Python 3.10, 3.11, 3.12, 3.13, 3.14, 3.15
    • Windows ARM64, Python 3.11, 3.15 and 3.14t
    • Free-threaded Python 3.14t and 3.15t on Linux, macOS and Windows

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.10, 3.11, 3.12, 3.13, 3.14, 3.15)
  • NumPy (1.26+ except 2.4.0, runtime; 2.0.0+, building)
  • Cython (3.1.0+)

Testing requires pytest (9+).

The development dependencies are dependency groups in pyproject.toml. With pip 25.1 or later, install everything needed to build, test and lint randomgen, and then randomgen itself, with

python -m pip install --group dev
python -m pip install -e . --no-build-isolation

The groups are build, test, lint, doc (for the documentation) and dev (build, test and lint together).

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, Windows, and macOS) and GitHub Actions (Linux-ARM64, Windows-ARM64 and free-threaded Python).

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

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

python -m pip install . -Csetup-args=-Ddisable-sse2=true

Windows

Either use a binary wheel, or if building from scratch, use the Visual Studio Build Tools (MSVC). Builds with clang-cl are also tested.

License

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

Metadata

Release files for randomgen 2.5.1

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.5.1
File Size Uploaded Provenance Actions
randomgen-2.5.1.tar.gz 1.5 MB Without provenance Details for randomgen-2.5.1.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for randomgen 2.5.1
File Actions
randomgen-2.5.1-cp315-cp315t-win_arm64.whl CPython 3.15 CPython 3.15 free-threading Windows ARM64 Details for randomgen-2.5.1-cp315-cp315t-win_arm64.whl
randomgen-2.5.1-cp315-cp315t-win_amd64.whl CPython 3.15 CPython 3.15 free-threading Windows x86-64 Details for randomgen-2.5.1-cp315-cp315t-win_amd64.whl
randomgen-2.5.1-cp315-cp315t-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64 Details for randomgen-2.5.1-cp315-cp315t-musllinux_1_2_x86_64.whl
randomgen-2.5.1-cp315-cp315t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for randomgen-2.5.1-cp315-cp315t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
randomgen-2.5.1-cp315-cp315t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ ARM64, Linux glibc 2.27+ ARM64 Details for randomgen-2.5.1-cp315-cp315t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
randomgen-2.5.1-cp315-cp315t-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64 Details for randomgen-2.5.1-cp315-cp315t-macosx_11_0_arm64.whl
randomgen-2.5.1-cp315-cp315t-macosx_10_15_x86_64.whl CPython 3.15 CPython 3.15 free-threading macOS 10.15+ x86-64 Details for randomgen-2.5.1-cp315-cp315t-macosx_10_15_x86_64.whl
randomgen-2.5.1-cp315-cp315-win_arm64.whl CPython 3.15 CPython 3.15 Windows ARM64 Details for randomgen-2.5.1-cp315-cp315-win_arm64.whl
randomgen-2.5.1-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details for randomgen-2.5.1-cp315-cp315-win_amd64.whl
randomgen-2.5.1-cp315-cp315-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ x86-64 Details for randomgen-2.5.1-cp315-cp315-musllinux_1_2_x86_64.whl
randomgen-2.5.1-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for randomgen-2.5.1-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
randomgen-2.5.1-cp315-cp315-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.27+ ARM64, Linux glibc 2.28+ ARM64 Details for randomgen-2.5.1-cp315-cp315-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
randomgen-2.5.1-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details for randomgen-2.5.1-cp315-cp315-macosx_11_0_arm64.whl
randomgen-2.5.1-cp315-cp315-macosx_10_15_x86_64.whl CPython 3.15 CPython 3.15 macOS 10.15+ x86-64 Details for randomgen-2.5.1-cp315-cp315-macosx_10_15_x86_64.whl
randomgen-2.5.1-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details for randomgen-2.5.1-cp314-cp314t-win_arm64.whl
randomgen-2.5.1-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details for randomgen-2.5.1-cp314-cp314t-win_amd64.whl
randomgen-2.5.1-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details for randomgen-2.5.1-cp314-cp314t-musllinux_1_2_x86_64.whl
randomgen-2.5.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for randomgen-2.5.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
randomgen-2.5.1-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 for randomgen-2.5.1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
randomgen-2.5.1-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details for randomgen-2.5.1-cp314-cp314t-macosx_11_0_arm64.whl
randomgen-2.5.1-cp314-cp314t-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 Details for randomgen-2.5.1-cp314-cp314t-macosx_10_15_x86_64.whl
randomgen-2.5.1-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details for randomgen-2.5.1-cp314-cp314-win_arm64.whl
randomgen-2.5.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for randomgen-2.5.1-cp314-cp314-win_amd64.whl
randomgen-2.5.1-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details for randomgen-2.5.1-cp314-cp314-musllinux_1_2_x86_64.whl
randomgen-2.5.1-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 for randomgen-2.5.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
randomgen-2.5.1-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 for randomgen-2.5.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
randomgen-2.5.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details for randomgen-2.5.1-cp314-cp314-macosx_11_0_arm64.whl
randomgen-2.5.1-cp314-cp314-macosx_10_15_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.15+ x86-64 Details for randomgen-2.5.1-cp314-cp314-macosx_10_15_x86_64.whl
randomgen-2.5.1-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details for randomgen-2.5.1-cp313-cp313-win_arm64.whl
randomgen-2.5.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for randomgen-2.5.1-cp313-cp313-win_amd64.whl
randomgen-2.5.1-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details for randomgen-2.5.1-cp313-cp313-musllinux_1_2_x86_64.whl
randomgen-2.5.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for randomgen-2.5.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
randomgen-2.5.1-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 for randomgen-2.5.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
randomgen-2.5.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details for randomgen-2.5.1-cp313-cp313-macosx_11_0_arm64.whl
randomgen-2.5.1-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details for randomgen-2.5.1-cp313-cp313-macosx_10_13_x86_64.whl
randomgen-2.5.1-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details for randomgen-2.5.1-cp312-cp312-win_arm64.whl
randomgen-2.5.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for randomgen-2.5.1-cp312-cp312-win_amd64.whl
randomgen-2.5.1-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details for randomgen-2.5.1-cp312-cp312-musllinux_1_2_x86_64.whl
randomgen-2.5.1-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 for randomgen-2.5.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
randomgen-2.5.1-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 for randomgen-2.5.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
randomgen-2.5.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details for randomgen-2.5.1-cp312-cp312-macosx_11_0_arm64.whl
randomgen-2.5.1-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details for randomgen-2.5.1-cp312-cp312-macosx_10_13_x86_64.whl
randomgen-2.5.1-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details for randomgen-2.5.1-cp311-cp311-win_arm64.whl
randomgen-2.5.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for randomgen-2.5.1-cp311-cp311-win_amd64.whl
randomgen-2.5.1-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details for randomgen-2.5.1-cp311-cp311-musllinux_1_2_x86_64.whl
randomgen-2.5.1-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 for randomgen-2.5.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
randomgen-2.5.1-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 for randomgen-2.5.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
randomgen-2.5.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details for randomgen-2.5.1-cp311-cp311-macosx_11_0_arm64.whl
randomgen-2.5.1-cp311-cp311-macosx_10_9_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.9+ x86-64 Details for randomgen-2.5.1-cp311-cp311-macosx_10_9_x86_64.whl
randomgen-2.5.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for randomgen-2.5.1-cp310-cp310-win_amd64.whl
randomgen-2.5.1-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details for randomgen-2.5.1-cp310-cp310-musllinux_1_2_x86_64.whl
randomgen-2.5.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64, Linux glibc 2.27+ x86-64 Details for randomgen-2.5.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
randomgen-2.5.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64, Linux glibc 2.27+ ARM64 Details for randomgen-2.5.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
randomgen-2.5.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details for randomgen-2.5.1-cp310-cp310-macosx_11_0_arm64.whl
randomgen-2.5.1-cp310-cp310-macosx_10_9_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.9+ x86-64 Details for randomgen-2.5.1-cp310-cp310-macosx_10_9_x86_64.whl

Total release size: 174.0 MB

Release files / randomgen-2.5.1.tar.gz

Download URL randomgen-2.5.1.tar.gz
Size 1.5 MB
Tags Source
SHA-256 checksum
How to use checksums
de8d3b122e9e0a451a9a0fcb6aa5b428866a56579be6308e4ba2fee72a117bfe
BLAKE2b-256 checksum
How to use checksums
e16b2e80619d0809991e27f59af4f0c4d2f19107b2070e790c1f173b0766b6e1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.6

Release files / randomgen-2.5.1-cp315-cp315t-win_arm64.whl

Download URL randomgen-2.5.1-cp315-cp315t-win_arm64.whl
Size 2.8 MB
Tags CPython 3.15 CPython 3.15 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
febb51d1e497283e03461469890bd0fa0c4dd5f22d1b9c0f4e9ef5825335fee1
BLAKE2b-256 checksum
How to use checksums
7e1928d7886cd1aef98cffba565ec47274230f2f24f3f9abb485f61580776b21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

Release files / randomgen-2.5.1-cp315-cp315t-win_amd64.whl

Download URL randomgen-2.5.1-cp315-cp315t-win_amd64.whl
Size 3.0 MB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
4a2cabb773272337b5842640e9a5027e0720dd257c6151edfb339938fc2b51f2
BLAKE2b-256 checksum
How to use checksums
e686c9a9560545acaeb5092187be186a573abe25637bfc2c5bf0b9c5837f60cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

Release files / randomgen-2.5.1-cp315-cp315t-musllinux_1_2_x86_64.whl

Download URL randomgen-2.5.1-cp315-cp315t-musllinux_1_2_x86_64.whl
Size 3.4 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
fc5fbf2ff821764f28c070dcd59581abda32da1c38c667f122f6bb7e4634d191
BLAKE2b-256 checksum
How to use checksums
1fd239dd6d741f211f7a4c07518d046aa20e1d0a1439d1e337c6e7a475814792
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.1

Release files / randomgen-2.5.1-cp315-cp315t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL randomgen-2.5.1-cp315-cp315t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.4 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
709976335a1ea12f81fe7f93c842269f05c17dfd3203d782b72b57ab2535a2ad
BLAKE2b-256 checksum
How to use checksums
0821605b666c7932d5a9cd9903dac2e726c0b3b2d8a0b352e50e291f4ca34bf8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.1

Release files / randomgen-2.5.1-cp315-cp315t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL randomgen-2.5.1-cp315-cp315t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 3.3 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2b8c7cbc219f1bcf2bfe1be517b03072c4e11d8e48de418ca92290b803607ca8
BLAKE2b-256 checksum
How to use checksums
f76e32f982009f52c4229e1afc9c0ef9215e4630d3e2ed5405c01f511b13a185
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.1

Release files / randomgen-2.5.1-cp315-cp315t-macosx_11_0_arm64.whl

Download URL randomgen-2.5.1-cp315-cp315t-macosx_11_0_arm64.whl
Size 3.2 MB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
30997577e9265a81de4411243ee141c602223fcaf8a5e6ccc7f37d20c09b98f4
BLAKE2b-256 checksum
How to use checksums
e882d2743b941f673e2222d7f011cec06c250de001a28bfe5175fed2c00d2ff6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / randomgen-2.5.1-cp315-cp315t-macosx_10_15_x86_64.whl

Download URL randomgen-2.5.1-cp315-cp315t-macosx_10_15_x86_64.whl
Size 3.2 MB
Tags CPython 3.15 CPython 3.15 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
f934e6da743d4373eceaf0db9a80dddba67283b9a584e8f1d345688bc2d98bd3
BLAKE2b-256 checksum
How to use checksums
9958e676b7d566c3d7c783bf5aaabae92f466f9d32a6dbdca3ab3a64a92aadc7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / randomgen-2.5.1-cp315-cp315-win_arm64.whl

Download URL randomgen-2.5.1-cp315-cp315-win_arm64.whl
Size 2.7 MB
Tags CPython 3.15 Windows ARM64
SHA-256 checksum
How to use checksums
c98abb002c1e0ce9ec0b07dec22969065cc7906c171a685fbcd7e1847077c8ed
BLAKE2b-256 checksum
How to use checksums
1641c68a3e8d68c751c21b9ac0e8c4c2705ad462de43a08785be75c9dde7e385
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

Release files / randomgen-2.5.1-cp315-cp315-win_amd64.whl

Download URL randomgen-2.5.1-cp315-cp315-win_amd64.whl
Size 2.9 MB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
d5f16d18da204bd4148a135f3bdc3e13c189fc438394d011ca774bf00d134b1d
BLAKE2b-256 checksum
How to use checksums
c39075dab636976d189779667a8c64e451cc98ffe4a0c73cfea9d964080765e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

Release files / randomgen-2.5.1-cp315-cp315-musllinux_1_2_x86_64.whl

Download URL randomgen-2.5.1-cp315-cp315-musllinux_1_2_x86_64.whl
Size 3.4 MB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
61340adde92397341f7d45cf008a255d621a1a66d1da3307c2fa625c58b929ce
BLAKE2b-256 checksum
How to use checksums
f6cd4ce1d588c125373635a6016e84040f53616f58faf40a5120633c3e1dfd36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.1

Release files / randomgen-2.5.1-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL randomgen-2.5.1-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.4 MB
Tags CPython 3.15 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
9fe7e1e0f1c90661c9072e9cbf1730fd6534e9653eb6e0efbe788227e812e539
BLAKE2b-256 checksum
How to use checksums
7483a237c6367877dd06ac7970c720f320261d0c95a421bd4ac2b58e5e06ccbf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.1

Release files / randomgen-2.5.1-cp315-cp315-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl

Download URL randomgen-2.5.1-cp315-cp315-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 3.3 MB
Tags CPython 3.15 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
ec8b733f7e006a13f1f81f11fc8192d4dfc42ddd4a862d9ed567323fe4d6d356
BLAKE2b-256 checksum
How to use checksums
8332410089e0f13d51c1fa61413d850ba7e11717c04be31d6a23a6459cbba288
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.1

Release files / randomgen-2.5.1-cp315-cp315-macosx_11_0_arm64.whl

Download URL randomgen-2.5.1-cp315-cp315-macosx_11_0_arm64.whl
Size 3.0 MB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
089a9e959806243a4370d1e8637902524dd6205012c4c28529071a666ac3a256
BLAKE2b-256 checksum
How to use checksums
e469000c6efef69826d1f5dfc4c33e95c45e552f9c111024311507cc75d3e8b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / randomgen-2.5.1-cp315-cp315-macosx_10_15_x86_64.whl

Download URL randomgen-2.5.1-cp315-cp315-macosx_10_15_x86_64.whl
Size 3.1 MB
Tags CPython 3.15 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
6b8fe763798c2b0ecd5b613c4aedc10c3211442ef95d028c3aa5fe6317834f0d
BLAKE2b-256 checksum
How to use checksums
cb9921620776ccb2aec0074d0dd17f3e644c1e68834ef68cf27e1c13d5a8ed23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / randomgen-2.5.1-cp314-cp314t-win_arm64.whl

Download URL randomgen-2.5.1-cp314-cp314t-win_arm64.whl
Size 2.8 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
15b21cc43a49a1c1a9bda14843a1539ddfc43d080bf6dd4beae97a475b234b06
BLAKE2b-256 checksum
How to use checksums
eff1773e00087e52fea21ea94c8e87c8fc6a209b6ddd0f26bfc21640acd37544
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.1

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

Download URL randomgen-2.5.1-cp314-cp314t-win_amd64.whl
Size 3.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
9937ef4c2af57cc11de63efd3cdf1a36843ce6413e3ad06d9255964648e73732
BLAKE2b-256 checksum
How to use checksums
20585935dbffa9407f94a2ba653a558418f1318d422583eceb596e284b2a4ec3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

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

Download URL randomgen-2.5.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 3.4 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
3c9016d2dd93990e3a3076ac0e6b4f696b975dd6543618c91a8097f8101ae863
BLAKE2b-256 checksum
How to use checksums
0aa34968f74cabdb12700c06602f0cd86fbdaa1331dec821a4f6828038e7c88d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.1

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

Download URL randomgen-2.5.1-cp314-cp314t-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.4 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
45a6d002edff7a60e2764c75059bb1401deb618f7a0f1ce385554d08ab7b5791
BLAKE2b-256 checksum
How to use checksums
d7ac79dd5140e06957fa7c99c05592dfeda8004f26d792aafdfae1101b7b4639
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.1

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

Download URL randomgen-2.5.1-cp314-cp314t-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 3.3 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
4deb1cc58412b22969b0b014559ff76f2f2d1085519005503888df98917a57a7
BLAKE2b-256 checksum
How to use checksums
3474352cc7b80f4e8c312fcbe9e43d1a196260c76cce13fbefd80bef0f523152
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.1

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

Download URL randomgen-2.5.1-cp314-cp314t-macosx_11_0_arm64.whl
Size 3.2 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5c4d3048075e0f0e0d5dbd117f62bc42b80cd111308a4864c5babac34d7c6af0
BLAKE2b-256 checksum
How to use checksums
4ae975e472f1dc736ed6fa8173e56581a91fd9e72399ae2f768a62602015ed8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

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

Download URL randomgen-2.5.1-cp314-cp314t-macosx_10_15_x86_64.whl
Size 3.2 MB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
43b43dac7591d830bcba23ca910f42b4d45151d72d88a97acc366cc454819f1c
BLAKE2b-256 checksum
How to use checksums
4ae9d337a37d3ffc3fdab87a7ad30f20ac86ae729c00b3af2f9ac45da866be6f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

Release files / randomgen-2.5.1-cp314-cp314-win_arm64.whl

Download URL randomgen-2.5.1-cp314-cp314-win_arm64.whl
Size 2.7 MB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
9c2aa942eee63da493c3b50da197137950c9552255451d6515946a012af221ea
BLAKE2b-256 checksum
How to use checksums
b0ac41edd93da4eb820311c8ccd3c4f570c1f2f21c3c41e3458c3aaaf7d72486
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

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

Download URL randomgen-2.5.1-cp314-cp314-win_amd64.whl
Size 2.9 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
5f9a4b5ed08be065ae0957e1986e34bbcf9b402e6100c8ff001e995ef993bea7
BLAKE2b-256 checksum
How to use checksums
7727635a1f6960324d9a44872523a505eb7f1bef92c5cda010e6678aefae5fec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

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

Download URL randomgen-2.5.1-cp314-cp314-musllinux_1_2_x86_64.whl
Size 3.4 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
29b821876ed126d1c57cfee0317084e699053a77966b89e75592cc85018b69e5
BLAKE2b-256 checksum
How to use checksums
5c8f99cb3201245187cba9ed4d0667cfcaa5e01d4844f1e36116d9973e0602bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

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

Download URL randomgen-2.5.1-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.4 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d5b3031bf6b59211d70edb5c8b8e9f619a8d07a56eb3670aced3ee1ba1b65725
BLAKE2b-256 checksum
How to use checksums
7e3cef18348e6038948300fe52f3f53a41cda5a31109c9b6b5927ecec0687ba2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

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

Download URL randomgen-2.5.1-cp314-cp314-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 3.3 MB
Tags CPython 3.14 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
4af83fa8127b8284177ddc826740f49dc16a31675386b1118e13541c3ff76332
BLAKE2b-256 checksum
How to use checksums
b2ef64361e457dc43eba8ef6f8debbef44ee3ef0cc96525821ba7db11d2a125f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

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

Download URL randomgen-2.5.1-cp314-cp314-macosx_11_0_arm64.whl
Size 3.0 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b2c377e5a16c0dc1ccec893f2fd3730c88e21dc18ea133e2467b1bb0677f2442
BLAKE2b-256 checksum
How to use checksums
c300c500ca3e7db54a24c353e4a72a5cd43f0c627aba0fd3f4d3e0ad1f92ba78
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

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

Download URL randomgen-2.5.1-cp314-cp314-macosx_10_15_x86_64.whl
Size 3.1 MB
Tags CPython 3.14 macOS 10.15+ x86-64
SHA-256 checksum
How to use checksums
cdf5f2674a1895980b97696f23a1fabeea0fb2f2600f8cb1c461b7eab73144d0
BLAKE2b-256 checksum
How to use checksums
a078ea6c937ef3cf7b2af0df3d01522f56ba2a64a8a9822621603d88593a93be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / randomgen-2.5.1-cp313-cp313-win_arm64.whl

Download URL randomgen-2.5.1-cp313-cp313-win_arm64.whl
Size 2.7 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
f939e35143773acdcb1f24048c6fd866f9216f7b908f053e9df85f8404b6bd67
BLAKE2b-256 checksum
How to use checksums
57954f217c94769f7841b257d62be90eb6b168110d5d3db78f35212fe25ee038
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

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

Download URL randomgen-2.5.1-cp313-cp313-win_amd64.whl
Size 2.9 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
b116fa0a3ec7aad0daafff603f14e54f7aed48181ca325f92ed85e9f4be71c04
BLAKE2b-256 checksum
How to use checksums
ed995bd1a9a6c47c72b89a07e4e097c0bd6836c6d9682816befaf844366f1177
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

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

Download URL randomgen-2.5.1-cp313-cp313-musllinux_1_2_x86_64.whl
Size 3.4 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
ad142f4fb5eb2cbd631b08573c8e9ad402382aec133f5d12c86d0fed6fb4f854
BLAKE2b-256 checksum
How to use checksums
b57752a9d1d7f94adf639b03943018c41fb6c63a745d2bd9277ec0e2d077f652
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

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

Download URL randomgen-2.5.1-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.4 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3b5e7d70421f7fc46857076452aed7d81fa2d47980001ea1e5c2da5aa50f90d3
BLAKE2b-256 checksum
How to use checksums
8af59d9f223d40f23417a3e8d75da8db011a295496049764201822c76e87d026
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

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

Download URL randomgen-2.5.1-cp313-cp313-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 3.2 MB
Tags CPython 3.13 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
34d9cd970bbd766156498875f0e16acd3c23c2792feccec250b11cbf5b08191e
BLAKE2b-256 checksum
How to use checksums
4e9bdb67bf4271b0a69441146cbbf1fdfe8b1ee66212ea9fd240357b93655c91
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

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

Download URL randomgen-2.5.1-cp313-cp313-macosx_11_0_arm64.whl
Size 3.0 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
8b8ecb51a6b7a8134ab90661106505601f07f5ec47a41b3528ae024afa696470
BLAKE2b-256 checksum
How to use checksums
821d6523da3ed87619b820a155ce0707a64ba7486fb512be7127510cca4cc1b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

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

Download URL randomgen-2.5.1-cp313-cp313-macosx_10_13_x86_64.whl
Size 3.1 MB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
a334ee070915fe6f9fdaf18e987668bd603ee445487afea0e55abb634ea1d4f0
BLAKE2b-256 checksum
How to use checksums
7a088b9ab88c41be715365ba97fae80b6d5ff2299157ba5f5441fd48956cb5d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / randomgen-2.5.1-cp312-cp312-win_arm64.whl

Download URL randomgen-2.5.1-cp312-cp312-win_arm64.whl
Size 2.7 MB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
9940e8f8d6562f5b1f58863baf55dd8a405b41ed574bd25c65fb06da6c0190ae
BLAKE2b-256 checksum
How to use checksums
35c207b3552c6675e0914569e25073727ae1f2204fbd50f7792d02113e061e65
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

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

Download URL randomgen-2.5.1-cp312-cp312-win_amd64.whl
Size 2.9 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
225a6602cb174934202128e74c9223b3d0158338b6e176ceaa3ff7a93d47164b
BLAKE2b-256 checksum
How to use checksums
36db10c52a4e05ca2f6b3d30e4cf6e324fdf5e7df032fbee3e63f9b0f6e8f49a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

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

Download URL randomgen-2.5.1-cp312-cp312-musllinux_1_2_x86_64.whl
Size 3.4 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c5456da14c01583f1326fd06a92aa91d12cd81c44ed96c2177783ef8adb5187b
BLAKE2b-256 checksum
How to use checksums
c496fd36ddc786eeb3140ab00df8907774a458a140e80d5a1ac487e2a7ae7adc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.1

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

Download URL randomgen-2.5.1-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.4 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
14d7269e56f772a5833345b5cf55bc2f460db9a16d8a374e00af5bfa3e2a5d64
BLAKE2b-256 checksum
How to use checksums
58e0f4a6d235a6387c0080bffbea61160e7c5fbc00c41eb3a4c8ac0c04c21c70
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.1

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

Download URL randomgen-2.5.1-cp312-cp312-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 3.3 MB
Tags CPython 3.12 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
2950ec701c8e4afbf64b99c33cb8a02c25b3ebd3dacc015e8e19480594fa8175
BLAKE2b-256 checksum
How to use checksums
71be479e479792ab25f559c356d1f6cc8b241cdf59fe593f970e97d2ead92683
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.1

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

Download URL randomgen-2.5.1-cp312-cp312-macosx_11_0_arm64.whl
Size 3.0 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7fbcae5c9b6e7d1a19491669106b962413f9bef42590eab189acf07acc2630fa
BLAKE2b-256 checksum
How to use checksums
1210abaa71b1ab4f9eb389072e80d27eb8bd36619aa0742c692416440496ee62
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

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

Download URL randomgen-2.5.1-cp312-cp312-macosx_10_13_x86_64.whl
Size 3.1 MB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
f573f27b6941504bfcff4c7300a210d98b6ed7f8e0714cb4b4db42c2a5e95cd4
BLAKE2b-256 checksum
How to use checksums
d41ab29b940c1a547e96a243404d0a21b622f9ebebd3742cc8dae2fa787a2d5b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / randomgen-2.5.1-cp311-cp311-win_arm64.whl

Download URL randomgen-2.5.1-cp311-cp311-win_arm64.whl
Size 2.8 MB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
f7b04f903b2ed426d1cce8273cfc6e1965c6d3ebe19f3da86f6c7d01cc2ca52a
BLAKE2b-256 checksum
How to use checksums
45de5eef8b210fd51ea089556e67d4a7e0449e38e8a408506cc105a75815ba44
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.1

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

Download URL randomgen-2.5.1-cp311-cp311-win_amd64.whl
Size 2.9 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
40c2c22f40cc47c8e5e98bd88bdec2730d102a5d0058be25ed38b0b85df9f147
BLAKE2b-256 checksum
How to use checksums
3b4499f127ee55c2a7af62c48ca5ceaec3f3fabddc6e85e7feb569530e45abdd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

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

Download URL randomgen-2.5.1-cp311-cp311-musllinux_1_2_x86_64.whl
Size 3.4 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
617d91125a601c5a70f42024bf5373d10897961941acfd9a766876e6a94d306f
BLAKE2b-256 checksum
How to use checksums
4e306bb58db83597e592236df0bae97bbe1492cc5ba035065bf32da7b70d5e63
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

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

Download URL randomgen-2.5.1-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.4 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
31b0d9bf119b33b1fa4177a8bc4edaa1adac791a0e5e4f460a0389f0240808a4
BLAKE2b-256 checksum
How to use checksums
f512a33b57cda6317e10a6b31e04c72a66f29ad2a29749bc8df3189f561e0d8a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

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

Download URL randomgen-2.5.1-cp311-cp311-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 3.3 MB
Tags CPython 3.11 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e2dd5fbb618c7b6048fe5e9bae071211e79c4afdec56086c4007694bc98369da
BLAKE2b-256 checksum
How to use checksums
c822160ce41f49fc3848ee115d5c3019aec4324bf8921f5e807dae4494eba3e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

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

Download URL randomgen-2.5.1-cp311-cp311-macosx_11_0_arm64.whl
Size 3.0 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
bd1faae38ee50d46689f91046ef8f71106651b8caaa7a2451669d5f2c5e68797
BLAKE2b-256 checksum
How to use checksums
02f7d9a9bbbb90e20c159c52a6c7cd78ce6de1aed56e2c4b66861ea9fd2cd7ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

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

Download URL randomgen-2.5.1-cp311-cp311-macosx_10_9_x86_64.whl
Size 3.1 MB
Tags CPython 3.11 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
e565a2ce9c6ed01078cacfb00cc8e16f3db7a101bcab698e03b8dbb819ed6711
BLAKE2b-256 checksum
How to use checksums
b2323a269cc9bc25d7eaca6c707a49f54f20737d67e1564d3c12e74953d7eda3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

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

Download URL randomgen-2.5.1-cp310-cp310-win_amd64.whl
Size 2.9 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
6855dcbc73c19a73ef29014a0ff54d287e7bbe8a72a195bdf4a5092946c5ccb3
BLAKE2b-256 checksum
How to use checksums
83ae522b1660ab7d481d2c8c17c225ae67d88fefa0f43e173e05226ddeab69d3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.2

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

Download URL randomgen-2.5.1-cp310-cp310-musllinux_1_2_x86_64.whl
Size 3.4 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d8ab94da06bb2ff915b050eaa62885aa30bca82806dbe02efda9f080f346ef06
BLAKE2b-256 checksum
How to use checksums
9217ad467a3f266c38ca2a6b927d1a3b9449b593a62c5d6a9d3b71b371264482
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.1

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

Download URL randomgen-2.5.1-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 3.4 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
40fd43eaae89a754cef7ee2dbf86345df7e0ad4254684750fb1ed01e9e4e8eb9
BLAKE2b-256 checksum
How to use checksums
2923ed198db152881d0d371c15621697a2b043c4845f9867b29f5610b6cfb464
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.1

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

Download URL randomgen-2.5.1-cp310-cp310-manylinux_2_27_aarch64.manylinux_2_28_aarch64.whl
Size 3.3 MB
Tags CPython 3.10 Linux glibc 2.27+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
0ef110db91770d8cc2660c717ecee1e62972aee95926bb0e45f61c2500d8bef5
BLAKE2b-256 checksum
How to use checksums
356ff983d6cf0503641574a2895848687fffe82afa5ffe12b48076973b6c7f41
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.15.1

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

Download URL randomgen-2.5.1-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
4b5d622069d537a39f3a1d13df34718b6af23b94f94dc355856bdc0ae0b3d40c
BLAKE2b-256 checksum
How to use checksums
a781fe6efa49fe7ffea563d70a910dad2e9917d43ecd176d591dbe8a28febc3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.10

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

Download URL randomgen-2.5.1-cp310-cp310-macosx_10_9_x86_64.whl
Size 3.1 MB
Tags CPython 3.10 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
f51e4fb09b41808946ba807aeba4af7a2fcc6ad94ad3b19a544e14d8c47a3a15
BLAKE2b-256 checksum
How to use checksums
0107a3f8031ada030194b0c6f3287f245bb86ad1e26389e8c98cd39303d9a253
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Security for randomgen 2.5.1

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

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

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

Release history Release notifications | RSS feed

This release

2.5.1 This release

56 release files No provenance

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