Skip to main content

A python module desgined for RL logging, monitoring and experiments managing.

Project description

UtilsRL

UtilsRL is a reinforcement learning utility python package, which is designed for fast integration into other RL projects. Despite its lightweightness, it still provides a full set of functions needed for RL algorithms development.

Currently UtilsRL is maintained by researchers from LAMDA-RL group. Any bug report / feature request / improvement is appreciated.

Installation

You can install this package directly from pypi:

pip install UtilsRL

After installation, you may still need to configure some other dependencies based on your platform, such as PyTorch.

Features & Usage

We are still working on the docs, and the docs will be published as soon as possible.

Here we list some highlight features of UtilsRL:

  • Extremely easy-to-use and research friendly argument parsing. UtilsRL.exp.argparse supports several handy features for research:
    • loading arguments from both yaml, json, python files and command line
    • nested argument parsing
  • Well-implemented torch modules for Reinforcement Learning
    • common network structures: MLP, CNN, RNN, Attention, Ensemble Blocks and etc
    • policy networks with various output distributions
    • normalizers implemented in nn.Module, benefiting saving/loading by taking advantage of state_dict
  • Powerful experiment loggers.
  • Super fast Prioritized Experience Replay (PER) buffer. By binding c++-implemented data structures, we boost the efficiency of PER up to 10 times

We provide two examples, namely training PPO on mujoco tasks and training Rainbow on atari tasks as illustrations for integrating UtilsRL into your workflow (see examples/)

Acknowledgements

We took inspiration for module design from tianshou and Polixir OfflineRL.

We also thank @YuRuiii and @momanto for their participation in code testing and performance benchmarking.

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

utilsrl-0.6.8.tar.gz (43.1 kB view details)

Uploaded Source

Built Distributions

UtilsRL-0.6.8-pp310-pypy310_pp73-win_amd64.whl (129.5 kB view details)

Uploaded PyPy Windows x86-64

