zhtools

View on PyPIReverse Dependencies (0)

1.0.2 zhtools-1.0.2-py3-none-any.whl

Wheel Details

Project: zhtools
Version: 1.0.2
Filename: zhtools-1.0.2-py3-none-any.whl
Download: [link]
Size: 19031
MD5: d580ef41b7baeb0e6eafb8dcf751cfcc
SHA256: 8f2b2eb8a1942d15e4cc4d3d995609906d9be42e7677b059c4e115bb7254dc19
Uploaded: 2024-01-12 09:52:11 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: zhtools
Version: 1.0.2
Summary: Some simple tool methods like cache, timetools and so on.
Author-Email: zhyipeng <zhyipeng[at]outlook.com>
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.11
Requires-Dist: wrapt (>=1.15.0)
Requires-Dist: aioredis; extra == "aioredis"
Requires-Dist: httpx; extra == "httpx"
Requires-Dist: pydantic; extra == "pydantic"
Requires-Dist: redis; extra == "redis"
Provides-Extra: aioredis
Provides-Extra: httpx
Provides-Extra: pydantic
Provides-Extra: redis
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2283 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.42.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
zhtools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
zhtools/api_service.py sha256=S0weHP8WQEjZrDgdg32RWWlFY3YRglsFXYWyqTyMaI0 5246
zhtools/async_tools.py sha256=u1mTe3Z-SFjzFQw55XtXAtVlDcyZE8uDwAGfgAWQqig 751
zhtools/calculation.py sha256=NSF1ZeEhDL5WGzBEkyH6Ja4HeTxGb23eLCJetmTvcSQ 482
zhtools/cli.py sha256=SrN_oA6ptCHIc1DeGcPyDbprdp1vU2c5GcF34jp1wWE 2011
zhtools/concurrents.py sha256=fjrWa_va3pAUKFfR4Pm-WR-BIGmNmLlpAf55RDdDH1Y 3694
zhtools/config.py sha256=zFwF2AwXyNFpTU6hLwrQYfd3G5aMEw4MglUPq0cp3Rg 1564
zhtools/context_manager.py sha256=SoRY3-OAgeunXUDMyl2ecPTxVkU8fk9p2C9vkrdkB-I 220
zhtools/decorators.py sha256=PVkFb-c8X2V5BuLxwj8YpNJBejIc7QwoMJQAxpGpKv8 1300
zhtools/exceptions.py sha256=mKBZeWY95RSk8IeJ6X6gOY6K3H5vsn012PGMcqenHuI 380
zhtools/random.py sha256=_jCdITnlSK9jvdjjhYux6O9KYSKAKmI3dpOIn2wcIYM 1023
zhtools/signals.py sha256=3ZB4rKkfgriU75DKJvYzBGGdf30aJP9hA-zM_FqMYPA 2302
zhtools/timetools.py sha256=tsulxH9znK_w6yvveAnFePEAvxLuJxZslgkAPisR6P4 4903
zhtools/typing.py sha256=zi4oKsvswakmHwybiMigZJ9U8KambcMwcswcNvUoID8 1042
zhtools/cache/__init__.py sha256=8zZ8oAOuOP11zP19-JbsWyVTennyB_w5kitJigAXMqU 170
zhtools/cache/decorators.py sha256=64pbyaiXJiZ0A-U_nL5Ekv1f_l8GLY7G9mJ1u3HjM1Y 3923
zhtools/cache/storages.py sha256=XkY_g1-GfKh3G312y5ofxHFgLiboC9zdAF_F_7PgrYA 3067
zhtools/data_structs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
zhtools/data_structs/convertors.py sha256=DB24LzGDK99uxJKBbzRhaSuKzUsCaHzxi9E0jXDrZZA 2159
zhtools/data_structs/dataclass.py sha256=WAL884uESvI8sJd1nu321bBEC1fZhWXyrQJhw-HJINY 998
zhtools/data_structs/enum.py sha256=GanXvbW_S-eMjoRGDizGxKQtdhbLrJzMuTsWieui9j4 1640
zhtools/data_structs/pydantic.py sha256=1NiZW9BzIr0ZrZzCxjmqt9vYfjZZYUTBI8yCt9lDLYo 1509
zhtools/security/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
zhtools/security/aes.py sha256=jf8b524oPEzwsyjEvB6PjERhxePxigJpzLl40AMpVhM 1423
zhtools-1.0.2.dist-info/LICENSE sha256=uQ9miQy0D1xrTl1QSXYw1gaKfn0sxhdaAMvfAmkYJHo 1065
zhtools-1.0.2.dist-info/METADATA sha256=D6X65HKdczeNyJlX8tKsVkFAMq7Mltb30TtxTED6q4I 2925
zhtools-1.0.2.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
zhtools-1.0.2.dist-info/entry_points.txt sha256=fYIgDsiYW2VsW_aLjtJx3RU_yKqXmD_FAGc2fimzAZE 45
zhtools-1.0.2.dist-info/top_level.txt sha256=nlyEh_bL3nfZCqlX2zEtxlN-MGIoQSt0kipXQg3vdqI 8
zhtools-1.0.2.dist-info/RECORD

top_level.txt

zhtools

entry_points.txt

zhtools = zhtools.cli:main