A tool to easily get typed values out of strings stored in environment variables.
Project description
LiEnv: A simple yet useful library
LiEnv is a tool to easily get typed values out of strings stored in environment variables.
- Simplifies the sometimes tedious task of parsing strings to typed variables
- Provides a way to do it uniformly througout the project
- Aims to prevent unwanted behaviour caused by typos, errors or malicious content in environment variables
- Python | Rust (TODO)
Example
>>> import lienv
>>> integer = lienv.get(int, "SOME_INTEGER") # SOME_INTEGER="42"
>>> decimal = lienv.get(float, "SOME_FLOAT") # SOME_FLOAT="2.4"
>>> dictionary = lienv.get(dict, "SOME_DICT") # SOME_DICT="{'lienv': 42}"
>>> print(f"{integer} => {type(integer)}")
42 => <class 'int'>
>>> print(f"{decimal} => {type(decimal)}")
2.4 => <class 'float'>
>>> print(f"{dictionary} => {type(dictionary)}")
{'lienv': 42} => <class 'dict'>
Setup
Install the latest version with:
pip install lienv
TODO
- Library as a crate for Rust
- Parse dict without using eval
- Parse list without using eval
- Parse tuple without using eval
- Implement unit tests in Rust
- Figure out how to test the resulting function in Python
Contributing
I'll gladly accept feedback and contributions.
Although this project's purpose was to solve problems that at first seemed too simple, the practicality it provided to me was motivation enough to turn it into a library so maybe more people could benefit from it.
I am yet to be proficient in Rust, so pardon my silly mistakes.
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
lienv-0.2.0.tar.gz
(8.1 kB
view hashes)
Built Distributions
lienv-0.2.0-cp311-none-win_amd64.whl
(136.7 kB
view hashes)
lienv-0.2.0-cp311-none-win32.whl
(133.7 kB
view hashes)
lienv-0.2.0-cp310-none-win_amd64.whl
(136.7 kB
view hashes)
lienv-0.2.0-cp310-none-win32.whl
(133.7 kB
view hashes)
lienv-0.2.0-cp39-none-win_amd64.whl
(136.7 kB
view hashes)
lienv-0.2.0-cp39-none-win32.whl
(133.7 kB
view hashes)
lienv-0.2.0-cp38-none-win_amd64.whl
(136.5 kB
view hashes)
lienv-0.2.0-cp38-none-win32.whl
(133.9 kB
view hashes)
Close
Hashes for lienv-0.2.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44d8427e7166914b67f8bac350112bce063cf173cacd721bfd305dede0949c1a |
|
MD5 | 0c1cdf137472e3e8bec89bedc51ec035 |
|
BLAKE2b-256 | 788e735599ad65724107ec3dab5bc8607f919ee268527ec91adfca0d5c58427d |
Close
Hashes for lienv-0.2.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | adac0b0a465acfc732094c6e21bb6a2ff2620d78ad97ae7fd255fd1b7a3d0049 |
|
MD5 | 151ae0f87387296d2d21eec6320ef3ff |
|
BLAKE2b-256 | 3b8e6b2f29b25673fb68d47c63d128b802e9198bc2b995f67e2964db742dc12a |
Close
Hashes for lienv-0.2.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61255d7fc1a50532cfd4f6eebf6e436aaa7fabc2f530dadf3eb9dd45e04d4e2f |
|
MD5 | 5f66b72a0cc3d8fab39b210c585dc549 |
|
BLAKE2b-256 | 0f6e11ab8d92ba189cdfb40a4e93e947214a5a0d7f8da3c802dfbb5b44f9bced |
Close
Hashes for lienv-0.2.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0974e6ac7d7d80907f508d2bdae58cddd9206214b7d177f0d6a3b8ff24016885 |
|
MD5 | a7c91d6ff18d7aba46f0246a4830f4cc |
|
BLAKE2b-256 | 91e15cea7576a31890e45a6b5635a7c647f9ccd9779c840dcda234ceed94a1b0 |
Close
Hashes for lienv-0.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b48e8da4fb09d39d22077ce14bb1ac55e818d22c31583b2ef6b12c73f465a2b9 |
|
MD5 | 503a2bd613d26b2c45dbf858a554cf7c |
|
BLAKE2b-256 | b113e234cfe60b41c8d943c9445792732fb219876e357d10bbfd88b4195e8bce |
Close
Hashes for lienv-0.2.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b68602caf702a7c5fdeacce1d9be60742b3d998508d7f534d3099e0459a8288 |
|
MD5 | 2194b6dd144790a84ac9dfa7931abfcb |
|
BLAKE2b-256 | 49cde75fe6f3cbf05c2f42f208733cc9b39865e6d462fd986f657ed1f9d20088 |
Close
Hashes for lienv-0.2.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51d556f80d5a64356cfb3858637c80bb7ec54137717d5e0031dd53a894444331 |
|
MD5 | 0ff8c5c9a4ad2c274821949aaa757297 |
|
BLAKE2b-256 | 0223afaffda2266ee6782a20c0794657f6608bddbce41582ea330d09a03281a3 |
Close
Hashes for lienv-0.2.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b80b245c6af11d2e838fdd32f6d7120ac132828140e199f0c0d5d386ec01a2c5 |
|
MD5 | 84c170b4164c4aa9426316b2a3870df9 |
|
BLAKE2b-256 | 45cc69c3c93d9948136dd3a6aebba77865f1898f99761a2b2459e64b4d803062 |
Close
Hashes for lienv-0.2.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5a0131ab76677e6c70d74705d13e30a5b624592f1738a9fb46e771b9d9c8abe7 |
|
MD5 | c3ac19315c0d934597d070d68171625c |
|
BLAKE2b-256 | 8f639561f5534937d7a63834e9cfa502c74f2a30d7e3f1760ef7f389b5426885 |
Close
Hashes for lienv-0.2.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8e76f09f2e15f4a17af76bcd5a88fe0f5b09d5f587becdba20f9a06069ccabbc |
|
MD5 | 5832560e2466f52cd94516bea194343a |
|
BLAKE2b-256 | b609f32e587037d74b35e92b84fa844a6346a20d0a427c5914449fcdd6a8a71d |
Close
Hashes for lienv-0.2.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8137421d1370b063dfa661aee205882b7fb79482e0ca2c252472fb8c867ac29 |
|
MD5 | aedc6a355c239dc9dad60b0a36cf8093 |
|
BLAKE2b-256 | e793fc6c65f6e0ebbe6762f19881155e38631254575c2d425b4e8179259c732a |
Close
Hashes for lienv-0.2.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bf001c98807965fbac1ff6bf06647706f1fe634209947e9237e019580b8d8a20 |
|
MD5 | aabba13814a0e0b5aef5a1b0d7e9aaf2 |
|
BLAKE2b-256 | c10de5ae91d53e028f177523f053b1ca7d966f82b46a8bcfcc07acf6c3aac838 |
Close
Hashes for lienv-0.2.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | be766e615a40ae65700352c3fbb2b97a9e8cff8542082761efedda99379d8f00 |
|
MD5 | 8163fd50c3fac6106eaef55fe7fca0ec |
|
BLAKE2b-256 | d3189b2eabd6a49f3c72f99eac82b610c98b04ec000746799f10f18c6249783e |
Close
Hashes for lienv-0.2.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d6cdbbdb5bbe1a5a341c42b51f747913e456b9c44cee376cb465c7f0e4c8998 |
|
MD5 | b91c71b8df6684bfcf5f9770a5d6f357 |
|
BLAKE2b-256 | 178019e7eddfefd3a68929591cce7b707b3a542fc85defb2ded99b6d8c08b509 |
Close
Hashes for lienv-0.2.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a03c6ac8a1b18485b4a34478ae5fd8323072fe8893c81016b90aaba20f74e19 |
|
MD5 | 6fbe5aeedae2db9b937bca16551d18e8 |
|
BLAKE2b-256 | 2a1f08f0e70d7e092065792dec2923c1334acd3516a768a0d195f0ef25d0f6e3 |
Close
Hashes for lienv-0.2.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 97424b11412c74ad34ae93e257dff74dca5de7a5aa873cde625f230a271f0d74 |
|
MD5 | 45d9405fc2f9be3b595cf2e30d5248af |
|
BLAKE2b-256 | c95b10296657872270f0b3232e8b62277168095ce9278715413865437a327c8c |
Close
Hashes for lienv-0.2.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 07d430de3f8fdc79197cd4c5b59c542b3523b29f60417da2af54d57947ae48b1 |
|
MD5 | ddfd4bd34afdfba62299f08c202edb5c |
|
BLAKE2b-256 | 6c1d9f3b5f3c2f5cd908cae855839414dcdf2f8c9e05b588b20482c690601a8f |
Close
Hashes for lienv-0.2.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb0a3cdb2e4dda8a68e5e085f9e15a7d43858b59a1bd17fa28930e3688c27cbc |
|
MD5 | 08d46d2e32158547bdc1db512c726dfc |
|
BLAKE2b-256 | ff7a3e050da0fa34bc182c2635db6933c0584b66a45ad580b965fb98a3baa6ae |
Close
Hashes for lienv-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a93cae434fc338e5a35cc2e64046c12547ec562c2352cf111e21dea5476cac68 |
|
MD5 | 8e4bbeafae7f28f73789926c88348e56 |
|
BLAKE2b-256 | 669fa731b82d51f31e6b6489bd69674d8c99c259ad9dc3038f28010098feb7cb |
Close
Hashes for lienv-0.2.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ff0c606a21be6e32e75a27a8f5f760319d9dd0f8d5227aa1c6053c40fe50d83 |
|
MD5 | a91ee1730c956b43c9f04a97dd325133 |
|
BLAKE2b-256 | 23d806cb90cfd5abb636056f324fc3c4c6c7517a3fb4d35dcfe9346ae78b37a8 |
Close
Hashes for lienv-0.2.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d396403f418375b3a3671c7145e5e012f0085f8a9b755f1ea2e66bc6164989ac |
|
MD5 | 4a91989b1ad0d5d7fb1468419470dde3 |
|
BLAKE2b-256 | a98c0677035c7d1b55e02065550c182855cb08c08404a70e5953f3cee4a7aa65 |
Close
Hashes for lienv-0.2.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 760d9da2f4b2e8e26318dfb00a0aa47db8a63f8ea98aead002eeb412eef00554 |
|
MD5 | fb0bfb0375652b9326875340ca3cb91a |
|
BLAKE2b-256 | 630b580a603bbb70d2af6baf0dfd85cad6c62a67e0a19c44a79568752d137167 |
Close
Hashes for lienv-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1f8352e1273c2faef23cef31463e4e6f0629dae289d4765ae758df21a527074a |
|
MD5 | ce46971425e41d4f54c52f8c7ae9beda |
|
BLAKE2b-256 | 742246f0439e51e0ee3a05d5443349c6630c053d731dd52f0002c74b15dcd11e |
Close
Hashes for lienv-0.2.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5369c3831f4ce6c7dfeb663cc8403424a057c1b5b805b2187d984b7bf79589c7 |
|
MD5 | f2d76eb2079af2f273617cd0c39fd9da |
|
BLAKE2b-256 | 95b50af32fdfeae9dce4bed0df1101758a9c6feff49fc51c30a261af1f5fd00c |
Close
Hashes for lienv-0.2.0-cp311-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 01a4b210bf8450fdc5ef91c451149427e272e6de4dea405685f1494379644b39 |
|
MD5 | 05d2a38a97af4d8ce42a7b1c8570fb3a |
|
BLAKE2b-256 | 87d2886874693a9e73b2dc8dd1d78f3500d4b946797907a997f64153095318cd |
Close
Hashes for lienv-0.2.0-cp311-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6a2e597a6d87da89368889e5ff8628a7565ab6e05975c4614266cf6cce21069 |
|
MD5 | 834bb26356327d957f1ce31f8c187b10 |
|
BLAKE2b-256 | f82455befe003fc277dbddbd7f733aa55254b960593b14ca120395bf9f82e601 |
Close
Hashes for lienv-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2f67d9c990623979ce3d6fe8a7fad995c074dc9e3ca3f34582b8cbca8a2dc3f5 |
|
MD5 | 0331ed46c82e30154e990727a7a3ced4 |
|
BLAKE2b-256 | 513760595e0a960d6ad80654648edb11ada7bedce9b878d801a1d6ee90c37e66 |
Close
Hashes for lienv-0.2.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c558717d4a5d2af0f190a1d842d2afa92c493c22f17cac0e45f3995c68672dd7 |
|
MD5 | e31cf1e32e7843db5a159719d0feecf4 |
|
BLAKE2b-256 | 8df24bcd4c708a2f432f2ba0b69350bb1e60dc1106dfe2ee0855d7ba926a58ed |
Close
Hashes for lienv-0.2.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a6ab01f6be24cbd8b76f07809d66f219902b190b5cfb0f7a2aab54008a9a6c6 |
|
MD5 | c7b3792ab515b7cdf4e6b29bb0570f90 |
|
BLAKE2b-256 | 50e8e390a3eca94d3fa041de4854d5bc8dd8c85b72ff67f966198b065a6bc484 |
Close
Hashes for lienv-0.2.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 722cd7200d64729017adaf4bdc20a4fb705713f8d95a3594d8d9e92be83fb9e7 |
|
MD5 | d774a8f0868170f26c1dfdf73c327fb0 |
|
BLAKE2b-256 | 4f2744348342694872533e798ed46db1c3d5b81ae85bc5613d2b361ce21cda66 |
Close
Hashes for lienv-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ffbb4bac528bb518a7ee38b7d529b652ec84f268ca2465bcc4341960b190baf |
|
MD5 | d699962efb47179e3ae46a78b038cbd7 |
|
BLAKE2b-256 | 8c5133a6a10b1d30ffbfbac37c65d329b9721b4b50f3edc9beaec04f3c7fe1ce |
Close
Hashes for lienv-0.2.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9728b68620f5f10360b594cbcf799505d75aadf7caec9a76d28109428f4e82d |
|
MD5 | f8039786bced769ef82b4dd5250db494 |
|
BLAKE2b-256 | e167727cd6012e87f973dd4a3ce05f1f7485a7760a1a8b6bbf83324c569448fd |
Close
Hashes for lienv-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 110a88e555b716d9736f997e639eec5443199d7be7cc53539c57840121b4f852 |
|
MD5 | 98d9390ab652eec46dafa08ba9c7d9a9 |
|
BLAKE2b-256 | 96e89eacd6e27b6c588ed4a3537bf7ea8df3489b3d5b74dc307758fad82ad186 |
Close
Hashes for lienv-0.2.0-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 939f25535c319d27f119077a6171f5474418800b33ddee2bf7c771c0c122c289 |
|
MD5 | 2c80765d5ef61179fad60b8efd8e1b8b |
|
BLAKE2b-256 | 713b4a52102435e6ff5dd2742d3f35a8fcb8f42334d441f8c12a26d206897adc |
Close
Hashes for lienv-0.2.0-cp310-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bd2f37025fa4d710463b15f640d0074ef7d75e14c6849cc0fb2b67bb88dc4515 |
|
MD5 | 3addc7bc8ca06ab2f642e0e97b9aad42 |
|
BLAKE2b-256 | cd293d640fa3e06ec54cab598651b70de4d055a512b9179807b76ac8cfd352f0 |
Close
Hashes for lienv-0.2.0-cp310-none-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c11df59f75cadd2e278818fdb065b5ccb89af39c193face2caedb03e8eb26ebe |
|
MD5 | 152fad14c860d6c9aa53d5bc2bb96171 |
|
BLAKE2b-256 | 37d12ddbab893f9d81158a8ad09d853ca7ba9cdc0a1d419edcda999991a6bbc4 |
Close
Hashes for lienv-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 88170afc86aba485de1018cb4fd69f5647f68e771ae662a9281cfe7668dfc660 |
|
MD5 | c87c425e5f85deaed78904c670552baa |
|
BLAKE2b-256 | d1e83889dd87af25719a01816c772a267d9343904c7784e4177196605cd39ec8 |
Close
Hashes for lienv-0.2.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 66729435ad9f5398d160bd6f1efaee90f6f93c6a10cb13a7133013b2dc24f782 |
|
MD5 | 41fc179ab5d5fc86111efe915d030f30 |
|
BLAKE2b-256 | c8297c7a0527727a563aca6413fc610c4083dcb37c51a1119d21251da3f81ac7 |
Close
Hashes for lienv-0.2.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba18cc409c8a7c05f1aba9db9b293eaae6572b3a16299ac4270e395eec19ab2f |
|
MD5 | 213a6547cb1d0aa029fb194fa5485545 |
|
BLAKE2b-256 | 2c5df3e0d0db1a6cdfa7350ad2848a3ddf602409dfc55d2c6f0667db3fb0f5fe |
Close
Hashes for lienv-0.2.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d411b640a42f48a78009c257b406b72d487dac690fc19390a26084292d05e96e |
|
MD5 | 46e8b7583ca48d5ff0b4df66425e519f |
|
BLAKE2b-256 | 7257a8fbaad3c810fa8bb978c9e8af83e81f2c0b1001ba952ad488f1f74c08c3 |
Close
Hashes for lienv-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47c800a8d903dc0b1ebdc8782caeec574d5509bf64a5d9799b50618be38adc28 |
|
MD5 | edf760d5a0a515fcc3a9ef14389b5425 |
|
BLAKE2b-256 | 25471e406b125e63275d19d32a64beaf9fe4e381b1d2aaa5c1be3585488c7757 |
Close
Hashes for lienv-0.2.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91a82370c14c9bd051501eb0f373bac7ab9c8e6c75f44c694af5333c17a2ea1b |
|
MD5 | 00b2644f2dc27ef88e22f42248ec2f5e |
|
BLAKE2b-256 | e87e9f986796c1561d443feab100ebd4a2a0fb376b3c7c56ae23b5ca242258ea |
Close
Hashes for lienv-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48cde83f45e4fc20d261b3b2300cf03165c5b3fdeaaa01659afcdb94c57bc508 |
|
MD5 | d1b151f599c39976720b3ae5a9c19c7a |
|
BLAKE2b-256 | 5d201ce4ce7b2358671948cac264fa1d0e6f8e1ca6f00bb3f5baf8f4c0727c33 |
Close
Hashes for lienv-0.2.0-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0f7da29ebf62ebc6f9d6d1c17f1001cdf7d05e43d0e3b6c67520767b77f032b4 |
|
MD5 | 5f60d06e14a4fb7fa24a96db0a8939f2 |
|
BLAKE2b-256 | 40819c0751d4c19686c71dc6710a30fb7904d8bea726ced38ffab615cae8a993 |
Close
Hashes for lienv-0.2.0-cp39-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2fb45bc453985cc9af252b6b7e05226af79816ba2ede78cfa351dace21d76586 |
|
MD5 | 7cb8d46abc72a51aadac91be96ad5e03 |
|
BLAKE2b-256 | 656084ef84859f5d117cbcf783243582c31d8c6a648d0f2054fd413693135d0c |
Close
Hashes for lienv-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e1ddfd6480df84875b9a29fa10fb92cbf1335f1dfdc40d12fdc1dfd1c8468f9a |
|
MD5 | 9fdba09c4d619bef681899d26e7f8059 |
|
BLAKE2b-256 | f6a54fcdace21e553d11ebf8e00d9e7be7fcf93e7d069cc48ada9a17490f0de4 |
Close
Hashes for lienv-0.2.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 568185e6976665ad5a41ec4411424c4d8166c0fa98260048be5f01b1c586ed40 |
|
MD5 | 622a483822e23195aa1d14437ba82132 |
|
BLAKE2b-256 | 4c4ce110a1007877a4b03f6215149c7da4a2208a8aa302be1ea5e6ade760fbff |
Close
Hashes for lienv-0.2.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e021cb4a612e67766815794ded39ef484bc205a43f380800f8bc14b28be6ebd5 |
|
MD5 | e1625a5447dcb8b3fb8a863c4a0ec04f |
|
BLAKE2b-256 | 18b8b4aad0f4aea02fd0c754c7643868432459b7c617371d9ffdcbc45795ab0f |
Close
Hashes for lienv-0.2.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d73453b1cc8ad9506027cbb8665b17781f41d80b30bb3b23f3405fd4dc4a34c8 |
|
MD5 | f12e8f6b8283b94544d8e6592a86cbf7 |
|
BLAKE2b-256 | 66ac425b95fcbc6a2f58a791e434f35741077c01a03749bf7e06318d696fc12e |
Close
Hashes for lienv-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 00955b342e9b9cdcad0d3c87157a3f0d17040b28163e37fe13d7110f3fe2fb51 |
|
MD5 | ea577c76704e80db8d0ae20be9edb62c |
|
BLAKE2b-256 | 24fd5e0ff6f8e771aacb7e37d213bcc62bbd5a821cf4e17ed3eec246fb54741f |
Close
Hashes for lienv-0.2.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5788ff15f44c3155ffa50ff7da8b515445b84b7eac7d0e5c55b824861bf508ca |
|
MD5 | ddae6efb099bf178286c4b88b5dc211b |
|
BLAKE2b-256 | 810d1730faceef301d3c3804fe745978e6ef7540c7bc350fa80557c6d0ab1f74 |
Close
Hashes for lienv-0.2.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 226a65d9007adfc7c39f7691e45e01c14f87d286ff906b4f4a05eb793d79e12e |
|
MD5 | ff86d19c457bdce086d7ca7f9be5a949 |
|
BLAKE2b-256 | 104c945be1a9f6245b25b209d45f96568699374a6c6d2c7d6e5c52d8f3e285c3 |
Close
Hashes for lienv-0.2.0-cp39-cp39-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | aecb7d576f84e5c9c603f25dda3ae96cab642a3d694dc1c22dfbbe8e22eaebf8 |
|
MD5 | d47acbc97859bf7a5077011c505333c0 |
|
BLAKE2b-256 | 458ce7ab1d8a2982cc092953caada8e852d17aa584b32156610de762fde16b89 |
Close
Hashes for lienv-0.2.0-cp38-none-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5600aa8e5a2ee555caab9907060d8eb31b802b7aab9af7256c8fc4bf77d891f8 |
|
MD5 | 98b723725ef34db97c20ec998e6a99d2 |
|
BLAKE2b-256 | cb28bdaad4ac7c94c991028eb2b83eeb3195bb867ea5aaf6b42e715f3bde9f87 |
Close
Hashes for lienv-0.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b7229ecbbc9677366a8ac74bc3e135afbcf6e04bb7c5ca1abf6f0a2da0bdfe1f |
|
MD5 | 04b6816fcc58160451164ab5959afbce |
|
BLAKE2b-256 | b262c04bd48cfe1effd6e0590e69439085d544276cc0edc1a2194fa8112af42d |
Close
Hashes for lienv-0.2.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 35e99d277da3ed2147f720297b4bc832814752f46b416c0e72e841331a284249 |
|
MD5 | 6343cde8b21de8bd2635bbc4deeab28a |
|
BLAKE2b-256 | 4fe0e333668853ccfc0a4a351a4f23bfb08e226a6bb935dfeb9fa884a9ecfdcd |
Close
Hashes for lienv-0.2.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c4bf6245e53536c5b93a7cbac3598eadcaafedb7aa666ce615dd9af866977a69 |
|
MD5 | 73e1c1f63287c63650a025d92880b771 |
|
BLAKE2b-256 | 3cb08288cb6c5e2e2f8a0b4d70180bb377c48acd814e46230fd9954d8fc88aef |
Close
Hashes for lienv-0.2.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e76f53866ecda606d8ce724173861a1e1fcaaebcbe04f914e1ea915fd49c4b3a |
|
MD5 | 701f0af629b6ec62704ba836ffb963bf |
|
BLAKE2b-256 | 353e59d78d3cd3a92767b954138e44ee6180ccef3bf5f819b93c3fb10d177cab |
Close
Hashes for lienv-0.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fdd8fba2deab71aa948ca7a9625acd2491f444f29f8534735031dfa65bbfed26 |
|
MD5 | c068c86687750947f55aad5ede2d4b2b |
|
BLAKE2b-256 | cb24dbf2e69229c92f3ab982b1bff314f71527fab449d8a71c9ea383187d8a97 |
Close
Hashes for lienv-0.2.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55ac84c934db4e8cc0936a328e39bcae4214b2ec6f6bc90a8125b013ecf58dc2 |
|
MD5 | c51135a3589f54085ffbd5512c84ecff |
|
BLAKE2b-256 | feae6dc69c0aa9093b8032d877f145892e16e7a7168a495340d04a91d82fc093 |
Close
Hashes for lienv-0.2.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a55711ad031e4e45f3a55dc9d1d92401d574b1c736116129eea28ab62a3770d6 |
|
MD5 | 8af2e5de8a6ea4c07a6368120832bfe9 |
|
BLAKE2b-256 | b6a929fa4e1167df39c0f1b1a96a079177dae0b8f8f526ef008b52bda9c4ee5b |
Close
Hashes for lienv-0.2.0-cp38-cp38-macosx_10_7_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7054cd3fd0806254eb50b06fe73de32ea947a3b9171e365f496ac48caf56b996 |
|
MD5 | 900fc98a02bc231bd4fa0875a53f5f54 |
|
BLAKE2b-256 | 077cc7fd4b8ab6236fdbcffe39fc92ae4d1e6f907637b454bcf68a46d3c52deb |