dramatiq

View on PyPIReverse Dependencies (41)

1.16.0 dramatiq-1.16.0-py3-none-any.whl

Wheel Details

Project: dramatiq
Version: 1.16.0
Filename: dramatiq-1.16.0-py3-none-any.whl
Download: [link]
Size: 119842
MD5: 3984280d584e121640d3e61187b00345
SHA256: 650860af82a98905ee03f7cc94b7c356f89528e3008c213aee6a35e2faecde05
Uploaded: 2024-01-25 07:42:41 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: dramatiq
Version: 1.16.0
Summary: Background Processing for Python 3.
Author: Bogdan Popa
Author-Email: bogdan[at]cleartype.io
Project-Url: Documentation, https://dramatiq.io
Project-Url: Source, https://github.com/Bogdanp/dramatiq
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 :: 3 :: Only
Classifier: Topic :: System :: Distributed Computing
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)
Requires-Python: >=3.7
Requires-Dist: prometheus-client (>=0.2)
Requires-Dist: watchdog; extra == "all"
Requires-Dist: redis (<6.0,>=2.0); extra == "all"
Requires-Dist: gevent (>=1.1); extra == "all"
Requires-Dist: pika (<2.0,>=1.0); extra == "all"
Requires-Dist: pylibmc (<2.0,>=1.5); extra == "all"
Requires-Dist: watchdog-gevent; extra == "all"
Requires-Dist: watchdog; extra == "dev"
Requires-Dist: redis (<6.0,>=2.0); extra == "dev"
Requires-Dist: gevent (>=1.1); extra == "dev"
Requires-Dist: pika (<2.0,>=1.0); extra == "dev"
Requires-Dist: pylibmc (<2.0,>=1.5); extra == "dev"
Requires-Dist: watchdog-gevent; extra == "dev"
Requires-Dist: alabaster; extra == "dev"
Requires-Dist: sphinx; extra == "dev"
Requires-Dist: sphinxcontrib-napoleon; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: flake8-bugbear; extra == "dev"
Requires-Dist: flake8-quotes; extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: bumpversion; extra == "dev"
Requires-Dist: hiredis; extra == "dev"
Requires-Dist: twine; extra == "dev"
Requires-Dist: wheel; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-benchmark[histogram]; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: tox; extra == "dev"
Requires-Dist: gevent (>=1.1); extra == "gevent"
Requires-Dist: pylibmc (<2.0,>=1.5); extra == "memcached"
Requires-Dist: pika (<2.0,>=1.0); extra == "rabbitmq"
Requires-Dist: redis (<6.0,>=2.0); extra == "redis"
Requires-Dist: watchdog; extra == "watch"
Requires-Dist: watchdog-gevent; extra == "watch"
Provides-Extra: all
Provides-Extra: dev
Provides-Extra: gevent
Provides-Extra: memcached
Provides-Extra: rabbitmq
Provides-Extra: redis
Provides-Extra: watch
Description-Content-Type: text/markdown
License-File: COPYING
License-File: COPYING.LESSER
[Description omitted; length: 2234 characters]

WHEEL

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

RECORD

