Random generator supporting multiple PRNGs
Project description
RandomGen
This package contains additional bit generators for NumPy's
Generator
and an ExtendedGenerator
exposing methods not in Generator
.
Continuous Integration
Coverage
Latest Release
License
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 broadcastinguintegers
: fast 32 and 64-bit uniform integerscomplex_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 DeprecationWarning
s 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 BigGenerator
s).
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
, andHC128
. - 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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
File details
Details for the file randomgen-2.0.1.tar.gz
.
File metadata
- Download URL: randomgen-2.0.1.tar.gz
- Upload date:
- Size: 1.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbdabc1e62502d9c83ef62589f0e12828e726ae9a8a6f07475cabcac9d42f0af |
|
MD5 | ab18b65a224ab60cd944bdbc3f1271b7 |
|
BLAKE2b-256 | a5f4c672c3b0f11cbdc3e20fcbfd89f87bab25ef10e5036aa198cd09c60690f5 |
File details
Details for the file randomgen-2.0.1-cp313-cp313-win_amd64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 6.1 MB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71f8ed8a09ce26699c2be68bf42ce499839a8c9d8091504a98ee76d6d9db74b4 |
|
MD5 | 13b1f91e14bd8d1daab91c188a038f90 |
|
BLAKE2b-256 | c4fd3c23677bd7e571d9aca158ca29b6fe2865102fdc4bcfc0829fc3b1c6866a |
File details
Details for the file randomgen-2.0.1-cp313-cp313-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp313-cp313-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 3.4 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c73ba28501a2b89154f73e59a955c6716b690b9532946e8e92956a8d1ff8a41e |
|
MD5 | d32a47401d2851eb85054734aade1516 |
|
BLAKE2b-256 | 1b298e469e5d506d849033e701e994de589b19368a680a15835ac81255188ac9 |
File details
Details for the file randomgen-2.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 3.3 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4bc5bc23be2f75aa1fb0e1cdde069cc0526f6484123612613df20bbb7b7136ac |
|
MD5 | a71da541263b0381a27e23aece0bd34c |
|
BLAKE2b-256 | a3cfbc01efa391c46063142e936574e3ff4e0f4af9cdf68d8b413cdae396845f |
File details
Details for the file randomgen-2.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 3.2 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 866ef983a00ab8e54368a2d87e61efdf4c6e55308634608183b61f6ba57f845b |
|
MD5 | 7adc6e68be9d1e859334c62d218c0c8e |
|
BLAKE2b-256 | 2b8ce98960be8e7bfeb54af7fec5a5aafdcf47d3689b90b5a3651fc6cde5b03a |
File details
Details for the file randomgen-2.0.1-cp313-cp313-macosx_11_0_arm64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 3.1 MB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55df7b0612de38b7e21420c11e8120be960d525422ad1be57b93c0f3efb10b29 |
|
MD5 | 464bfbdd8b49c47d472da65a0e4b6b8d |
|
BLAKE2b-256 | 25262ab5c82117e78c0d134544dcbe87c61114239f568828e501f1b9b84bedfd |
File details
Details for the file randomgen-2.0.1-cp313-cp313-macosx_10_13_x86_64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp313-cp313-macosx_10_13_x86_64.whl
- Upload date:
- Size: 3.2 MB
- Tags: CPython 3.13, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 419e89c4b8ea9a82c9ed16341c18be4172ae76b455b3b7974f20271a4e94b9e5 |
|
MD5 | 65bc95627bf6aa2010c9e854ebb786b5 |
|
BLAKE2b-256 | cf6f8a92f711908ca0bdd72c0abc6c41f3c728a1587091e897e2261944c7b35d |
File details
Details for the file randomgen-2.0.1-cp312-cp312-win_amd64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 6.1 MB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08f8d6c590de6c7494a7558ec20f1a2dc233357a6f8e9c6ecbac84f3d344c1ea |
|
MD5 | fe609a95280f286ac2972e73eff5c981 |
|
BLAKE2b-256 | ef34dd4e6452d0e3daff07c40af149b73a92dbbc58e80230067ad4c9c9eb9279 |
File details
Details for the file randomgen-2.0.1-cp312-cp312-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 3.4 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ff226aee25bacc72911c3e87896db19bb428c1ee9b5d30e680a852a92b7bfb3 |
|
MD5 | db5be4ca9ddc98fc96a99d68319c9eaf |
|
BLAKE2b-256 | f60e0863a20fc0d9666801a586d5fe0be02ff6da6cddbd7783766bd994daa244 |
File details
Details for the file randomgen-2.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 3.4 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 642c2b807326d1144545695d2493d1d52cafc8801daa2f9f3e6fd5cc696c2209 |
|
MD5 | bd822d69bcbbdb28524d62eb1ad9f134 |
|
BLAKE2b-256 | dc2d7285f74c12005036a44d5b196e98ad4cebdaa91ee9ef0823a447b4d3a3f1 |
File details
Details for the file randomgen-2.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 3.3 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4464ed08b30fba75b136e310b035c2335aac070208b3308478a0b38df3a3c82 |
|
MD5 | 58b85932d3dcb95f35d7b64891f1d4d8 |
|
BLAKE2b-256 | 66a6f4e43ff17c23931444a1a23e3f814ae92b6b0670da56cfcba361c6100a51 |
File details
Details for the file randomgen-2.0.1-cp312-cp312-macosx_11_0_arm64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 3.1 MB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5335c95f50a0cc43adf77a483964ea10ac2c496d977f105014ddef53fa4fe3a9 |
|
MD5 | 8bfdb9b3d178bc57a8d7c5c9eab13d02 |
|
BLAKE2b-256 | 2ab8bb306ea6d786fb767e8560e11ee5bd96df08439ef28c0456d9fd144306cc |
File details
Details for the file randomgen-2.0.1-cp312-cp312-macosx_10_13_x86_64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp312-cp312-macosx_10_13_x86_64.whl
- Upload date:
- Size: 3.2 MB
- Tags: CPython 3.12, macOS 10.13+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e73c324ca67a19291b6b7a30a671465783753816a24949858af0c1f8700fc47 |
|
MD5 | 55667b44e5cc3cfa43fc728c61c08584 |
|
BLAKE2b-256 | a1bb09e9d1090765d4ea05117196a447a6b0e7f2f828a2648f404d4608ebff79 |
File details
Details for the file randomgen-2.0.1-cp311-cp311-win_amd64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 6.1 MB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f5c29295cc47a0c0e808d6d9e97f1ef9994035d57bb3a3ebe3d8575a5d1a6b8 |
|
MD5 | 5e580f2bc2180a55ba14719050a6e95a |
|
BLAKE2b-256 | 7540ac7c0b27bef23953f3b428aa6d3eacf7b1a777a853bdbc8e937af9eca483 |
File details
Details for the file randomgen-2.0.1-cp311-cp311-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 3.4 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 198f5495702f7664cedf3f9d7b445f055148257780dfed9b0b6c1b762ceded65 |
|
MD5 | a8e71b7226817fe4300376e1ba4ede70 |
|
BLAKE2b-256 | 9731ca52e34938967b28007c3c63bd7d5f7ffd5a85943721a569bf6c0d1492e3 |
File details
Details for the file randomgen-2.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 3.4 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a52c724da6108b1ad73265f707bb2e205f2ae7e071c0f8da9d13bccc7015a34f |
|
MD5 | 477f2e4724e5948cf29920230804bb1d |
|
BLAKE2b-256 | b1fcf3ecfc62764a99d5dce785950415bcb79ac28226b5082fcab265949d40c4 |
File details
Details for the file randomgen-2.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 3.3 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac76da39cd2b3bb9ba29212f150ab487d52078b86ca08ba8c6a547b425bf89bd |
|
MD5 | 53340d092cfc2707cc0d7034066eff72 |
|
BLAKE2b-256 | f13fa2ec241cc814162d197e7584bd93a5a2c3eaea4844cd37eb1b077bd5ddbc |
File details
Details for the file randomgen-2.0.1-cp311-cp311-macosx_11_0_arm64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 3.1 MB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f41fc14371e52d62aa82e1caa802e3970770536e841c7357e2ff23f52d76bd2 |
|
MD5 | 0afdeb57d747b6c7342f75ad047ef7e7 |
|
BLAKE2b-256 | 861ef37da0a1d9242c650171324b74b5789cddad66228540e6018227d3317dc5 |
File details
Details for the file randomgen-2.0.1-cp311-cp311-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 3.2 MB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35651063058d01fcbec02bf68ccf3a02b1699c722a92383b4c495c6b74ea2a72 |
|
MD5 | 73e8a2873f9752cb15aab1c35871a9ef |
|
BLAKE2b-256 | f824b38236b471f4915382451add61026946787afafe64c2121252b3d2917ba4 |
File details
Details for the file randomgen-2.0.1-cp310-cp310-win_amd64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 6.1 MB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 80716e021a6a368bdd3da67582eccbc384ca5194f706ae97b964b3c6df9d73a0 |
|
MD5 | c39a9ab2be38fc267c51ba00911349e7 |
|
BLAKE2b-256 | 765ce50e4a79a20336cf94f89d00afa8123086b4dfae2a151f8dbbb449b51742 |
File details
Details for the file randomgen-2.0.1-cp310-cp310-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 3.4 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e35217e9676e4d98ba4bf138df6005ad79070faee8e5acec69d5743c99c7f3a |
|
MD5 | ed607b9bc4b197e50d5de37aa7812ac3 |
|
BLAKE2b-256 | cfc23eeb41f72c2afdcfe9fc1c892d326ccdb1dd1e275a5e056381fe39e6fd40 |
File details
Details for the file randomgen-2.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 3.4 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6c5e1e86c498ad72fc2ef5d66b1dfe665d835c6f9c26003b8554aaf32be6714 |
|
MD5 | 6c33cf9d4da84b5a31a6fb1aa4e408de |
|
BLAKE2b-256 | 1c8006cd648dcf60d4ad6a368b7e2e734e178df1238d5cc23d2ea0941a701894 |
File details
Details for the file randomgen-2.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 3.3 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b56ec07aa0bbea42b604daddccc019191b33dcef3fec03c83d8da1f108b8509 |
|
MD5 | fd76ca095173aac73e479bf8b03a2189 |
|
BLAKE2b-256 | 5a3a135f3ce4ed979fa6ff7e9ff08b464ea9be729af20b45d09f06ba779a8229 |
File details
Details for the file randomgen-2.0.1-cp310-cp310-macosx_11_0_arm64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 3.1 MB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b84f2f23a97b4b8e8abd6eb2e98d963b6f7cb6541cb0d163f7821464e68fab1 |
|
MD5 | e0be4ef7b648fd0af2ed131c748485d2 |
|
BLAKE2b-256 | ee498852597f5b9edaaeb724c828854f0ae6a13c56f9a3357c3502beaa5e959a |
File details
Details for the file randomgen-2.0.1-cp310-cp310-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 3.2 MB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fcc6493c984d084c25b04ebe3622985a3d213b9a86b0c8d91a6d20d259043203 |
|
MD5 | e16b7eb4f79aae809c72112db24a44d4 |
|
BLAKE2b-256 | 572e4232c8a529b7ff9b20e9e31eb251e6fe15949a3792c13c52b03aa254a335 |
File details
Details for the file randomgen-2.0.1-cp39-cp39-win_amd64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 6.1 MB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4f1e9c09f3e254ee9f3b4f4326e05e897a61afb920f8322db391c0dc6c76ce9f |
|
MD5 | c665cd71ac048a393df7b17a2f52b29a |
|
BLAKE2b-256 | 39725e417f39b89e528955c02a653b26a6ed221a6a6e06d4f88598e802148bde |
File details
Details for the file randomgen-2.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 3.4 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8250ce3bc470b094182356fcbce25218a8a5562652bae0850a7e1191bfefd37c |
|
MD5 | e4b97e7b16e532790cecf88465e0bf22 |
|
BLAKE2b-256 | 7b1cc6a4c7dff2d7664132af16d170ba491bc69a61de6cb329292e7587075d16 |
File details
Details for the file randomgen-2.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 3.3 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd60e86c05d3dc512c648ff45513cd011bcb92103fe4bf6e48448d74572d9fc9 |
|
MD5 | 66bfdcc9c0955a1e25e32a1345250c11 |
|
BLAKE2b-256 | d8b97df757176666188d3c55f8499a5a01c19a4818ab62001d5ca30f0606563c |
File details
Details for the file randomgen-2.0.1-cp39-cp39-macosx_11_0_arm64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 3.1 MB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a31b1cba4058d11ae73604947d0c7953666a65fd5e8db55568bc03fac8a1ec5 |
|
MD5 | 64ac9678eb39bba2894db835636d82d2 |
|
BLAKE2b-256 | d53aa183ff9262106f047b070ad90594c453c384d35559da78b04ac75080a573 |
File details
Details for the file randomgen-2.0.1-cp39-cp39-macosx_10_9_x86_64.whl
.
File metadata
- Download URL: randomgen-2.0.1-cp39-cp39-macosx_10_9_x86_64.whl
- Upload date:
- Size: 3.2 MB
- Tags: CPython 3.9, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.12.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 41c9cd08ab6a4c9c4568448476ed0bb5e67e356e5b37747a120030d374ae6b1b |
|
MD5 | b84b8861e7a885af07d9b09f8feda010 |
|
BLAKE2b-256 | 7c97d08872c9fda84d3341f79a92d604413fde0650e3a2ef8b2c07ba43dd2144 |