limits

View on PyPIReverse Dependencies (25)

3.11.0 limits-3.11.0-py3-none-any.whl

Wheel Details

Project: limits
Version: 3.11.0
Filename: limits-3.11.0-py3-none-any.whl
Download: [link]
Size: 45218
MD5: d1d068e84190daf5d4b25637e0c38fd1
SHA256: a19b31b28f692beb6c00de1ea61057dbb31929663e0c9f18d1dbb2f729a5ff6b
Uploaded: 2024-04-20 20:23:48 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: limits
Version: 3.11.0
Summary: Rate limiting utilities
Author: Ali-Akber Saifee
Author-Email: ali[at]indydevs.org
Home-Page: https://limits.readthedocs.org
Project-Url: Source, https://github.com/alisaifee/limits
License: MIT
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: MacOS
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: OS Independent
Classifier: Topic :: Software Development :: Libraries :: Python Modules
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
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.8
Requires-Dist: deprecated (>=1.2)
Requires-Dist: importlib-resources (>=1.3)
Requires-Dist: packaging (<25,>=21)
Requires-Dist: typing-extensions
Requires-Dist: redis (!=4.5.2,!=4.5.3,<6.0.0,>3); extra == "all"
Requires-Dist: redis (!=4.5.2,!=4.5.3,>=4.2.0); extra == "all"
Requires-Dist: pymemcache (<5.0.0,>3); extra == "all"
Requires-Dist: pymongo (<5,>4.1); extra == "all"
Requires-Dist: etcd3; extra == "all"
Requires-Dist: coredis (<5,>=3.4.0); extra == "all"
Requires-Dist: motor (<4,>=3); extra == "all"
Requires-Dist: aetcd; extra == "all"
Requires-Dist: emcache (>=0.6.1); python_version < "3.11" and extra == "all"
Requires-Dist: emcache (>=1); python_version >= "3.11" and extra == "all"
Requires-Dist: aetcd; extra == "async-etcd"
Requires-Dist: emcache (>=0.6.1); python_version < "3.11" and extra == "async-memcached"
Requires-Dist: emcache (>=1); python_version >= "3.11" and extra == "async-memcached"
Requires-Dist: motor (<4,>=3); extra == "async-mongodb"
Requires-Dist: coredis (<5,>=3.4.0); extra == "async-redis"
Requires-Dist: etcd3; extra == "etcd"
Requires-Dist: pymemcache (<5.0.0,>3); extra == "memcached"
Requires-Dist: pymongo (<5,>4.1); extra == "mongodb"
Requires-Dist: redis (!=4.5.2,!=4.5.3,<6.0.0,>3); extra == "redis"
Requires-Dist: redis (!=4.5.2,!=4.5.3,>=4.2.0); extra == "rediscluster"
Provides-Extra: all
Provides-Extra: async-etcd
Provides-Extra: async-memcached
Provides-Extra: async-mongodb
Provides-Extra: async-redis
Provides-Extra: etcd
Provides-Extra: memcached
Provides-Extra: mongodb
Provides-Extra: redis
Provides-Extra: rediscluster
License-File: LICENSE.txt
[Description omitted; length: 4616 characters]

WHEEL

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

RECORD

