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.9.tar.gz (43.1 kB view details)

Uploaded Source

Built Distributions

UtilsRL-0.6.9-pp310-pypy310_pp73-win_amd64.whl (129.4 kB view details)

Uploaded PyPy Windows x86-64

UtilsRL-0.6.9-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (171.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

UtilsRL-0.6.9-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (179.3 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

UtilsRL-0.6.9-pp39-pypy39_pp73-win_amd64.whl (129.4 kB view details)

Uploaded PyPy Windows x86-64

UtilsRL-0.6.9-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (171.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

UtilsRL-0.6.9-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (179.2 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

UtilsRL-0.6.9-pp38-pypy38_pp73-win_amd64.whl (129.3 kB view details)

Uploaded PyPy Windows x86-64

UtilsRL-0.6.9-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (172.9 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

UtilsRL-0.6.9-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (179.1 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

UtilsRL-0.6.9-pp37-pypy37_pp73-win_amd64.whl (129.1 kB view details)

Uploaded PyPy Windows x86-64

UtilsRL-0.6.9-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (173.6 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

UtilsRL-0.6.9-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (179.4 kB view details)

Uploaded PyPy manylinux: glibc 2.17+ i686

UtilsRL-0.6.9-cp312-cp312-win_amd64.whl (131.2 kB view details)

Uploaded CPython 3.12 Windows x86-64

UtilsRL-0.6.9-cp312-cp312-win32.whl (119.6 kB view details)

Uploaded CPython 3.12 Windows x86

UtilsRL-0.6.9-cp312-cp312-musllinux_1_1_x86_64.whl (693.6 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ x86-64

UtilsRL-0.6.9-cp312-cp312-musllinux_1_1_i686.whl (754.0 kB view details)

Uploaded CPython 3.12 musllinux: musl 1.1+ i686

UtilsRL-0.6.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (177.9 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

UtilsRL-0.6.9-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (185.9 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ i686

UtilsRL-0.6.9-cp311-cp311-win_amd64.whl (130.9 kB view details)

Uploaded CPython 3.11 Windows x86-64

UtilsRL-0.6.9-cp311-cp311-win32.whl (119.6 kB view details)

Uploaded CPython 3.11 Windows x86

UtilsRL-0.6.9-cp311-cp311-musllinux_1_1_x86_64.whl (693.4 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

UtilsRL-0.6.9-cp311-cp311-musllinux_1_1_i686.whl (753.8 kB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

UtilsRL-0.6.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (178.8 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

UtilsRL-0.6.9-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (185.1 kB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

UtilsRL-0.6.9-cp310-cp310-win_amd64.whl (129.9 kB view details)

Uploaded CPython 3.10 Windows x86-64

UtilsRL-0.6.9-cp310-cp310-win32.whl (118.5 kB view details)

Uploaded CPython 3.10 Windows x86

UtilsRL-0.6.9-cp310-cp310-musllinux_1_1_x86_64.whl (692.2 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

UtilsRL-0.6.9-cp310-cp310-musllinux_1_1_i686.whl (752.6 kB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

UtilsRL-0.6.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (177.0 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

UtilsRL-0.6.9-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (183.8 kB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

UtilsRL-0.6.9-cp39-cp39-win_amd64.whl (129.0 kB view details)

Uploaded CPython 3.9 Windows x86-64

UtilsRL-0.6.9-cp39-cp39-win32.whl (118.6 kB view details)

Uploaded CPython 3.9 Windows x86

UtilsRL-0.6.9-cp39-cp39-musllinux_1_1_x86_64.whl (692.3 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

UtilsRL-0.6.9-cp39-cp39-musllinux_1_1_i686.whl (752.7 kB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

UtilsRL-0.6.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (177.0 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

UtilsRL-0.6.9-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl (184.1 kB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ i686

UtilsRL-0.6.9-cp38-cp38-win_amd64.whl (129.8 kB view details)

Uploaded CPython 3.8 Windows x86-64

UtilsRL-0.6.9-cp38-cp38-win32.whl (118.6 kB view details)

Uploaded CPython 3.8 Windows x86

UtilsRL-0.6.9-cp38-cp38-musllinux_1_1_x86_64.whl (691.9 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

UtilsRL-0.6.9-cp38-cp38-musllinux_1_1_i686.whl (752.5 kB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

UtilsRL-0.6.9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (176.9 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

UtilsRL-0.6.9-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl (183.9 kB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ i686

UtilsRL-0.6.9-cp37-cp37m-win_amd64.whl (129.8 kB view details)

Uploaded CPython 3.7m Windows x86-64

UtilsRL-0.6.9-cp37-cp37m-win32.whl (119.7 kB view details)

Uploaded CPython 3.7m Windows x86

UtilsRL-0.6.9-cp37-cp37m-musllinux_1_1_x86_64.whl (695.7 kB view details)

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

UtilsRL-0.6.9-cp37-cp37m-musllinux_1_1_i686.whl (756.3 kB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

UtilsRL-0.6.9-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (178.7 kB view details)

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

UtilsRL-0.6.9-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl (186.8 kB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ i686

File details

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

File metadata

  • Download URL: utilsrl-0.6.9.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.9.tar.gz
Algorithm Hash digest
SHA256 6db59e808513413e7feca45c5236a17db2a5786fbeae78204bdf50cc6ed657d6
MD5 36943355691010ed0a663d80c632d43a
BLAKE2b-256 117292649faf0a7a17e5623312c8ce7d7ab563962b4d9b6421b9a3e9f1b0bbb2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 efb2a96a5b98841eccc80de079a5fb5a60fa1f83df644fbda95b5695a18938be
MD5 ae8300add2392cc3785029b36095e692
BLAKE2b-256 ddb3b04435719c4bceb4404f7e16e7e0cf7f01b1a7c20b8e8c47cec1d02bc0a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ea5eed806f41abb003825847b45285496d9b50b0dc401e789715e346e2f043c2
MD5 6b48e5cb5249f1fdb6d15bca61cdd81e
BLAKE2b-256 e527d3d88b974fde0e2c09c282fa485615da92d20dde789c079728cad599c7ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3f67d41f871ef190f26e07d3b55056b735a2f0f2397351db3f0dd662e19ee1f3
MD5 e4f12ed3787e68d0bdd16e1aca14cecb
BLAKE2b-256 bac80c54392df173e35d246ce2f1041223fbfdc4493099c664aa68ce01284400

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 cd9e199d993feca95001d61002073a95d3b4c270028d0c923f244b13097ddd64
MD5 b085a1be3445110cab7a92aec24d2465
BLAKE2b-256 5715260257cf3773b7c657b0768175c86dfd6015f5562c7546c1cf51d935d336

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 11608c1e5b38d8949fbf8b99e15ff128c6140a9dd8dad7d9c927c48c2a3d4246
MD5 808fc203213a440eea16db3c4dcff6e3
BLAKE2b-256 37985b18b1b21a7f2656fcb467179ec0170bf37842fae9e94871be0e06929b87

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 86304773826486b40783dcd7fa1af1bbd60a764bed787d4c657b38e0469a8853
MD5 7e6e2221a0689e3090af2d507f0b1b4e
BLAKE2b-256 6a515c6226d0bbd5993172011d9f15bbfdf5f21781fa3cf6fe2399d5bf04608a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 0a083e344bd4230c7b37b5e5f7f4e2280cac06ef1f88f72429e6d1e302f8f1d9
MD5 da568f6073183dddb9ea16f739b49be9
BLAKE2b-256 30cf160e81319d3392a9aad3cad74a5f096629de26364820db38996bb4236bcf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 656ab4d06eb6f540f71be058c60bcbaa66b43b3463d58b986c35ab0c7e2aa63f
MD5 ba7bc86d4d7fb7fc781a7cef31a2eda1
BLAKE2b-256 d49af2d13df0ae3ff4d16315c72901727d3526da5a1e73ba2cee883a1f765664

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d903b1bceebe633199a46c22af8807bcbcd74fdd62aa53d6f36f26ad60ffb68b
MD5 77bac531808f696ba6cc0dac930026f0
BLAKE2b-256 8eab0dc91390cc292cb5094fbb9df8badabbb0ed31ca12750ed2253b47d8197a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 7a37561feea387765f03887b523390fc4f826c001e958bdb51e644191c5562b4
MD5 5fbbb9fb89f4719bfb417da89b4f5ef4
BLAKE2b-256 cd958520402501309b5bb670191a571949ec7251c81709c46cb0a1a9ce711690

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1519b13da27d7b33f42e6190f5f03c18bf2ec47c4f6c8783db0b45580c309397
MD5 a4c2d7f300e73fd70c31e09ac969a4df
BLAKE2b-256 83f7c3dd6b25be92c4f5d7dd059045e1d33b3223e7cc3cc78517e2f5e80707d5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5a8d05ee14fdda4d442d2d2ecc16d4a83143674216d59d710d7390b25b38c8b7
MD5 70692eb7330149f1c8c3be7c7c9aec34
BLAKE2b-256 a669215d59753c124553bad59e3083a79ca01202ced0d18c45a8e90ff11f7b78

See more details on using hashes here.

File details

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

File metadata

  • Download URL: UtilsRL-0.6.9-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 131.2 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.9-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 be6c94afc0c90ed6c380066ebbf56be3379789b10f6cb960f2ec19b5adc3db6a
MD5 494ac2084011208d1cb942c4d2cfabc9
BLAKE2b-256 cfff0a49b17c279ea13f832d99132453834216206927b33ab3dfa9c0b5051391

See more details on using hashes here.

File details

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

File metadata

  • Download URL: UtilsRL-0.6.9-cp312-cp312-win32.whl
  • Upload date:
  • Size: 119.6 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.9-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 722ffc0ca46a6e335bba33af26a12de30eda82b51b99520f475ed30d7c7ef8c9
MD5 ba699a7b1e269b85cfacf131e2d1608f
BLAKE2b-256 d6afcaf2fac16353931a35b5bf037fdac561fc7a23e81859f9f9d28a3d468f10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-cp312-cp312-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e6ee1b3a86b5e6673d510d383ab7a73e5eaef12129e9a4028e5e5f69ef878b10
MD5 61e7ad8dafaab12412aec5d323d20cef
BLAKE2b-256 fc0955c4aa1735141b0b5419178491f19e72d7d99b84e67a459c9a35483a9677

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-cp312-cp312-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 3703836d90226f0dedc1875bc58c19da77d0fb85e11ab2d719ee48ae15d4b433
MD5 5d4e184ddfd5898326278fead65d19a0
BLAKE2b-256 e7c76565c288078c16a5e5d783876a10066ebf994be23bf8ad9e9f73c12d6e47

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c2ef51869b0b7fac507d1570f744deedfd98c0837d838821689eca85fd63b7ea
MD5 0010adcfb836b070bfa9b1c882ebd65b
BLAKE2b-256 fd81ad866e9b6d59ec33843c9b27204cc5c843cbd76550ec57bde6293685aae5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f1aa3e01cb8cbf24d27d659c322292a9cd0e238993fd5e5ae16b88cf5c50bc37
MD5 83a805439b2fe6e730488074216ce161
BLAKE2b-256 262aa673aba667c680d7ab25e4a6abd9667b3f0043ae4cccf871a11ba9de80f9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: UtilsRL-0.6.9-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 130.9 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.9-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1cf238e392a0679a9f130b87c0bc876de6ec9f866b4110fa38e722d8004de41a
MD5 4c1d1d09e8dc8f702a7083a00155e237
BLAKE2b-256 0ea65f88488fb2f3c4a3f3584e66c18eda95f2762dca17d82a91403eb310e58c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: UtilsRL-0.6.9-cp311-cp311-win32.whl
  • Upload date:
  • Size: 119.6 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.9-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 4f56b03e126958f63e64ae5500a512865f108711b7dfad3bde6cbe83ee17c53b
MD5 05d0623ffa8b875f800a341581464a07
BLAKE2b-256 7a8615469ed9dea6d9fe2003b9fd1f6f10918e5a9b178e62ab73124c8d066d3d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ca604691519371a4935accb8a2b0aa377e161fc8505b9bfc4ea27b2ec7c5752b
MD5 3765644a8340c6426f15414dc3605faf
BLAKE2b-256 4bce552d68d6612ba14add1eb0382647ddbb58b416e2bdf4ebe8255c3050ceb4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 1eeb005646a175358d091e87f6a9377aa7138090dab4110f8d6022701d07287e
MD5 3ed3adb79449664a5d229df09b14b0d6
BLAKE2b-256 993cd0717589e8ece45706b7942499a7241d1937f0dc8a114252a5b76f536447

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cf346ed415954895cb51d447302c4db384e455df8bffeb1db9044365e0535165
MD5 6ae2b8a899fd33a3c849b95060e44c05
BLAKE2b-256 5b28fc6189aa7091246791b6ea64711270731b617a363f4213b8a0d001ffacd4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0ad19397a23a039993eee98d28ee1e75b0fb6db77a9e4be843dd6bfdab386717
MD5 e4f9615acad94f4acac89da570bde9b8
BLAKE2b-256 013dd3e09a112e4eb8d2f3832348729b7f6bbb315f9c1ba6210d0ad859b259de

See more details on using hashes here.

File details

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

File metadata

  • Download URL: UtilsRL-0.6.9-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 129.9 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.9-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 7f29e325b8f32af896c22daa6f1472e1df81c7cbcf176904d2ca0e30d6ac74b3
MD5 3b40657318011086832b004c8761dea4
BLAKE2b-256 4d7bdbfd497fb25c99eb3b59bb010f48140eac6f9ab865b737a016851a5b2629

See more details on using hashes here.

File details

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

File metadata

  • Download URL: UtilsRL-0.6.9-cp310-cp310-win32.whl
  • Upload date:
  • Size: 118.5 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.9-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 c89addd7e1f40d42f5375c62894d218897cb71ff25579a66e50019ca9d9393fa
MD5 62a2f79f4ddfc92ecddc2580e48c73d2
BLAKE2b-256 2b0363411a49a31fee9484fe2adc2e832e2f7887059943d32f97d1558bb1910f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ce3e7ec3949f1a9740a243d9dee2aa88296377ae58f42a58f1d98b82423f8af0
MD5 adc7f7c9d83f9812d1e6eea6e7dd84e2
BLAKE2b-256 9a481c952771ad086f9ed8a477626317574c651453bd17a5b1fbe0c9215b1b4d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 fcfbe5d85f4a8bb0ffb5c8d4b21d3453b0fb62678401d389ab823cab682d9f78
MD5 951ee3b57411aef9b775ab0e4c2efc24
BLAKE2b-256 1270b2822e48386090b6554cb2d2813be327a67803023f89c920754f39b1a1dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 282e67f84076a0ed8a82cd6edc7eb1f0ff4dd7b0436ea93db6a56a0a36a811ed
MD5 61f5080a12aa97226e714de107e3cc0d
BLAKE2b-256 042f40b5b6409673ecdaeec7439dd8329893d281ff938f91218d485998d3d403

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 a3a5449951c8b22bf8c678a644bd9734f404470fe3b00cff24020769199f3d66
MD5 36890364328d68b04ff4e0173f6f9f15
BLAKE2b-256 3bb754339f4c1da0abdfcfc9a3865d77b04a57a2ce6cf9008ae1f9f2f2d52847

See more details on using hashes here.

File details

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

File metadata

  • Download URL: UtilsRL-0.6.9-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 129.0 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.9-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 0776ac4ce723b430e8a6c4da440483c4820f3d92f2a5a15543827d2e7401013f
MD5 690ee31c6eecf8cf5b59998a16e0bbfa
BLAKE2b-256 fe7b468175c0c4d3d71d95de0a18dbe0495fd7a3aa2b04608a54b9980e52f924

See more details on using hashes here.

File details

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

File metadata

  • Download URL: UtilsRL-0.6.9-cp39-cp39-win32.whl
  • Upload date:
  • Size: 118.6 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.9-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 5e41e64ae1d2df21f4c78aeaf52aad3eada852c97b0f1d45e74bf16b544665a0
MD5 dce4ddbf7d11267f389f774803e98644
BLAKE2b-256 5ff71b48aed0ae54a8c39b1d428f2b58eaf57936b460269efde0146fb611df4c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 94920fc5326b29b37dd50277dd182868330eea3d06b2a1b0ec48bc72fd2b2e16
MD5 dc38f9fbc86336d3c0040c8945016b7b
BLAKE2b-256 3ac0b694f82d9658f371ed11fa4ff76ae15cc27b3b330d213ea732ac3332f033

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 8db3f3c36a49494b089c0d724adbf18afaf414ad500224ce907ad9f12ec926a7
MD5 0ec82ce93c3a44fc35c2d5432d0a72f3
BLAKE2b-256 6719acdd01b121d30d88942f30b1c354f6e244c6c6097d6cdd7d4d0a8898f1e6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4d25b53813b31d4d4739a29dbd1eafc1f8806f5f8f5a23a4e659b665af2913b1
MD5 a470b05bc3b26e5fbee187435248fd2a
BLAKE2b-256 bf612ca9d6815702d5a546ae225dc4fc25478d1bda39213444bb0e06c691e017

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 327e42cfc7f676ae5037abb27d43b40b8e5cbb11a8caf80c673edaae41491473
MD5 0c9fb132e43b12cd4ededae4cb2e5c75
BLAKE2b-256 1065aa83555059ef76422a97669a17f158dd598c8f9059e03c6c613dd39215f7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: UtilsRL-0.6.9-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 129.8 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.9-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 c8f0e7c84e2f508fc39ff06ad0d77000ea874bf61c7eea53492f1152ba67d749
MD5 d251460906d4e16f50a5f2a48e052a7d
BLAKE2b-256 0db4aa33b10f1ec28788e9edc86f9a7f66cd57c4457cb704cb104e48c355d5ec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: UtilsRL-0.6.9-cp38-cp38-win32.whl
  • Upload date:
  • Size: 118.6 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.9-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 e4c5465c2a3a2dc0d894ef9c5fd9bf818f3695fd2cae5f9686240c24e4a2ccd1
MD5 dd27b4978e37a36ff69cbd3c2dfb840e
BLAKE2b-256 3f47cccd0686fa2a4a20626204ac7ad11089e2adf2afac79ffe2877f5ee1a1b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f7cc1512797496d45836f5d2e0843f40a37e53b7051d7d27c16eb02aa7d0fa1c
MD5 2d6073e8071ca744609222d3969d870c
BLAKE2b-256 db831e94bd36228f75428a30bfdecd87b9d62c1c33c9d9a6854ee7687bd3cc04

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 abb16e9137da1b9610d05134216f8feb41a05c544a68dee1a7a57c1d9b4746e9
MD5 b148e000b3f9386f23cbd6e8b6d204da
BLAKE2b-256 30b69eedfd4182cd4fe3c95069b3c43110776f84853b88bbae2ec5100d567d92

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 947579a69795ae8002a462144a2c1e365822398c689fab1522dedd657e9e5a68
MD5 cd41134ac1670183fb3948535f87125e
BLAKE2b-256 0edd07258534a045db62f0db049de678aad2bc0d63f50dcbde2f333d0edeb0ef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ed936755161539976d3b782379c627cc9bab75e0b21a2ca9f03cf347b854706c
MD5 0a5856b580f60d7b2c7f763e3fa3729b
BLAKE2b-256 1988dc9f931e5c5e49789af57721c8ffd6f33fdd9905cb308375dde2a945c3c3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: UtilsRL-0.6.9-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 129.8 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.9-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 99d1ffbf110e1448d81c1f0a74800097d1886c63f9d41a81bb8d1166a05330e6
MD5 12e1a425fa7c68fb329b7fc9920412bc
BLAKE2b-256 c336eee617173e3a6d026526dfdc71939245c728090acf81e0e65905d42593ae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: UtilsRL-0.6.9-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 119.7 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.9-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 e2eeeac409b05709a9421bc73e5dcf8cd60da4f4ed7b38c24ae3141e03693775
MD5 098e31dbac8a8d1e963a6dc25c37e8fb
BLAKE2b-256 ceb92ec25edbbc56535fc2c42c72a5a349ab874f659afdba35828b0911852b1e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 ea6cc635f966e4871c756449826a354c343c9203e88c033e1a882b1392999681
MD5 7c302570f942cd4deffc9d967d903615
BLAKE2b-256 a12eb58e5c9bb8ab2665c9fa60230d64ec1d65833b012baf9143bcff3837e102

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 23b947cbeefdc237bad4afda934861c1a5fe8a727f390be4c316313577708422
MD5 62e3e954a3ef16256bc31c1774bd4f50
BLAKE2b-256 d2973f9deaa59dc229833645700722cce343572c1337c6b886b01de22f8c9e20

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b66192bc31ec9b993808397890cdec255328d916d0afdfdc4bb20cc748d98dc7
MD5 68945917de527769f831b6b9b08940b0
BLAKE2b-256 73b8b0802017d031fa8d0d3ca0fce886d0ea8ce1008de3dc126c48e94fe8fe47

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for UtilsRL-0.6.9-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5676bace2a3c4993880a157d2282aa5abd8b84369fb4f5ea103eabab8d2838bc
MD5 2dcc38efb83620565fde6f9012006b38
BLAKE2b-256 26313d9670023e5e77b69ef5d4a8004d468b6f563fbc135019563c09d41576c6

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