UtilsRL-0.6.8-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (171.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

UtilsRL-0.6.8-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (179.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

UtilsRL-0.6.8-pp39-pypy39_pp73-win_amd64.whl (129.5 kB view details)

Uploaded PyPy Windows x86-64

UtilsRL-0.6.8-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (171.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

UtilsRL-0.6.8-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (179.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

UtilsRL-0.6.8-pp38-pypy38_pp73-win_amd64.whl (129.4 kB view details)

Uploaded PyPy Windows x86-64

UtilsRL-0.6.8-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (173.0 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

UtilsRL-0.6.8-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (179.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

UtilsRL-0.6.8-pp37-pypy37_pp73-win_amd64.whl (129.3 kB view details)

Uploaded PyPy Windows x86-64

UtilsRL-0.6.8-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (173.8 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

UtilsRL-0.6.8-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (179.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

UtilsRL-0.6.8-cp312-cp312-win_amd64.whl (131.3 kB view details)

Uploaded CPython 3.12 Windows x86-64

UtilsRL-0.6.8-cp312-cp312-win32.whl (119.8 kB view details)

Uploaded CPython 3.12 Windows x86

UtilsRL-0.6.8-cp312-cp312-musllinux_1_1_x86_64.whl (693.8 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

UtilsRL-0.6.8-cp312-cp312-musllinux_1_1_i686.whl (754.1 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ i686

UtilsRL-0.6.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (178.0 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

UtilsRL-0.6.8-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (186.0 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686

UtilsRL-0.6.8-cp311-cp311-win_amd64.whl (131.1 kB view details)

Uploaded CPython 3.11 Windows x86-64

UtilsRL-0.6.8-cp311-cp311-win32.whl (119.7 kB view details)

Uploaded CPython 3.11 Windows x86

UtilsRL-0.6.8-cp311-cp311-musllinux_1_1_x86_64.whl (693.5 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

UtilsRL-0.6.8-cp311-cp311-musllinux_1_1_i686.whl (753.9 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

UtilsRL-0.6.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (179.0 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

UtilsRL-0.6.8-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (185.3 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

UtilsRL-0.6.8-cp310-cp310-win_amd64.whl (130.0 kB view details)

Uploaded CPython 3.10 Windows x86-64

UtilsRL-0.6.8-cp310-cp310-win32.whl (118.7 kB view details)

Uploaded CPython 3.10 Windows x86

UtilsRL-0.6.8-cp310-cp310-musllinux_1_1_x86_64.whl (692.4 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

UtilsRL-0.6.8-cp310-cp310-musllinux_1_1_i686.whl (752.8 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

UtilsRL-0.6.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (177.2 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

UtilsRL-0.6.8-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (184.0 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

UtilsRL-0.6.8-cp39-cp39-win_amd64.whl (129.2 kB view details)

Uploaded CPython 3.9 Windows x86-64

UtilsRL-0.6.8-cp39-cp39-win32.whl (118.8 kB view details)

Uploaded CPython 3.9 Windows x86

UtilsRL-0.6.8-cp39-cp39-musllinux_1_1_x86_64.whl (692.4 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

UtilsRL-0.6.8-cp39-cp39-musllinux_1_1_i686.whl (752.8 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

UtilsRL-0.6.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (177.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

UtilsRL-0.6.8-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (184.2 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

UtilsRL-0.6.8-cp38-cp38-win_amd64.whl (129.9 kB view details)

Uploaded CPython 3.8 Windows x86-64

UtilsRL-0.6.8-cp38-cp38-win32.whl (118.7 kB view details)

Uploaded CPython 3.8 Windows x86

UtilsRL-0.6.8-cp38-cp38-musllinux_1_1_x86_64.whl (692.0 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

UtilsRL-0.6.8-cp38-cp38-musllinux_1_1_i686.whl (752.6 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

UtilsRL-0.6.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (177.0 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

UtilsRL-0.6.8-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (184.1 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

UtilsRL-0.6.8-cp37-cp37m-win_amd64.whl (130.0 kB view details)

Uploaded CPython 3.7m Windows x86-64

UtilsRL-0.6.8-cp37-cp37m-win32.whl (119.8 kB view details)

Uploaded CPython 3.7m Windows x86

UtilsRL-0.6.8-cp37-cp37m-musllinux_1_1_x86_64.whl (695.9 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

UtilsRL-0.6.8-cp37-cp37m-musllinux_1_1_i686.whl (756.4 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

UtilsRL-0.6.8-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (178.9 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

UtilsRL-0.6.8-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (187.0 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686

File details

Details for the file utilsrl-0.6.8.tar.gz.

File metadata

  • Download URL: utilsrl-0.6.8.tar.gz
  • Upload date:
  • Size: 43.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for utilsrl-0.6.8.tar.gz
Algorithm Hash digest
SHA256 82d45656681bd7dbd2dc6676be00e78a92e3625d91c61a7464a5e913699a7863
MD5 2b8eba74b9c90f8496814accb9be0bcf
BLAKE2b-256 1c2aed76ec17ae2b3b25e2a3eb75cc0341728807e2bed26ea21e3b996f472157

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 7b44208d65fb754296505fce2987227c67182a603fd92d12169e09d69374dd9c
MD5 a62bffd45cfd569420d6e838000e59e6
BLAKE2b-256 ff808b56f5cea855a39dfd35ea279d798d6b4bc36ea760cc90b15f407f45bf08

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 10b015e34a6e3bf6683847240821d69b16eb0cb676075fb2faab54f889d5f043
MD5 117349dbe645f9590151202b29058a32
BLAKE2b-256 6016fc734a4d2110e7f8dc9ff2af5b2b584744b88d28c334e9248c681792532f

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 b254972ed446573a94e249373a58b86e4bce7cddaecc3709def7ab1a4a4884a9
MD5 7f1e96a7ff364049dbf9b58065754bc4
BLAKE2b-256 a58f832fd2d5a5ca6c223597066d1ed6313f15ac8e89fdca52030e10a015732b

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 3a3bad1fe5020a6533bb568d185186756cf9b5b6dae55ef92a7a2c5f22afe164
MD5 38a385ecc41d446783dded67278da9e9
BLAKE2b-256 4a7ede347fd367cd846b9ca26eac029eb7d9cde999a7e2a53ac7b837e7068a43

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 360cf4df6122a90abe89dce252a34bc746aded5d692bb9224e1ca40e66bcfb63
MD5 7a6863e3b4f889250de8fdc3a85e7fb5
BLAKE2b-256 a3d172799f6115e10b8ec6e69872a8db7059a0d88dfa10f998b84ec338c22dd6

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 1c01161070015a43531d4322fdbd35382f62be029078b3b482735d971b3c18bc
MD5 ec691718092715710426fc044d140e6e
BLAKE2b-256 e19a941be8361483c78a0032c03cb892bb4e2bd3ea6f52ee93ad9b8f7ede7313

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 75516fadf7ab8c15de94ffc91a1fa481a30704c21f91dae1085849690cc71d75
MD5 1b6771a29aa0cb23e51206230d03b0a6
BLAKE2b-256 7c8b3710575925b34f2145ce713bf0b4976e5699e9bfae4cbc328cfaf76e94b4

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0cfa524dec9f642298754430fc35550529436936ddfcc2211757ce9ae32d4314
MD5 a03672543d6358fe0b21910aa9c1a136
BLAKE2b-256 2b875b06c4ac9311a054650488971739428cc8975e4be8d5f4f792bd49c49a0d

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 32979cc8a6c1af74caca3b2ce7f7f8329aab071785c4d0f60a0231fbf95a54a7
MD5 e34cdc6dd2ddbef020053b1cd4074cda
BLAKE2b-256 14475ea5dffdc8c8f5a7994ad21002989f181586aead88908bd6bdd2d0508cc3

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-pp37-pypy37_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 772c82b926c010ee463fe76acfb14baca97371bf89f5dfe43b94446572cd9e66
MD5 96902b240aa1c25c8fa16bd5227dc042
BLAKE2b-256 d10af5eb2041e66fb82dd890b246112547c84dd28fd6646811c9e692dcb99a5f

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0b9d0cc0c41640be40df555904e85bc0e70f61e92e3f74055a6b74a514629542
MD5 dcc7a5a755a5d9e6eecd97b8d1f57dc4
BLAKE2b-256 f89ca4c5fe4c5ff23aa5bb2ee296b9cb9566aaf09d1071b6483ca3f838603e3c

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 12b3af8262358e23ef4e80a8e8932224718bf23a6bcd9a828cca986b67cef0ba
MD5 344e543abd07b20f4ccb2b144366d584
BLAKE2b-256 46921dd51859c47a8b6f1922d1fc64db486c9304f3a1b17af71ad9f1a4c70457

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: UtilsRL-0.6.8-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 131.3 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for UtilsRL-0.6.8-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 15e2f8365922a45fd96e227f8c7fce7237030e8b637c3d22ffd1f86359c744ad
MD5 0f72d2458f7d12649fc04d18e09c443d
BLAKE2b-256 3d23312b676c02ede010ed5c0cf67ac89b90d45dbaa857bbddace22ac62b52ce

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp312-cp312-win32.whl.

File metadata

  • Download URL: UtilsRL-0.6.8-cp312-cp312-win32.whl
  • Upload date:
  • Size: 119.8 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for UtilsRL-0.6.8-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 706e712e2f9dc8438d2799bd79707124255ecf5b718e963dff54397b65fc64f0
MD5 8befb5f892a87d6f0e780b2c6b0c9209
BLAKE2b-256 ccbefa92b9fd167bc3c5b848005e37dc61fbc6ba5ff127863b213ab2792a2c43

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp312-cp312-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 2c931f1c780aba6876552fbfa0e533655ba80fbabe79ae3aea9c09ac8c4d6c65
MD5 c888f93763cc2834db4751c195ea2777
BLAKE2b-256 54bf783f4af2fc5bdd81cf90dff2ed5a1171df04dabaa89cdc81bedfe38fed2a

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp312-cp312-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 f2029a48fa72f0a822842b961301803cb80e8712d07a26eb90945e6552721eee
MD5 ccb1ea45c75e3d991bf2adc063e1bfbd
BLAKE2b-256 e50adec478faec779a850d85f4ee5420161d67cabb330ff5dc61f4089f518fab

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 19e089bfc348a45a41c7bf9690b2b7dc7b8027ceb85fb10180156c9d7de300f2
MD5 6e48c8eb1bd7d694da32e3fe504ea820
BLAKE2b-256 8afd6a24edca03e0be8097784f6bd1bc279089d06778b39cce327ca0449c3e7f

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2cb303f56c4cf0fcdb4a547214d0da2a88706dcbc9cc5a2eca4f9b0327c25d7f
MD5 e1bd5a5be3febad23725e4e6762a0bee
BLAKE2b-256 c153ea0a5d47fa66b86c53edccf0c36b1cc47c3b529903ceac845b0853e4bef2

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: UtilsRL-0.6.8-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 131.1 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for UtilsRL-0.6.8-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 30d33ac3b60f535ad0773b9b2dd96bbcf245babe38fba0a3cc3f10b01f6085c7
MD5 4423cad6c729489bcd7c33111bce2cd1
BLAKE2b-256 eaeb8660747492cf362611e7270bc361c4a5b11c6c6b6596cd61ae5eb9a01fff

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp311-cp311-win32.whl.

File metadata

  • Download URL: UtilsRL-0.6.8-cp311-cp311-win32.whl
  • Upload date:
  • Size: 119.7 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for UtilsRL-0.6.8-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 873052f4d8509701a14e74e1adf9961f9e66d77f14d5ee21faa11aeee4c9a20d
MD5 248267f1c164b47ed47ee6b80b8b615c
BLAKE2b-256 e87bff0e7b4b1f70363363b834fe507e36005e9144ffd38fbd2424b584848565

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 5d784f28c667609ee8eb59cbd0065c044dba64c7c911d36fe07803946dfc9975
MD5 fd92c1b23bb45c1cf5e11af814644f42
BLAKE2b-256 c357c9ea5c172201e447f1ca9a2ae32724d1bf81d44175ffd4c1ed3c571b0f43

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 6b7391347e3185c745a61925079b74fa41991cc78d7ad8db1801911712df195e
MD5 e9de70581c11109368781bea1e52715d
BLAKE2b-256 877d741660f5dcee115597b5b8feff43f36ff8708d8c50cafaebda4d5af05487

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 06b18f4acce8ee00bbe6c3494c79716bf2a0bc94d27e9402502cbba1f26024ea
MD5 9876b956aab399ab97f9047d980daaae
BLAKE2b-256 110b62c80c09bd8c607a139f6ba66b05efef42188597c4f2284ccacccfb172ce

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2a62351f36c22711654ffae54193650a4cc7a708691e27b7e715ec62883f3e60
MD5 8cc1f105874d006564297aaa200eeb02
BLAKE2b-256 e9f17f1b6c8d40e9bb82b68e9cabf247bb7e2a0fe1ab521ecf2b281261deb71a

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: UtilsRL-0.6.8-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 130.0 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for UtilsRL-0.6.8-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 1f074ff5f1ad4874a1aafaa245ce945d2e82d78ca15bae44f116157a6b3dff6b
MD5 d5c67ee9a96ed466e892bf565eccccf5
BLAKE2b-256 8299580eccfe6ae1f7baa8e9a1f5ed2348b7484fee5692f9c3f37f8259f3b897

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp310-cp310-win32.whl.

File metadata

  • Download URL: UtilsRL-0.6.8-cp310-cp310-win32.whl
  • Upload date:
  • Size: 118.7 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for UtilsRL-0.6.8-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 648963d822704aadd63a9bb89b1abb9a2a74f4361da94abfca3663e4ecec13b5
MD5 279fbf6a7f1161c9da1cb41b26754e6a
BLAKE2b-256 2acb9495ed4155d4535072b75bcbce09bf453b75c0620e042cedef1dc2b76ea2

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 1a3415855e7a68f5f0c5e364fbc4f9976369bb80cabc34f1957d80514ebae406
MD5 28c938b0bb489a4056f81000a4d02369
BLAKE2b-256 cb235717951b19b1d2343a143d68d3fe0dc3ec45199ebe0ff599b3949ac9bcbc

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 b26d1621ee6a49cde302aba323ed68931731e7cb39e42dadca11324f031e401d
MD5 77ba8b35b9bd9ae8f35fc781b856fb66
BLAKE2b-256 02b597dea33f5e82b8e47094f2c74d5988bcb1f8dfa51ab5576b835533d0296a

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9daa650b221ae4bad319fbd31ea76336ef6c4c21f2e200f233d29354951758be
MD5 e8aca66dcc4be44297300de5fd98574d
BLAKE2b-256 2bfbeb8981f503d9171d5b32b3f995d26d563c5a33f0650b544f4e2112ee900e

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d489c2245dc31da2adfc32df38ffd125de1d0bbe77cab741ad53669f9e00d2d3
MD5 bd1150d83eb4820d725a0181904f3ade
BLAKE2b-256 a259a8c406b4feee72b59e9a305e194aa395398898f17fa1389af8809bed4091

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: UtilsRL-0.6.8-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 129.2 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for UtilsRL-0.6.8-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 168cd0629d6bd1246a3a4426a16081ac292e884ad24017dcc1878a068167e50b
MD5 a2fcae4bf6d5d0e984f06af7980d408e
BLAKE2b-256 3f267d6d467835b7c0c5a423ef0ecc2206e5edb47b4815b361f09d18b8e4dfdf

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp39-cp39-win32.whl.

File metadata

  • Download URL: UtilsRL-0.6.8-cp39-cp39-win32.whl
  • Upload date:
  • Size: 118.8 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for UtilsRL-0.6.8-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 4b4588a9ab6881d236b8be4ef91a9eb6d2e06d4c7935bab9ef574a98fde1a999
MD5 5159db0e5342f7cf970fe0c8886b0f8c
BLAKE2b-256 e59a9722128dd7ab793c075be5ff19fe9a03594be56f443a8667ac1fcd0839d4

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 74c0b78e3ccc133556ee70519764e2ba67b176ef0b6af8cb2c04355bca08a499
MD5 91e28144458d3da4224322f72c7c3269
BLAKE2b-256 9efca291efff4446b04f20ccb1ddad4bdf1646588e9a12a009739042babb3f17

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 f2a94bc5b473d6ea29f1a12f921dc9dff7fc189c245b71dfec4ca8dc54a12032
MD5 0eeb57cc975baa9cd79daf9cd5b0fd18
BLAKE2b-256 6170bb3de7d250b4fd5251ae63b98a18ff2b1b6fab4b5c20accf54bcb213b655

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 210d902e3c09fb1f17cb922645b6a4269b79a94c6268ec0cc6275db932ed4683
MD5 d52f81cb4c1c74a92b08b38800002386
BLAKE2b-256 27b8caac8138d9866cecd4caad9339498bbe5d97a4de26aa7eb960aa6ee13c4a

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 22aecf787ccb9bf9b9b30833ad0e81f997401d52ad3bdd1ae48b8a58ced6d929
MD5 fc24559e76416ceb07ad5345cdb35f8e
BLAKE2b-256 9473f3c3426c3b79e637f75f726ea2c815d547b0f0b18bdb8724d1122deda109

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: UtilsRL-0.6.8-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 129.9 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for UtilsRL-0.6.8-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 a6f214c8559fd2112051d8536e4eb1f87d2d3d5084cf1e1441c049ac2353ef82
MD5 380cc2c675a4d0f47ff55845cbb3c6a8
BLAKE2b-256 bc2bd5aecb673af36ed43881c745378822377ee016d6a19605cd0c2155c72499

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp38-cp38-win32.whl.

File metadata

  • Download URL: UtilsRL-0.6.8-cp38-cp38-win32.whl
  • Upload date:
  • Size: 118.7 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for UtilsRL-0.6.8-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 9e0f95ed980d4f3e25fdb7a4e7f582b44db39f9872057929d7020c69889faed7
MD5 4fd1c2fc4cb5662ea2a1ea53c398fdee
BLAKE2b-256 2783055d8fdfe37b8373d9250fbecefd8d07c534aa2fc5dc53f0e376bdd37a1b

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 00dd7cc17051548141e4439234b326e5c57facbb3aeaa605bc5389608b06a841
MD5 1ce32d9d79b0bef0576cc42a09e91333
BLAKE2b-256 07ba2ae6326e396f9b56b1a4833dee9f393129b55dd994b4d39f0d3ad6b57366

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 c2d6968790ff70bbe8381dfccdfee75009eebbce4cd7ee9659c8bb7fbe56cab1
MD5 5d795768f9324a2a34551a732ff534b2
BLAKE2b-256 44c3e9ba32c730d0938ccfd153fab5d81e8c2d4fbb530089fb9f59af3d9540a5

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5869c01f424ba8c3b089db9722bde18d9cd4846f100359d7fb875bb6fc764730
MD5 2872de9e5e5d1efa5fd85f4c64a34af7
BLAKE2b-256 5c7f442c94d47c2122380f1dd76a98136659a01e3516ccbb4d96d797fd50423c

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7e3bd849ba9597418311bce937c131ab3a2e43aece9d098e06d4940268873df8
MD5 a9e19b3f0774adfbb797d41fb40d5298
BLAKE2b-256 276e96823ffd666e1992315858b5a1d435686fbda718ed7f0eb861a5cc3b9c88

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: UtilsRL-0.6.8-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 130.0 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for UtilsRL-0.6.8-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 43b600ff3b5722fe6259abcdf9c6cddbc4fb3974b76ed453a2b2a526b0e95c68
MD5 7fe53ee12bfb5b155578e1412687c703
BLAKE2b-256 0cd6010b493a231da232e76b51779d835d55e2e6fc5adef8efb14919b1512e67

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp37-cp37m-win32.whl.

File metadata

  • Download URL: UtilsRL-0.6.8-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 119.8 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for UtilsRL-0.6.8-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 576e4986e7f8e87080b3cf0fc2e30bd3bb84fba2ebd09edc027214aa8f09f010
MD5 8aacc848100c830134066d5dceaebdd0
BLAKE2b-256 e8fa9d747452a1a30bde1208c78177a9cd1611493a8b8499e744b6e191be8ba6

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 feab6dd3ab89b6be872650557fcff1e7fbe06aebf0e1f34b5972e55ef94eeba9
MD5 38a2db6156d16cb141222cb0c9543736
BLAKE2b-256 24331025788b965caa3e47a07eb20cebedfef07222ed3c5dbac669b575e6b54b

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 26bb6fdaca338dc568f88fb1fdd1ba07d54ddf147de00a7fb07cb472d2031e40
MD5 27af5fdb89f7abbaa3bda60ea2c28d44
BLAKE2b-256 d48a74f6dd765520b9189096d20852676134cb8c71167ab2d661c7c2775475ce

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ba2781ad979398be2ea1acdd5a583126f0e599fd2b179993eb44a6044875b82a
MD5 ef5c374a937557c11ec14295824ba2a1
BLAKE2b-256 427d18156864533ab15a8aa0190116cb1090fa4f07c452e94edd7106714468d1

See more details on using hashes here.

File details

Details for the file UtilsRL-0.6.8-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for UtilsRL-0.6.8-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 7ad97757f5c8ad356af4c3c4c4ab0fc61ab76ff5bb3b1a1d842ed7ac399c7dd3
MD5 8384b1c18a236b3cd5a242db3fb43104
BLAKE2b-256 90cab9e5361cc9569d765c5603e7499a72a0c23875900b28537e44526bfa45b8

See more details on using hashes here.

Supported by

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