Path Digest Size
limits/__init__.py sha256=j_yVhgN9pdz8o5rQjVwdJTBSq8F-CTzof9kkiYgjRbw 728
limits/_version.py sha256=Z21cgsnzdsN25H07XvnYYsi604fLfYVJ8JH9oJPPRzg 498
limits/errors.py sha256=xCKGOVJiD-g8FlsQQb17AW2pTUvalYSuizPpvEVoYJE 626
limits/limits.py sha256=ZsXESq2e1ji7c2ZKjSkIAasCjiLdjVLPUa9oah_I8U4 4943
limits/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
limits/strategies.py sha256=7pr2V34KdOEfxnYOf882Cl2qKY-KK6HwKjdYo_IsD4c 6690
limits/typing.py sha256=nZjoMCwQBoRKiyJJvpM0pY3ZA8UgL3A5HFN8rwJrmi8 2910
limits/util.py sha256=xMRR5bKksYcnzY0H0xORDGvRFF5btiBognY2sSd38NE 5743
limits/version.py sha256=YwkF3dtq1KGzvmL3iVGctA8NNtGlK_0arrzZkZGVjUs 47
limits/aio/__init__.py sha256=IOetunwQy1c5GefzitK8lewbTzHGiE-kmE9NlqSdr3U 82
limits/aio/strategies.py sha256=REaQ-lqgqkN5wrFZ26AZ3sCHO8oZBL_mWhI6nMRaBz8 6485
limits/aio/storage/__init__.py sha256=CbtuSlVl1jPyN_vsEI_ApWblDblVaL46xcZ2M_oM0V8 595
limits/aio/storage/base.py sha256=dSM39OguwdLdBIHaz98eWljHzxUfgcatweNSeo9d8OQ 4795
limits/aio/storage/etcd.py sha256=Rjb_EYKFRr4F2Z6zvAPP9vQOyXJQHaju3VjxxUs75_c 4791
limits/aio/storage/memcached.py sha256=6aTlACfCtchdcZqoisnei0MOlCH7yLV9A1yCjOE5f9g 4802
limits/aio/storage/memory.py sha256=DlmWluqUwBUWQIQ6XZi-mPrb15vfzBhA4iAKhBELDnE 5856
limits/aio/storage/mongodb.py sha256=sFQQK-JuInGEXC5Upjk_9NBe9hoNhgxQYimdRraXxQ8 9392
limits/aio/storage/redis.py sha256=jkqtdIwTpfXTXwgTWTA1Jlc3Lpc-vnu4XRy6CIptiZA 15651
limits/resources/redis/lua_scripts/acquire_moving_window.lua sha256=5CFJX7D6T6RG5SFr6eVZ6zepmI1EkGWmKeVEO4QNrWo 483
limits/resources/redis/lua_scripts/clear_keys.lua sha256=zU0cVfLGmapRQF9x9u0GclapM_IB2pJLszNzVQ1QRK4 184
limits/resources/redis/lua_scripts/incr_expire.lua sha256=Uq9NcrrcDI-F87TDAJexoSJn2SDgeXIUEYozCp9S3oA 195
limits/resources/redis/lua_scripts/moving_window.lua sha256=iAInenlVd_fFDi15APpRWbOuPUz_G3nFnVAqb7wOedA 398
limits/storage/__init__.py sha256=8i1-SoTEV_XGAMYDepcLra7do-Tx4rUPbPrUQVVJgTw 2518
limits/storage/base.py sha256=fDdYLa-RrnjhBTO1hE5aTTM8q8n3M5HD-65KyWWXBtg 4627
limits/storage/etcd.py sha256=wkC_mj4Tsf2nwUKByMiHiGzA40N3mDepEwdLmvH8wmw 4484
limits/storage/memcached.py sha256=bMzfZgYa_EWcZAjSZLcygpk3hpeOAErBpRE8dVwyXQs 6640
limits/storage/memory.py sha256=R16E-Ccnmn1-LlolkFf-kB1-QHh8eiwFFLYVv0PuFD0 5561
limits/storage/mongodb.py sha256=2YT0HFuQlAJHfES96nAT9c8nUsJp1WTxglTwgjdZ8DY 8288
limits/storage/redis.py sha256=3zJ1gDMDepT_pGN9d2aAN7Pea7tMBI49VK60IHv-Ooc 8452
limits/storage/redis_cluster.py sha256=KwhWV0v3_TliRyS3OU15IlpeC8gRQr29U4FkcME01fo 5380
limits/storage/redis_sentinel.py sha256=7PVB0hBl0I_enhN_h9QSJTE7zGuYtjkebotTqxm2iZo 3875
limits/storage/registry.py sha256=xcBcxuu6srqmoS4WqDpkCXnRLB19ctH98v21P8S9kS8 708
limits-3.11.0.dist-info/LICENSE.txt sha256=T6i7kq7F5gIPfcno9FCxU5Hcwm22Bjq0uHZV3ElcjsQ 1061
limits-3.11.0.dist-info/METADATA sha256=du5FUXrCT9NJbjfuQZ7LrCbsgjIBKCvn0AjRf1M6ovI 7170
limits-3.11.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
limits-3.11.0.dist-info/top_level.txt sha256=C7g5ahldPoU2s6iWTaJayUrbGmPK1d6e9t5Nn0vQ2jM 7
limits-3.11.0.dist-info/RECORD

top_level.txt

limits