Skip to main content

An efficient dice expression parsing tool, based on Rust and PEG grammar

Project description

OneRoll

An efficient dice expression parsing tool, based on Rust and PEG grammar.

Overview

OneRoll is a high-performance dice expression parser and roller, implemented in Rust and exposed to Python via PyO3. It supports complex dice expressions, modifiers, mathematical operations, and user comments.

Features


  • Basic dice rolling (XdY)
  • Mathematical operations: +, -, *, /, ^
  • Modifiers: !, kh, kl, dh, dl, r, ro
  • Bracket support
  • User comments (e.g., 3d6 + 2 # Attack roll)
  • Complete error handling
  • Statistical rolling and analysis
  • Rich terminal UI (TUI) via textual
  • Python SDK and CLI

Installation

pip install oneroll

Or build from source:

maturin build
pip install target/wheels/oneroll-*.whl

Usage

Python SDK Example:

   import oneroll

   # Basic roll
   result = oneroll.roll("3d6 + 2")
   print(result["total"])

   # With comment
   result = oneroll.roll("4d6kh3 # Attribute roll")
   print(result["comment"])

   # Use OneRoll class
   roller = oneroll.OneRoll()
   result = roller.roll("2d6! # Exploding dice")

Command Line Example:

python -m oneroll "3d6 + 2"
python -m oneroll --stats "3d6" --times 100

Terminal UI:

python -m oneroll.tui

Dice Expression Syntax

  • XdY: Roll X dice with Y sides
  • Modifiers: kh, kl, dh, dl, !, r, ro
  • Mathematical operations: +, -, *, /, ^
  • Comments: Add with #, e.g., 3d6 + 2 # Attack roll

Examples

# Basic
result = oneroll.roll("3d6 + 2")

# D&D attribute roll
result = oneroll.roll("4d6kh3 # Attribute")

# Statistical analysis
stats = oneroll.roll_statistics("3d6", 100)

# Comment usage
result = oneroll.roll("1d20 + 5 # Attack check")
print(result["comment"])

Documentation

License

AGPL-3.0

Authors

HsiangNianian leader@hydroroll.team

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

oneroll-1.3.4.tar.gz (97.8 kB view details)

Uploaded Source

Built Distributions

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

oneroll-1.3.4-cp313-cp313t-win_amd64.whl (233.2 kB view details)

Uploaded CPython 3.13tWindows x86-64

oneroll-1.3.4-cp313-cp313t-win32.whl (216.5 kB view details)

Uploaded CPython 3.13tWindows x86

oneroll-1.3.4-cp313-cp313t-musllinux_1_2_x86_64.whl (552.6 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

oneroll-1.3.4-cp313-cp313t-musllinux_1_2_i686.whl (575.9 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

oneroll-1.3.4-cp313-cp313t-musllinux_1_2_armv7l.whl (642.4 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

oneroll-1.3.4-cp313-cp313t-musllinux_1_2_aarch64.whl (554.5 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

oneroll-1.3.4-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (387.7 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ x86-64

oneroll-1.3.4-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (415.6 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

oneroll-1.3.4-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (526.9 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

oneroll-1.3.4-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (379.6 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

oneroll-1.3.4-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (374.4 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

oneroll-1.3.4-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl (404.0 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.5+ i686

oneroll-1.3.4-cp313-cp313t-macosx_11_0_arm64.whl (332.6 kB view details)

Uploaded CPython 3.13tmacOS 11.0+ ARM64

oneroll-1.3.4-cp313-cp313t-macosx_10_12_x86_64.whl (348.2 kB view details)

Uploaded CPython 3.13tmacOS 10.12+ x86-64

oneroll-1.3.4-cp39-abi3-win_amd64.whl (233.2 kB view details)

Uploaded CPython 3.9+Windows x86-64

oneroll-1.3.4-cp39-abi3-win32.whl (216.5 kB view details)

Uploaded CPython 3.9+Windows x86

oneroll-1.3.4-cp39-abi3-musllinux_1_2_x86_64.whl (550.2 kB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ x86-64

oneroll-1.3.4-cp39-abi3-musllinux_1_2_i686.whl (576.5 kB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ i686

oneroll-1.3.4-cp39-abi3-musllinux_1_2_armv7l.whl (643.3 kB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARMv7l

oneroll-1.3.4-cp39-abi3-musllinux_1_2_aarch64.whl (555.7 kB view details)

Uploaded CPython 3.9+musllinux: musl 1.2+ ARM64

oneroll-1.3.4-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (385.0 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ x86-64

oneroll-1.3.4-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (419.8 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ s390x

oneroll-1.3.4-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (527.1 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ppc64le

oneroll-1.3.4-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (380.1 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARMv7l

oneroll-1.3.4-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (375.7 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.17+ ARM64

oneroll-1.3.4-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl (403.6 kB view details)

Uploaded CPython 3.9+manylinux: glibc 2.5+ i686

oneroll-1.3.4-cp39-abi3-macosx_11_0_arm64.whl (333.6 kB view details)

Uploaded CPython 3.9+macOS 11.0+ ARM64

oneroll-1.3.4-cp39-abi3-macosx_10_12_x86_64.whl (348.9 kB view details)

Uploaded CPython 3.9+macOS 10.12+ x86-64

File details

Details for the file oneroll-1.3.4.tar.gz.

File metadata

  • Download URL: oneroll-1.3.4.tar.gz
  • Upload date:
  • Size: 97.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.6

File hashes

Hashes for oneroll-1.3.4.tar.gz
Algorithm Hash digest
SHA256 37cfcbae9c9afd5c4f1d4c49021bdffb87bc872d831e970d2aa1e4bb9ceadfe1
MD5 20f5f04c550c1e8a61d5521af4ccb282
BLAKE2b-256 f26c07744029ea93af7d308d80c3ceb794865b4afb466c7e86f597ae039bc832

See more details on using hashes here.

File details

Details for the file oneroll-1.3.4-cp313-cp313t-win_amd64.whl.

File metadata

File hashes

Hashes for oneroll-1.3.4-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 08bfdb062fef483f0fdfbd3f4a9364b65302c406394415008a960f71b392cf52
MD5 0d9b14776de430a57f3415422a74f875
BLAKE2b-256 023c464fb47759c9de02c4eb72e9c4436e064abeb49245a2f342f67429fd1a19

See more details on using hashes here.

File details

Details for the file oneroll-1.3.4-cp313-cp313t-win32.whl.

File metadata

  • Download URL: oneroll-1.3.4-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 216.5 kB
  • Tags: CPython 3.13t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.6

File hashes

Hashes for oneroll-1.3.4-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 3b00e750917920638382dbbe83a941c64be3f0b9673864bae37a7c65b735b841
MD5 78ad0a80622ff982e36c014bdd5f3f87
BLAKE2b-256 0cd79c5b9a690a3a69a9ea993352b38c04383fc1316a46f78814de20b9620e36

See more details on using hashes here.

File details

Details for the file oneroll-1.3.4-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for oneroll-1.3.4-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 1ba03c9300f10918f7b1a6fc998ff3f5c20af0bf35faf91c6988d798e18c06a9
MD5 b0be7db432492933da49822337804d6f
BLAKE2b-256 be09dffa68cc410035a9af0365934aed7734e86215bf3035f09577c17149088c

See more details on using hashes here.

File details

Details for the file oneroll-1.3.4-cp313-cp313t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for oneroll-1.3.4-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 ec7a20e9d85daeae71f79d1d093a94631938d64ed03108e5cbfe972af17153fe
MD5 9e1a5c9d419f076343d3c739c81e3189
BLAKE2b-256 67e6bda0a7f8846eb9d70b90a649f33d37295352c9b5843db412d95992527481

See more details on using hashes here.

File details

Details for the file oneroll-1.3.4-cp313-cp313t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for oneroll-1.3.4-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 5e8f044700abc70d9f1e97c6ea11160e6b11749e40b6e623fe69f18bca92f7c0
MD5 bf680c54d20b0292395c20c750be9215
BLAKE2b-256 dafb11cff545b0a8b092ed12b937bb7eabe079aa260ec937662da9d447a7a5f6

See more details on using hashes here.

File details

Details for the file oneroll-1.3.4-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for oneroll-1.3.4-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6850f4b7c0ac67c078d5c0ed3616f8533abefaa89a06fd25f403a6ed9618b87f
MD5 926660a8115ab0bd8fd248e652b41a48
BLAKE2b-256 dfec0784fb32b1a01ba87f78393b6011ce1b61c935efb270b28e053b85f3b61a

See more details on using hashes here.

File details

Details for the file oneroll-1.3.4-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for oneroll-1.3.4-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8684f2c764a2d83dbc90e542f5945623da73f37053b8b3c7d4e61fa1d5201f61
MD5 aca9faa1467b2c223c0f8f49d094b2bf
BLAKE2b-256 196f3752feb540ee321575ef1dd8ac854327af2a64e717a808f363fe96e2fd3e

See more details on using hashes here.

File details

Details for the file oneroll-1.3.4-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for oneroll-1.3.4-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a756aaffb748e64f45bfab72d77cfb0b92475b9c132b1fb7dcc8cf3a5f1a7a68
MD5 7ca77003c5c2581824d11ef51be0cfac
BLAKE2b-256 6be31fd7533c85719b4e33ac4f08ee3a5320e290e13841af5c9c46dbfd6fd649

See more details on using hashes here.

File details

Details for the file oneroll-1.3.4-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for oneroll-1.3.4-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6b7366cabffe74be51ae8bddedd8d304bddef614b63ac5f331c3265d2e4874c7
MD5 117bfe923235367f7ae5aae0626ef69b
BLAKE2b-256 e448b6619978d11e8374b4b0438af78e29dba415e28f4e3ced7ac2b241266922

See more details on using hashes here.

File details

Details for the file oneroll-1.3.4-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for oneroll-1.3.4-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 93fce37c878ce56587b4bf45839d37243cf2e1f97362ee8326ed461d873251e3
MD5 3b494f1290bd15d027ef0c121c5218af
BLAKE2b-256 f57a6549026174b504d52f8acefae671613a811bea32afaabbbf69e91c2a9c5e

See more details on using hashes here.

File details

Details for the file oneroll-1.3.4-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for oneroll-1.3.4-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d198e2989afd633b6a9e8e52a9f894145591f7db3785e7f884855e147beaf00b
MD5 3105a9943e3ddddee712a84786b7a8be
BLAKE2b-256 75032a5d7784f5d57e63b5db2ab617f7fae8ee62d0cc32786d536c30633f9c91

See more details on using hashes here.

File details

Details for the file oneroll-1.3.4-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for oneroll-1.3.4-cp313-cp313t-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 66aaf690e7c99c278ca34f793646c6c12a882e8e1868853c9ec0e7eccfc52b54
MD5 36c77014ebb40ef0fc3ac07cabaeb246
BLAKE2b-256 32702727f9a20389011dbaf1dfc3728c683df5abaa8c1ab9002bdd707f42cec4

See more details on using hashes here.

File details

Details for the file oneroll-1.3.4-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for oneroll-1.3.4-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2586e4adfe24e8591fe81fda1b22a7b99db388bbfe5bc2f492f1bcf3274e40ee
MD5 3a77d136d63723f91f526044a982ebbd
BLAKE2b-256 e81e067faa33b842cedc3cc62aa788c836f36efaf2b2875a70fd107326f3ecab

See more details on using hashes here.

File details

Details for the file oneroll-1.3.4-cp313-cp313t-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for oneroll-1.3.4-cp313-cp313t-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 f9e74efbc1f3ab425799b77a0185f3d548271939e33691a7dfeb4ff5dcdc4bc7
MD5 d00ae61220283946ca0830247799d42a
BLAKE2b-256 8ed765359c539c2d1ff67bb19a932236a50f78a1d5538fb0d211a889dfb0e9d3

See more details on using hashes here.

File details

Details for the file oneroll-1.3.4-cp39-abi3-win_amd64.whl.

File metadata

  • Download URL: oneroll-1.3.4-cp39-abi3-win_amd64.whl
  • Upload date:
  • Size: 233.2 kB
  • Tags: CPython 3.9+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.6

File hashes

Hashes for oneroll-1.3.4-cp39-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 2b57a0d1968854cc6649fea4e8512fdb288cccdbf2ffb5c8b6654e58e4614106
MD5 0668d2f08485b6c0f6bf9fda29ff7822
BLAKE2b-256 a8d7c7d92e228b3363e97ae69e356ca346d86846f1d8fd3295d7190c2e46f007

See more details on using hashes here.

File details

Details for the file oneroll-1.3.4-cp39-abi3-win32.whl.

File metadata

  • Download URL: oneroll-1.3.4-cp39-abi3-win32.whl
  • Upload date:
  • Size: 216.5 kB
  • Tags: CPython 3.9+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.9.6

File hashes

Hashes for oneroll-1.3.4-cp39-abi3-win32.whl
Algorithm Hash digest
SHA256 55e55fea11d441e62cc8b39401d41c92c49fb5b920ae332db43780c82a6856db
MD5 9b2ea1af00e101d8378fdadab955c492
BLAKE2b-256 2b46c1c652e64262196919c5b37b047f26dec146a92bc4dbaa5727a89846a9c7

See more details on using hashes here.

File details

Details for the file oneroll-1.3.4-cp39-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for oneroll-1.3.4-cp39-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 48531290acf3f73ceaa0852a87cc56a31861cbce4d176706eed8b37bc500cc05
MD5 74dd8bb642d9dc02c8daed51fa4f9591
BLAKE2b-256 9ea770478086d9f4bd0dfe37630fe63ec1b971229000014c1e420042aa785716

See more details on using hashes here.

File details

Details for the file oneroll-1.3.4-cp39-abi3-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for oneroll-1.3.4-cp39-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 35d53ea811ee02636f5065959730db5e65f5b713ef65aec469bcef3db468f816
MD5 d3733b886ad6fc33c0718466b85d02e4
BLAKE2b-256 1788d1b622b5b9b06c9f9ad5791c2f46ea48b56fde648eee4d94d5c8dea4ebd9

See more details on using hashes here.

File details

Details for the file oneroll-1.3.4-cp39-abi3-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for oneroll-1.3.4-cp39-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 2a51c589e9e03820fe65690f374630b4d9cb7e2ebe1893ec85509ead75854277
MD5 637b700f52ead7cd07151907c690006a
BLAKE2b-256 b5cc7f7d69305b8707ad6a3c98d9db9362eef98bc1b097a7cf948917d65eeed0

See more details on using hashes here.

File details

Details for the file oneroll-1.3.4-cp39-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for oneroll-1.3.4-cp39-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 7d0c4a24c04b2886efdb72641f5e9d6d63351c4fa3ed5a02277ae9e31f5d971a
MD5 ce5f9958dc7139d2e8d2b234460cb9da
BLAKE2b-256 5f070fdc8a446c599100eb136e0995414db8968f432d647cc5a393483d4484ea

See more details on using hashes here.

File details

Details for the file oneroll-1.3.4-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for oneroll-1.3.4-cp39-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ccf5e69114ff3656066af96931774bbfd2b0aeac78033a8e14462ed4317f72a4
MD5 ac435e82cbe94952d37817a408e8d3fc
BLAKE2b-256 d6c338978e631ae516470e305bf9d9229bc5601974a1d2eb5ceb773bdc254cac

See more details on using hashes here.

File details

Details for the file oneroll-1.3.4-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for oneroll-1.3.4-cp39-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 162d28669e3d22066e47b238f521f0644879d387225b2b7cfa0d3f0483e13e13
MD5 2ec1443fd5a16050b1b03addaca8127b
BLAKE2b-256 dd7505d043578171029f85d5fc8125bdd93b9289e688ecf642cf1c72b1a70dfb

See more details on using hashes here.

File details

Details for the file oneroll-1.3.4-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for oneroll-1.3.4-cp39-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 3d2d4b53f21f2c415585babdab567082ca2816bb6c2736c137a5e4d9b75e396c
MD5 c62b34d7711b353609cdfa147ba9c28a
BLAKE2b-256 0cd4f9dbca34ea77662f3883eefa536140aac1621dfdc28572ac4039db9b0ee5

See more details on using hashes here.

File details

Details for the file oneroll-1.3.4-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for oneroll-1.3.4-cp39-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d7dc2e5000b0e09746d381f9527d08ba768c5188d27fff2ca0b83219307c7b7d
MD5 6995cae56bd7ae5ea187efaee13911e6
BLAKE2b-256 dd363cd99c8924ab7df06ac4d640091da8778f6759550c3dc2dce57fb951c532

See more details on using hashes here.

File details

Details for the file oneroll-1.3.4-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for oneroll-1.3.4-cp39-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fcdc1209c7e4055e46b449f7b78f7a46ff7cfdf8b6766deea1857ec6737976a9
MD5 af50b78d1f286626b8e62193f3b2d284
BLAKE2b-256 5882f84877ad113c6dd63b85e1721e3b47b80423932647c5f4e69f619662deee

See more details on using hashes here.

File details

Details for the file oneroll-1.3.4-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for oneroll-1.3.4-cp39-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 763bda227d2db4e8c8dfd257b9a7eb6d65fcb67343f37a03d7ed2cee738ef0af
MD5 e0a70d0c01ccdeb0c6180c49499e6a08
BLAKE2b-256 2a001c6fa9f49ef48295f25ba934ea7b98a5dbebd086b3da6f4458fec59b371c

See more details on using hashes here.

File details

Details for the file oneroll-1.3.4-cp39-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for oneroll-1.3.4-cp39-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8658f9aa69f422f7a7e607cfa2a0aeb532b0dbb838c7caebbf69c2c419b8342e
MD5 0a8a8abc5a4bc075d85ccae25ca2f9f9
BLAKE2b-256 df4759d94969d2f3f4e0f2296576ac0483fc81f16c810ae2ba86dc58329d57b7

See more details on using hashes here.

File details

Details for the file oneroll-1.3.4-cp39-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for oneroll-1.3.4-cp39-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a5b870d025e5eb58000676ccea4423091f8f3f3b9cc5c685cb981f6ec65d2201
MD5 eab7b281466ab3b7c3dadc31e563ab41
BLAKE2b-256 7718469fd132d46a78d4f62f18072b464d04e670e28a67d2523fae3456965678

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