cashews

View on PyPIReverse Dependencies (11)

7.0.2 cashews-7.0.2-py3-none-any.whl

Wheel Details

Project: cashews
Version: 7.0.2
Filename: cashews-7.0.2-py3-none-any.whl
Download: [link]
Size: 77109
MD5: 7e45a8820c7188c37be7b237076d48ca
SHA256: fa984d918461fab97cd232e2ccdd027c8b87b2a60062799b16b9b04c61307c1f
Uploaded: 2024-03-12 06:40:53 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: cashews
Version: 7.0.2
Summary: cache tools with async power
Author: Dmitry Kryukov
Author-Email: glebov.ru[at]gmail.com
Home-Page: https://github.com/Krukov/cashews/
License: MIT
Keywords: cache aio async multicache aiocache
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.8
Requires-Dist: dill; extra == "dill"
Requires-Dist: diskcache (>=5.0.0); extra == "diskcache"
Requires-Dist: mypy (>=1.5.0); extra == "lint"
Requires-Dist: types-redis; extra == "lint"
Requires-Dist: redis (!=5.0.1,>=4.3.1); extra == "redis"
Requires-Dist: bitarray (<3.0.0); extra == "speedup"
Requires-Dist: xxhash (<4.0.0); extra == "speedup"
Requires-Dist: hiredis; extra == "speedup"
Requires-Dist: pytest; extra == "tests"
Requires-Dist: pytest-asyncio (==0.21.1); extra == "tests"
Requires-Dist: hypothesis; extra == "tests"
Provides-Extra: dill
Provides-Extra: diskcache
Provides-Extra: lint
Provides-Extra: redis
Provides-Extra: speedup
Provides-Extra: tests
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 31059 characters]

WHEEL

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

RECORD