Path Digest Size
dramatiq/__init__.py sha256=ihCKd2Ma3lsjcUqn3m5UxipMwemJdDZOs65TSQbFMVE 1999
dramatiq/__main__.py sha256=SPvNQ-JP-4V6q6QXzd4j5i_V-S5fyHWacBPx4SWb7ts 839
dramatiq/actor.py sha256=B8RkBosDBD4cVA3e_X7agNtKloojPgE9JMcSnHexoaU 9660
dramatiq/asyncio.py sha256=pjyo5WZ8GJnPWZaLHVTU94eTDobJ78FxkNjjqJTKl_4 5066
dramatiq/broker.py sha256=mUrDlTbZWr35mTSjUxJiVNm0bWGn9FJ1oh19cbG6ikU 12714
dramatiq/canteen.py sha256=_BDea8uaoyoUiCMXidmZoRp59j5kSJgyUxl3Pj34asA 2213
dramatiq/cli.py sha256=8l16GePHZ-G9Rc_O4sbCbkIE1_VKSDnx_XX_BnEPU5I 21920
dramatiq/common.py sha256=7p1gbc1Z_KCExDl3_LkhfeNlf61MnT_2AniPDa8qbkg 4499
dramatiq/compat.py sha256=hVC0rKT5r4kJlzVDymHDMWN45Kie90R5lPJO6j_S2gY 2209
dramatiq/composition.py sha256=qx-U-MrATPbbD-Dw-wjBMVtalw08qM5exRD6OtnPh1w 12626
dramatiq/encoder.py sha256=bACQY84MlSrx0nFxf26n_2ZuRimADJkHrJjPeqaF5Aw 2411
dramatiq/errors.py sha256=ZeiE2OPf_oywtHKwyUtoDpIlGkZBSeF2ovmNJrl9W_s 2663
dramatiq/generic.py sha256=Op5JbO5hTK8FUnTPayqpVSo3ye-HqA7b5wE8HT3OSb0 3718
dramatiq/logging.py sha256=dkuDz5AOJIbgf5U-wxbjZEiwAW7eILV4fFMBRg-67jY 1006
dramatiq/message.py sha256=hoNUyig2zko6fg8c679Jly5f3Jd5KU-od04nBXsuWTY 6711
dramatiq/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dramatiq/threading.py sha256=uAwmsHwb2Ii-uaXuGN79UlLO0UQJMSVrJeV4yi8E8UE 3185
dramatiq/watcher.py sha256=qbFBDCIJQnG7eu7olrfwsfaC4ljHsCsXZmhyrOKSy5s 1898
dramatiq/worker.py sha256=ozMt0WWbN7L-rV0KoVkDD83-70FEZGPX6peAzJJFwXU 21763
dramatiq/brokers/__init__.py sha256=WzLF6RuvFpG_Wx42mOFbjKJ9PPF7szuMUu1V9Lniw58 747
dramatiq/brokers/rabbitmq.py sha256=NZNJsNjmNYZKyQqYd9x7w4yKFNS-DZCaLm6nARktPd4 20940
dramatiq/brokers/redis.py sha256=BnhpFzXesvbIxAuO-YCJn7DY4HFHQnclYHLMaraa-d8 14289
dramatiq/brokers/stub.py sha256=r55VMoUu9KbBEU1lk13hhb8a7llD8H2wXdrG588p2m0 7002
dramatiq/brokers/redis/dispatch.lua sha256=kMflJUlW9NfBpw4DD6x2CXzyy04ku8X9taxhrTg4uo4 8543
dramatiq/brokers/redis/maxstack.lua sha256=W7sxo2dK5MvSoPeyYBo6Tjxi0oyEeizM2J5RdlhlyMo 1395
dramatiq/middleware/__init__.py sha256=XRxsXRY8LFZvUU6pnVwVAFTkzzxDsi3jtP-nV-xiKoo 1785
dramatiq/middleware/age_limit.py sha256=CQgoPMUdZ_DvwCICvJhf2HydpxoMgbbi0YNRyweweWo 1851
dramatiq/middleware/asyncio.py sha256=qgyLJWlqLLV7tcRRnaexhXboo2SfPLJ1HmHWGI_1spc 1529
dramatiq/middleware/callbacks.py sha256=caoS1tri8xYCDGG_1hHjIjLUVNhiiHOGAEu0U9DM6fg 2040
dramatiq/middleware/current_message.py sha256=L5xUY4t0q4KlsoPo4PDsZE1GS1FFHs5RoWxebGWbWmk 1752
dramatiq/middleware/group_callbacks.py sha256=eIJvmKOdvCkwL5Ewhunrbq-9908GpTMLYV8BIq6BnnE 1744
dramatiq/middleware/middleware.py sha256=G-oItjMDZAEtIrO4tnfNIoM367trP8kZxOIYWN6rGVA 5028
dramatiq/middleware/pipelines.py sha256=kMCsQJ3t5jTKRRgJ06A_0LLf89UICi5ZBxO8YbdLJzU 2186
dramatiq/middleware/prometheus.py sha256=IAqshas6UTclNFz43hfUnfLx8Dt0ypVOcMb2YEPl5Yg 7277
dramatiq/middleware/retries.py sha256=_ErJ3Qsi1OFA6csrZFOc28FmAZRiWz7HX8GC33HIEZM 4952
dramatiq/middleware/shutdown.py sha256=tWhFionvJ12SJuYD1pWt-QpGSxk_DpoeiFLh8eN8xN8 5550
dramatiq/middleware/threading.py sha256=aEPUHS02UxB_-_VH34saxtFQtCGXVoKgavi5MYCC5ik 995
dramatiq/middleware/time_limit.py sha256=5BUsSNO9-b57dUVl2Vk3S_HsSnAnMi7G2ew7QuhvZuA 6317
dramatiq/rate_limits/__init__.py sha256=mQC2b7usBFqMMKwdGXBGQcAm8Ct-KQ5f018rGP73lkw 1155
dramatiq/rate_limits/backend.py sha256=CW0NlGMfQnqjlybVj6bgCZvGiLJqm_GpodTzynh3eRo 3907
dramatiq/rate_limits/barrier.py sha256=32rJDsLx-0PJLnopyKA09StbJFq01pBTNlVWhNCBP5I 2993
dramatiq/rate_limits/bucket.py sha256=_DEn89W-3ZQ-2NT_8-kMceQCIK3F75G-q6E7migEkMs 2633
dramatiq/rate_limits/concurrent.py sha256=WNtVb33w_zb4TOW6XiEG8vVTAcblq_gkNxgPakrDeIk 1805
dramatiq/rate_limits/rate_limiter.py sha256=N8j0j-VGJLErAUrSuWK0cOOnwxe19ghZ1DraLp8LNhU 2505
dramatiq/rate_limits/window.py sha256=XH-NiEX32ePCECwWpcouySjrpdB4oU3d6PiSG-80pyo 2207
dramatiq/rate_limits/backends/__init__.py sha256=FWZq0lgPSb5LptwnlhhlZoOJxuTMaE3DoqvFcB3CUhY 1439
dramatiq/rate_limits/backends/memcached.py sha256=9-FM6jxyxTwV-l3OfhNJbUu6W-qIVsPnQn_VdG7nSks 3111
dramatiq/rate_limits/backends/redis.py sha256=fPp7GUpRfhwmscd6J-gjpdLrfE9SKnTLOXAlQCLPYY0 4241
dramatiq/rate_limits/backends/stub.py sha256=kJe2iCrJMHn1cqXffYSiAP6QHML-6BkYHxNDtJhRZlY 2965
dramatiq/results/__init__.py sha256=CmwDbVZdX-svK_O972oSTtIxj1FEeyPG0VTHX4Tcg-g 1018
dramatiq/results/backend.py sha256=E3M7tnX5PBaRBXmgq82x8Wo3mp5WqF_LKYtahqy_84A 6028
dramatiq/results/errors.py sha256=kJbRSPOdzD1X2uKwggG0QZj6OkcmHwl8FVEvrVih-jE 1345
dramatiq/results/middleware.py sha256=yLEsKdM0ipfLoA-Ji2MbwFiyECp1gHoDffI9Yzp40MU 4498
dramatiq/results/result.py sha256=mergorf1tBvnSTVyx8VsQVMOM1hJBU7dU5BYGNV0KIc 1614
dramatiq/results/backends/__init__.py sha256=pk8zWeXRnxfF_NK8-Bw1evDmunpZa7VTPv67ZvTUNPo 1940
dramatiq/results/backends/memcached.py sha256=QVHVdY1s1NFqKI61fJiFMcYTS8quQuoMTjWfllD-ekU 2233
dramatiq/results/backends/redis.py sha256=481cxSIkNo2HMSS8KhW2gaL7VSU2O0Insks2lWHlLbw 3601
dramatiq/results/backends/stub.py sha256=V77xCGXlKMLuzuoy9lzrmEQcPauzzmOiQQ8u-XgDJKU 1682
dramatiq-1.16.0.data/scripts/dramatiq-gevent sha256=OvWjZaKX1PX8qVbEQCNPZHRYE_mUjPcl2Y72H8dTXxA 291
dramatiq-1.16.0.dist-info/COPYING sha256=5gcHzvlGw-rxUbCBIoGSrmT5KzKmV7c0A5vZPwhpEFY 35147
dramatiq-1.16.0.dist-info/COPYING.LESSER sha256=6or154nLLU6bELzjh0mCreFjt0m2v72zLi3yHE0QbeE 7650
dramatiq-1.16.0.dist-info/METADATA sha256=iJ8tXbn6Ebj33hTPOnrWOQwPImrgk7DotnmBeofqrkY 4770
dramatiq-1.16.0.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
dramatiq-1.16.0.dist-info/entry_points.txt sha256=DQjK2tZjYQ4n7Z_3yGnr9te4PxweYGzS6Gi-MdCaQ5A 52
dramatiq-1.16.0.dist-info/top_level.txt sha256=F5dVmqehh6SRC7osrJ2INLvPA7TztGCAiJZQObhNYHI 9
dramatiq-1.16.0.dist-info/RECORD

top_level.txt

dramatiq

entry_points.txt

dramatiq = dramatiq.__main__:main