Skip to main content

No project description provided

Project description

randompack

This package provides Python bindings to the C library Randompack, a random number generation toolkit that also includes interfaces for Julia, R, and Fortran. Randompack exposes a collection of modern RNG engines, including xoshiro256++/**, PCG64 DXSM, sfc64, ranlux++, Philox, and ChaCha20, together with a range of probability distributions, both integer and continuous. The library allows matching random draws across platforms and supported language interfaces. It provides unbounded and bounded integer draws, permutations, sampling without replacement, and 14 continuous distributions, ranging from basic ones (uniform, normal, exponential), through commonly used distributions (beta, gamma), to more specialized ones (such as skew-normal). Multivariate normal sampling is also supported.

Through SIMD instructions on modern CPUs, the inherently fast default engine xoshiro256++ delivers high throughput for bulk generation, typically providing 3–6× faster performance than NumPy for uniform, normal, and exponential draws.

For more information, including implementation details, benchmarking results, and documentation of engines and distributions, see the main project readme file at https://github.com/jonasson2/randompack. The same page also links to DEVELOPMENT.md, which contains setup and development instructions, including details specific to the Python interface.

Cross platform consistency

Given the same engine and seed, samples obtained on different platforms (programming language/computer/compiler/OS/architecture) agree. For uniform, normal, exponential, and integer distributions the agreement is bit-exact (x == y holds). For the remaining distributions, samples agree to within ca. 2 ulp. If the bitexact parameter is set to true the agreement is bit-exact for all distributions.

Usage

Installation, setup, and seeding

pip install randompack
import numpy as np
import randompack
rng = randompack.Rng()              # default engine (x256++simd)
rng = randompack.Rng("pcg64")       # specified engine; rng is randomized by default
randompack.engines()                # list available engines
rng.seed(123)                       # deterministic seed
rng.seed(123, spawn_key=[1, 2])     # independent substreams
rng.randomize()                     # seed from system entropy
rng2 = rng.duplicate()              # identical independent copy

Continuous distributions

x = rng.unif(100)                   # 100 float64 draws from U(0,1)
y = rng.unif(100, a=2, b=5)         # 100 draws from U(2,5)
s = rng.unif()                      # scalar draw
z = rng.normal(5)                   # 5 standard normal draws
t = rng.normal(5, mu=2, sigma=3)    # 5 draws from N(2,3)
u = rng.beta(50, a=2, b=5)          # 50 draws from the Beta(2,5) distribution
v = rng.normal(5, dtype=np.float32) # single precision
rng.unif(out=x)                     # use shape and data type of x

Discrete distributions

x = rng.int(100, 1, 6)              # integers in [1,6] (inclusive)
p = rng.perm(10)                    # permutation of 0...9
s = rng.sample(20, 5)               # 5-element sample from 0...19 (without replacement)
b = rng.raw(1000)                   # bytes object with 1000 elements

Multivariate normal

Sigma = np.array([[1.0, 0.2], [0.2, 2.0]])
X = rng.mvn(100, Sigma)                          # zero mean
Y = rng.mvn(50, Sigma, mu=np.array([1.0, 2.0]))  # specified mean
Z = np.zeros((100, 2))                           # 2 columns
rng.mvn(Sigma, out=Z)                            # Sigma must be 2×2

State control and serialization

rngx = randompack.Rng("x256**")
rngp = randompack.Rng("philox")
rngq = randompack.Rng("pcg64")
rngw = randompack.Rng("cwg128")
rngs = randompack.Rng("sfc64")
rngc = randompack.Rng("chacha20")
rngz = randompack.Rng("squares")
rngr = randompack.Rng("ranlux++")
rngx.set_state(state=[1,2,3,4])                  # general state setter
rngx.jump(128)                                   # jump the state by 2^128 steps
rngq.pcg64_advance([1024, 0])                    # advance pcg64 by 1024 steps
rngp.set_state([1,2,3,4,0,0])                    # set full Philox state
rngp.philox_set_key([4,6])                       # set Philox key
rngq.pcg64_set_inc([3, 5])                       # change PCG stream increment
rngw.cwg128_set_weyl([3, 5])                     # change CWG128 Weyl increment
rngs.set_state([1, 2, 3, 17])                    # set full sfc64 state
rngs.sfc64_set_abc([7, 11, 13])                  # update only a, b, c
rngc.chacha_set_nonce([7, 11, 13])               # change ChaCha20 nonce
rngz.set_state([3, 0])                           # set full Squares state
rngz.squares_set_key(4)                          # set Squares key
rngr.jump(32)                                    # jump the state by 2^32 steps

rngy = randompack.Rng("x256**")  # engines must match
state = rngx.serialize()         # copy engine state of rngx
rngy.deserialize(state)          # and put in rngy

rng.full_mantissa(True)          # enable full 53-bit mantissa (52-bit is default)
rng = randompack.Rng(bitexact=True)            # make agreement across platforms exact
rng = randompack.Rng("philox", bitexact=True)  # exact agreement with specified engine

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

randompack-0.1.2.tar.gz (325.7 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

randompack-0.1.2-cp314-cp314-win_amd64.whl (280.1 kB view details)

Uploaded CPython 3.14Windows x86-64

randompack-0.1.2-cp314-cp314-musllinux_1_2_x86_64.whl (273.1 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

randompack-0.1.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (270.1 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

randompack-0.1.2-cp314-cp314-macosx_11_0_arm64.whl (176.7 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

randompack-0.1.2-cp314-cp314-macosx_10_15_x86_64.whl (224.5 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

randompack-0.1.2-cp313-cp313-win_amd64.whl (273.7 kB view details)

Uploaded CPython 3.13Windows x86-64

randompack-0.1.2-cp313-cp313-musllinux_1_2_x86_64.whl (272.6 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

randompack-0.1.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (269.7 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

randompack-0.1.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (237.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

randompack-0.1.2-cp313-cp313-macosx_11_0_arm64.whl (176.4 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

randompack-0.1.2-cp313-cp313-macosx_10_13_x86_64.whl (224.0 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

randompack-0.1.2-cp312-cp312-win_amd64.whl (273.9 kB view details)

Uploaded CPython 3.12Windows x86-64

randompack-0.1.2-cp312-cp312-musllinux_1_2_x86_64.whl (272.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

randompack-0.1.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (269.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

randompack-0.1.2-cp312-cp312-macosx_11_0_arm64.whl (176.8 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

randompack-0.1.2-cp312-cp312-macosx_10_13_x86_64.whl (224.2 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

randompack-0.1.2-cp311-cp311-win_amd64.whl (276.8 kB view details)

Uploaded CPython 3.11Windows x86-64

randompack-0.1.2-cp311-cp311-musllinux_1_2_x86_64.whl (276.9 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

randompack-0.1.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (274.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

randompack-0.1.2-cp311-cp311-macosx_11_0_arm64.whl (179.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

randompack-0.1.2-cp311-cp311-macosx_10_9_x86_64.whl (224.2 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

randompack-0.1.2-cp310-cp310-win_amd64.whl (277.2 kB view details)

Uploaded CPython 3.10Windows x86-64

randompack-0.1.2-cp310-cp310-musllinux_1_2_x86_64.whl (277.3 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

randompack-0.1.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (275.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.27+ x86-64manylinux: glibc 2.28+ x86-64

randompack-0.1.2-cp310-cp310-macosx_11_0_arm64.whl (180.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

randompack-0.1.2-cp310-cp310-macosx_10_9_x86_64.whl (225.3 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

File details

Details for the file randompack-0.1.2.tar.gz.

File metadata

  • Download URL: randompack-0.1.2.tar.gz
  • Upload date:
  • Size: 325.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for randompack-0.1.2.tar.gz
Algorithm Hash digest
SHA256 94000dfe0f0a595167755b3c09179f0e09455a43b058039c611d87674930a185
MD5 11bbe54a0333a687f8dbcfdb8137848a
BLAKE2b-256 eb050ae245fd4efefdbdd759106c789d15039fd89e70a7d05977017c9cbd578c

See more details on using hashes here.

File details

Details for the file randompack-0.1.2-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: randompack-0.1.2-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 280.1 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for randompack-0.1.2-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 c73a8f5b0c846a25fbdd7ad271239e162a4f5b09770d36fcbcecd18a5151a314
MD5 c6f3857483a47f8651202b65e6f9f391
BLAKE2b-256 9549c832e1096aedabe61f0f339e24615e4e1a67fc200c9b2c5fe0fdd92ad6e9

See more details on using hashes here.

File details

Details for the file randompack-0.1.2-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for randompack-0.1.2-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8b59d12bdd44b14e30aef73bf08028e7dfb4c08e5949089123085bd525f41d80
MD5 f5d3c553bca3e92711d10a7fd5dc6d67
BLAKE2b-256 d10b0e93f502bc0edea6f52a8cf0245a1023db7025f8f62b5349ba88f6b19046

See more details on using hashes here.

File details

Details for the file randompack-0.1.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for randompack-0.1.2-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 05b0f8941f27c907544c61904d62b73f698b88295c0a0a5992aa3125632988ee
MD5 5c9f4e417e75d49f9db943db612a4a5f
BLAKE2b-256 5b1c797a35a46bf626008713e7502a312dd3668d366fba47b49c1be445232590

See more details on using hashes here.

File details

Details for the file randompack-0.1.2-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for randompack-0.1.2-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ade5392d08fd991e84ed67bb4fc5d2edcc4e0bb214e086c198fc288086f4c2f7
MD5 48e1603fdd655c466baa637d3869f1e5
BLAKE2b-256 987403fc44891d6a43a15e85024049caee4ce81d7d35a533eee67a28ffd68a2c

See more details on using hashes here.

File details

Details for the file randompack-0.1.2-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for randompack-0.1.2-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 3cc4b83844629ff8f8f43bed6e9d6c7e0c0b36e2f8a175fc824dc1c51273001f
MD5 4dd6d13aa1841b0f072f8d02e1e40231
BLAKE2b-256 5517cd70c1022e34b3f589d204e3d7579d06167500617b3a557528bf70f6b062

See more details on using hashes here.

File details

Details for the file randompack-0.1.2-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: randompack-0.1.2-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 273.7 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for randompack-0.1.2-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 883c9df4dde616c3e3b9d300e1e6966fb76274cd4c23aa36ae56cd771a58ab4f
MD5 b1444a1914d613dc5b7430bdd1515f5a
BLAKE2b-256 a006ad87634f9b24bcd288506c1931f7700801803d321f0f07e37c252a02e8b7

See more details on using hashes here.

File details

Details for the file randompack-0.1.2-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for randompack-0.1.2-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0df6fe47f4aa2e78a49c85c378208e1fe07cf63226f7aca5f23100f7fa668e4c
MD5 662ecc09a9a425933a54cc1cf00cdbb8
BLAKE2b-256 bf2748dc5b5f5b51d8c323c34b63bf0361491094cf2b97f9e3f773b057ab8c11

See more details on using hashes here.

File details

Details for the file randompack-0.1.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for randompack-0.1.2-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 78825a3ae59fd7ef4ba76037032c9d68b16792a601b9f2f16ae6e49a3f308159
MD5 b235cd42d060d2d13ea0794d3f451fa1
BLAKE2b-256 5dd03e58df97d56c244dd38d2888e2f5bb52d160dd6c0e1ef94a5448135a4d5c

See more details on using hashes here.

File details

Details for the file randompack-0.1.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for randompack-0.1.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ddb2d39f24e721a69461c16f252ae3c9675a34cda20eb10fa83f5561742fa3f4
MD5 fbe0b1ded2e299a424f5fc5186317ded
BLAKE2b-256 b8cbfe297a592d987bc3cf52b12cf12648a731fd459a16219e9c5571ffe26eb9

See more details on using hashes here.

File details

Details for the file randompack-0.1.2-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for randompack-0.1.2-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3057e32787a19b8b72de2e5b0943a2e48cc71fe17d743c1ce2eab6907db794ad
MD5 75efdd9ef96a4395eab6e5a4530aac9d
BLAKE2b-256 02d2505b9f132d08ed86c3cfca27db6129c6537eef1ad5eab183ecd52f3f2dca

See more details on using hashes here.

File details

Details for the file randompack-0.1.2-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for randompack-0.1.2-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 428fa6782bf2f5c3e3870667cd19ec4b0882470bec43f82cf56b2ff12de37ba8
MD5 0cc9248099c68d15f2ef86bd609fd344
BLAKE2b-256 89a7dea497a0e8b8a59289f16de6a41c425422fe2055188ada45c57280c5fcce

See more details on using hashes here.

File details

Details for the file randompack-0.1.2-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: randompack-0.1.2-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 273.9 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for randompack-0.1.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 535e747803ec9eb22019a06a169eb083adb51364b641b1c899f62505cfc5cc3e
MD5 5beac8c7afdd5d471ea6ee627cde3788
BLAKE2b-256 ba38d1d54a7a79b593828499b74c17cb438cfa42f3e9b2f2ee6834e03ca2d0c7

See more details on using hashes here.

File details

Details for the file randompack-0.1.2-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for randompack-0.1.2-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fc92e44b3392abbda108615ba2316e02df3fb75ecc6f3912a1f4c525a083e06a
MD5 490759b567ce95c22ad207269f838cbd
BLAKE2b-256 04d83b475a02f061932d71a59c02e9da9c0ec83f50d16478687407fe8a91feb8

See more details on using hashes here.

File details

Details for the file randompack-0.1.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for randompack-0.1.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 880d05155ae0d7533be92da43108dc0e9b5f9a839ab56b8ab5320fce6252b7ed
MD5 8ea25f584c761ca9edfaad664bb65865
BLAKE2b-256 63f903a809acdf41de4cac00a1e84d2ba34acc3edf27f44a77642700a019ddef

See more details on using hashes here.

File details

Details for the file randompack-0.1.2-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for randompack-0.1.2-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 986a3c6b3fc5544cadd11cf7405b72650e148db3ea8178b9bc455635e8abd33e
MD5 964cbea94c8c2642aff4027378b3cb4f
BLAKE2b-256 6c9ff8bb0f11bf13ae22b2623739218ab4a6da2d0e043df2430d4f1de9aed851

See more details on using hashes here.

File details

Details for the file randompack-0.1.2-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for randompack-0.1.2-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 2b44ee4d338ebbf955a16ce94b3e90e089dfc238c49e3ec74e52efc26ddf008e
MD5 9978fe9795bcd75c87a6d0af5fbfd064
BLAKE2b-256 07ff17be8fafce0eac9f0a60723a3b385e3cfd95486a5c4dfc0f25d1cc0fb2f7

See more details on using hashes here.

File details

Details for the file randompack-0.1.2-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: randompack-0.1.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 276.8 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for randompack-0.1.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 7559c1cd20749b4031f377f88702c9c9fc7da72a10411b41ce126931e2943d19
MD5 5e5f02560d6a325ea2394f2d8a99876f
BLAKE2b-256 47867e4573654fe3e3a574adc9f0ef34df7eb2789afb1c5b0d3bff1777975f7b

See more details on using hashes here.

File details

Details for the file randompack-0.1.2-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for randompack-0.1.2-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7a2921c2dc368328bb1b178cc801a8a33b3ed58ed783716d06e8ae194e94aba9
MD5 d490695bacbd0f4b7ba0681f5b9be687
BLAKE2b-256 58718861a25cb5893efd97d97d1bfccbc973031461bbbf159d9aaeff16ea2d72

See more details on using hashes here.

File details

Details for the file randompack-0.1.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for randompack-0.1.2-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 40aedb63c5095847de6feb8d7eb93b0af19bf9a57763dcb88dd6fc06e0a4ce9f
MD5 a09c981fd11e47caa6e1d204349e57c6
BLAKE2b-256 b5c3d69bab90f872ba01e984bc485966667d74b5bff0c0861016e2589c0f822f

See more details on using hashes here.

File details

Details for the file randompack-0.1.2-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for randompack-0.1.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 94133491018c97c113f902b5e32aca292de99a1e2da54a47727e7c61cdb10a05
MD5 3fa9e0837680a1448cae470209f825c6
BLAKE2b-256 a9e6df31ec70f5245028d605e5e849ba254c705d848e28c6625b9a1245268ea3

See more details on using hashes here.

File details

Details for the file randompack-0.1.2-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for randompack-0.1.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8334940675e977a405dead7c02b368d28cda395e6e336196823b9691f9b55e7c
MD5 4833d05b0249db2791ba7d4f60654811
BLAKE2b-256 4d3a9f00b84593f75ecaab4a63290141bac36c3deb2139893766a32f4b53d067

See more details on using hashes here.

File details

Details for the file randompack-0.1.2-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: randompack-0.1.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 277.2 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for randompack-0.1.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 87a6c685dd0bb4d7c8522d3887e23abf15c3de3e3cd2aea88c4b7e8e3d059e44
MD5 13cb4f52816bd5aa6c6d1fe93be20b87
BLAKE2b-256 c39d16d6da6a371643cd9bcdaa58f1aa131d1a5f8b6c618cd3b69dd2477b6fc7

See more details on using hashes here.

File details

Details for the file randompack-0.1.2-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for randompack-0.1.2-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 663230f9e8a6683b564e44ae92ade87b232c7465fef4ccbb08ba64c0e6d33f6a
MD5 c550902cda7a2665c749354a946279ee
BLAKE2b-256 78ccef35ddedeeb9357c69b8114bd36d294f4a5265265f2086915f3fe2d7c531

See more details on using hashes here.

File details

Details for the file randompack-0.1.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for randompack-0.1.2-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 279f8c75d10210b12ccc316d424a761d76663400ff2affa636024273c7ced46e
MD5 99a4ec02445abc3547db6e4e9409573e
BLAKE2b-256 8d5cc4ffaff97ae19e97e0e4a0b9e1b99d249ad48868cf5f1dbf2ce129b80187

See more details on using hashes here.

File details

Details for the file randompack-0.1.2-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for randompack-0.1.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 02988f8aae9303289e450ac3e1867b1ceabfb15f954f889b3fe2ecc10315d849
MD5 e51151f5dc9823e60134c92a59568a7d
BLAKE2b-256 9dbaf56bb89c1771494600d5742367a7fd9e41fdcccbf5eebce903d241c5e428

See more details on using hashes here.

File details

Details for the file randompack-0.1.2-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for randompack-0.1.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b5017202c0979b13668849dafaee8aa0072f33ed08d2f2f30d340bbea726a5c0
MD5 ddb233052fee14e35152877cf377caca
BLAKE2b-256 cb9f3e5d5281ed55067b4769ee136dc656320d500fa1a827060cccc49fe89e89

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page