Path Digest Size
cashews/__init__.py sha256=7yHo1lpaubyP0viFe8hTX4fpRcPaBiFV9BL2zj3k3oI 2085
cashews/_typing.py sha256=vqG430gBbCJKgFWWqpxt0ooL1UjGYTVJHGn8IsON_qE 2033
cashews/cache_condition.py sha256=8bjJyG3b3wP9sD2aaBzYK9SLpAs3fNYtCo_hbyy3Zkg 1186
cashews/commands.py sha256=JKtMsBjR3ceH-twdH5h-B48cH4J9-lgxP2kARIk3YtY 920
cashews/exceptions.py sha256=FYm1672EZxtG1cnT4M9IiIloCbVzhqenMEAANTzZe9U 957
cashews/formatter.py sha256=oilaVaHNWziNpBTVg-tGHeV9Ii5bl1n7LF-wOJItvlQ 5298
cashews/helpers.py sha256=UNMNhd5R1fgcUpA5Iz09Tlnb4Dar0eHFn87h9hUxx48 2411
cashews/key.py sha256=u6calA3jp7jTpnT7ig1vrzlBQodH09nHmKe51WEhGvs 5997
cashews/key_context.py sha256=5mQ-wPQMDDnUR85_mroCpnRMP1jb7-xeBIBKvSl-kXw 673
cashews/picklers.py sha256=ssk82TSWml8MWghYz9p5ZXeYidoToZpXMlFhlVBwlJ8 1984
cashews/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cashews/serialize.py sha256=Z7wicyIDFMHq2s2gE-WsCsOp-ls9C8AhkXzTSx1iPBM 8398
cashews/ttl.py sha256=kHeuZK5jEuxEh8BiG5-fY85r8DQXMbMnQtOSHMS6pxA 1415
cashews/validation.py sha256=P8YvCGV9FpN3HqnVBff7d4gddZdlNVkwyi89PvnZZK4 2043
cashews/backends/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cashews/backends/diskcache.py sha256=0hkn1ZkMW-39PeJ35lYykowHl8soLu3IXmF9nq1S0_4 9317
cashews/backends/interface.py sha256=TOIjCfFo-ESRT5suD11d1Sb95miAJqVMH8mMQjRVn9Q 6774
cashews/backends/memory.py sha256=z1zCxM5KTBcIkfeTN568nEQ6fg1HQFotGD7P1ZSlahM 9232
cashews/backends/transaction.py sha256=NKzq7znNDi39pL7ENNACVjse6dgHh5_12EWdWGdfDjc 11944
cashews/backends/redis/__init__.py sha256=Qqj8wKcgubsCqyYHszdcvQtAfwD547_G3pcas0XYcl8 213
cashews/backends/redis/backend.py sha256=4IhSNrhHAmQYU_1upzz9wwapDObHW0KczP6Ie67-3mM 11174
cashews/backends/redis/client.py sha256=_PwdZn8rIk_x1_6pBTPi4eKKgMjdlgoNg1spd5gqdqw 1999
cashews/backends/redis/client_side.py sha256=_FrbX53ljb_Q51EkxXJTjjqz1gexcQz-5Khng8XrQ4A 12663
cashews/contrib/__init__.py sha256=srkjl6tkmaStttV5Cs4mxQZ2JET_RiFFGT7ngLfns4E 109
cashews/contrib/_starlette.py sha256=aQT3X6Dxd4IpAvw7xNBkZtgs3pJW8moXzjzkQTotDVw 1724
cashews/contrib/fastapi.py sha256=sIJ18nAihPHP_dWEhb8vs27FxoC5RSBFSy_eOJe-bF0 5940
cashews/contrib/prometheus.py sha256=AsSeuR_W-s51YLpCcR8NGx54GXfAawBIm5hUxWrmaDM 1337
cashews/decorators/__init__.py sha256=5gV45q3gFpEVrUK-m0z2ES54TsKJ073M0EKfBlygB4E 829
cashews/decorators/bloom.py sha256=i-VPzKpepnVi5nM0VUJQGsShzA8Jjbw-dzRMFu1r7wM 7546
cashews/decorators/circuit_breaker.py sha256=hgjTZ6kkHiNlmrVLf4XcBU6EZN-ixJhRq-mFvQURj8U 3087
cashews/decorators/locked.py sha256=u6C_p2ur-lotKh9SKKHPSHKbhMtA2gZxPFCuo6DML-g 3397
cashews/decorators/rate.py sha256=UWb2bF4YhI7rDGps_ss_WjeMglF-KS7LNAboRYV5hMo 2382
cashews/decorators/rate_slide.py sha256=zmlS_I9hPY_DReu1Fi9kUrjX8W-rNRYp845Qys7PIzc 2366
cashews/decorators/cache/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
cashews/decorators/cache/_exception.py sha256=_fGdsD9JRA0YvaGQWXTVzoDyM4DckB8YA8Nhk-hpaMk 202
cashews/decorators/cache/defaults.py sha256=km35WvF23OX-rv-x7izNN7QhKrgX3Z_IzZpVCrpDphA 2073
cashews/decorators/cache/early.py sha256=g1iKZVvQTtQ9iqFPSFAdem_0Ys3sPB1Eeu8vo6WJoao 4709
cashews/decorators/cache/fail.py sha256=Qyppguw84CY6PTA5qZnjxRDtO6U3meyb6b9RSyJLBjc 2868
cashews/decorators/cache/hit.py sha256=k_gN_sDx6A9C-9RSgZA5--pCShcdypSJQT76mbn1T2c 3805
cashews/decorators/cache/iterator.py sha256=EfWQwAhmaOrdvEVo5Rqb6L1w3Qteesc4Rj8DnIWOtqM 2543
cashews/decorators/cache/simple.py sha256=2gkWfEDaN66NdiVFWuP7FVh-sr5rnzGr7YQJLTcCBI0 2936
cashews/decorators/cache/soft.py sha256=k0UGRVUBUtauWmPVsKSFJLtH9dY7TKbXYODq1N4jCVs 3528
cashews/utils/__init__.py sha256=TQVuyosw8LSsrirPSI1Bfs6NEeyhtHWAm_Jw-drm3TY 273
cashews/utils/_bitarray.py sha256=vREPsvF4prk7NG5ZjmntrBBsnT3Yt_ow5AbguXBFOh0 1376
cashews/utils/_bitarray_lib.py sha256=6iAwl9RGn977sAZxUwp1YA9Kp4yB1uO9XG_jdViPOvE 1674
cashews/utils/object_size.py sha256=GIcan0cCRgv5OyXx626W1fzDtoYxup_ZvfMZLP6DzpU 922
cashews/utils/split_hash.py sha256=yqmnC7JD1bhMl6Nb6FxIW6Lg7xaJ7hjl3DaQo7eoFLM 927
cashews/wrapper/__init__.py sha256=oT1-i2YPwcTz4SzbqaQJ5Inbe1EeasbM7vPKJ2avVyg 651
cashews/wrapper/auto_init.py sha256=Ap-R5_f1ZcREgsZLMCe7AAI7XUz7ITE9JvBQbOJfjzs 623
cashews/wrapper/backend_settings.py sha256=-GJcNAr9O6_-ZqC8JjCacpEIm0f7DG_Zv5sY860E8uA 2772
cashews/wrapper/callback.py sha256=mJgcKyB-Y-OUISB512Xt-v1lI_SuGbaMGGIIQU8l33Y 1979
cashews/wrapper/commands.py sha256=d1pboHoMzYxLbxkCHr6E5kGHnu1Ynu-OlP_1E_iFocA 7460
cashews/wrapper/decorators.py sha256=u6Qp-XceCrvwnZGpnzb3e_xbGB6j0Vn-VoD7jTj1tYI 12941
cashews/wrapper/disable_control.py sha256=fM9qcxTs6YC4f28STajV5iKFtdryvC9m-XLABrS0LRU 1646
cashews/wrapper/tags.py sha256=gpUFyEA3NLF5pK7HUbc1tqo399nqvkBbVw0QSaZaoXQ 4786
cashews/wrapper/time_condition.py sha256=UbP43Am17p244jkb-TMJRcUlvjowSnvHZFYTgAq65eQ 961
cashews/wrapper/transaction.py sha256=3VN5EGpO9Njgd8kLIqbKuWNeSKx3L-OMkV-YJ5Pa-Ss 4349
cashews/wrapper/wrapper.py sha256=QvQcVkCNduTRiTsobRPry_hmjYzmVy9gBcMuBDlBUaI 3257
cashews-7.0.2.dist-info/LICENSE sha256=_Dfvz2cQL3xSPYT7QiJsQ8o4CDkYK25ga9n69iswv2w 1081
cashews-7.0.2.dist-info/METADATA sha256=UKZwDAlG0bDF9tEYF_t8MDo-MDCMSfeXalv3SK97MtU 32710
cashews-7.0.2.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
cashews-7.0.2.dist-info/top_level.txt sha256=Sm4JuVBddNHveiWfZIeSk6Zt8h5yk49SbehXnfdgBjE 8
cashews-7.0.2.dist-info/RECORD

top_level.txt

cashews