aioworkers

View on PyPIReverse Dependencies (11)

0.27.0 aioworkers-0.27.0-py3-none-any.whl

Wheel Details

Project: aioworkers
Version: 0.27.0
Filename: aioworkers-0.27.0-py3-none-any.whl
Download: [link]
Size: 63241
MD5: b9ca5e3e7e5613d6dff80313ca30fde4
SHA256: 5c26692f31c93bc1fd641410f7d6e36540c92cbf6c7f9d1bf8325fd742883a93
Uploaded: 2023-08-11 07:24:47 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: aioworkers
Version: 0.27.0
Summary: Easy configurable workers based on asyncio
Author-Email: Alexander Malev <malev[at]somedev.ru>
Project-Url: Homepage, https://github.com/aioworkers/aioworkers
Project-Url: Documentation, https://aioworkers.readthedocs.io
Project-Url: Issues, https://github.com/aioworkers/aioworkers/issues
Project-Url: Source, https://github.com/aioworkers/aioworkers
Keywords: aioworkers
Classifier: Development Status :: 5 - Production/Stable
Classifier: Framework :: AsyncIO
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.7
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 :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.7
Requires-Dist: aioworkers-aiohttp; extra == "aiohttp"
Requires-Dist: uvloop; extra == "aiohttp"
Requires-Dist: crontab; extra == "cron"
Requires-Dist: ipykernel (==6.25.1); extra == "dev-interactive"
Requires-Dist: ipython (==8.14.0); extra == "dev-interactive"
Requires-Dist: black (==23.7.0); extra == "dev-lint"
Requires-Dist: isort (==5.12.0); extra == "dev-lint"
Requires-Dist: mypy (==1.5.0); extra == "dev-lint"
Requires-Dist: ruff (==0.0.284); extra == "dev-lint"
Requires-Dist: types-pyyaml; extra == "dev-lint"
Requires-Dist: types-setuptools; extra == "dev-lint"
Requires-Dist: bson (==0.5.10); extra == "dev-test"
Requires-Dist: coverage[toml] (==7.2.7); extra == "dev-test"
Requires-Dist: httptools (==0.6.0); extra == "dev-test"
Requires-Dist: msgpack (==1.0.5); extra == "dev-test"
Requires-Dist: pytest-aioworkers[aiohttp,asyncio] (==0.4); extra == "dev-test"
Requires-Dist: pytest-mock (==3.11.1); extra == "dev-test"
Requires-Dist: pytest-timeout (==2.1.0); extra == "dev-test"
Requires-Dist: pytest (==7.4.0); extra == "dev-test"
Requires-Dist: pyyaml (==6.0.1); extra == "dev-test"
Requires-Dist: ipykernel; extra == "interactive"
Requires-Dist: aioworkers-prometheus; extra == "prometheus"
Requires-Dist: aioworkers-sentry; extra == "sentry"
Requires-Dist: tomli; python_version < "3.11" and extra == "toml"
Requires-Dist: httptools; extra == "web"
Requires-Dist: pyyaml; extra == "web"
Requires-Dist: uvloop; extra == "web"
Provides-Extra: aiohttp
Provides-Extra: cron
Provides-Extra: dev-interactive
Provides-Extra: dev-lint
Provides-Extra: dev-test
Provides-Extra: interactive
Provides-Extra: prometheus
Provides-Extra: sentry
Provides-Extra: toml
Provides-Extra: web
Description-Content-Type: text/x-rst
License-Expression: Apache-2.0
License-File: LICENSE
[Description omitted; length: 3410 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.18.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
aioworkers/__init__.py sha256=m4LkmsY19lpwrK_42z1nyRmX2kinCvycxpRYq9Tomek 23
aioworkers/__main__.py sha256=ZOgwGsf8wk_HZJ3pwoDNw05F69hGsYEDyL0jBgXCieA 92
aioworkers/cli.py sha256=JurZp_Ez5UvgQxfSU8W67qDQe-sqX4SOeXvvPw-RQjA 11006
aioworkers/http.py sha256=mODGfoWOhboyk9y_5yo37mt6qsqoJvJRtSOxyeKrJhs 291
aioworkers/humanize.py sha256=a0DHfnwRzmabFyCi3tYkckuDT5A6DeKxOITonjDCXMY 2254
aioworkers/py.typed sha256=CIfd2SjoNVS-E9Oga4VMNrFlJ2IHIO_WTnV2QTimaAk 15
aioworkers/utils.py sha256=Wwh91N3nl8CDtQtbmHNa-W0qBYnsZxJTvtlJwOV7Cu8 3958
aioworkers/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aioworkers/core/base.py sha256=h1t2xhyefROQSok2K-DX6F1RYWpMJMy1GOaZ4Y0QEf0 10564
aioworkers/core/command.py sha256=XsbBpy46FvStPUAXdq1hHDdW91ychEQoGpA3nPXU1BE 2357
aioworkers/core/config.py sha256=WJglI4NaVtkc05b7musFedzRtuLaFQ4iLZzlFE5wqMk 20571
aioworkers/core/context.py sha256=YeG02SbZ3caqjmgoWojaVqmohOf3kBjf0Rvi-tU17jM 21397
aioworkers/core/formatter.py sha256=eeyIpp7z1LTlJkBG2sGn3jQZesH40IO3iNUF4Zzhtcw 7384
aioworkers/core/interact.py sha256=ow_ywqtDp2pzTdSaZG2Wl-3V3fnPYAhYHOqWaj9I5Xk 2132
aioworkers/core/plugin.py sha256=LcT2xOwLUabCprYCSEiRssIfBxWjM2zQktCOehinQUQ 5157
aioworkers/net/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aioworkers/net/server.py sha256=91HM-Jc7xfYQGfUgiZ2JyZUpZjfywuD9LFeUE1NsK8w 1190
aioworkers/net/uri.py sha256=qpmoV1972rC4yYx5PdQCuiGhAsl0FKf35i4O7jhrhDU 6908
aioworkers/net/sender/__init__.py sha256=ObypcoXVgFMJ5ziUgD0Jx1ICurh7ZqZWF4z9ejJ5hNw 595
aioworkers/net/sender/proxy.py sha256=L9X__QrJaSf_z3-Gr3l2nMRqQ9uGn-GjamGPPjf6hDI 744
aioworkers/net/sender/smtp.py sha256=effBamIT9WhYjqzZV78j6jV_Zz8Oru5CfO9JkA-vxIw 2697
aioworkers/net/web/__init__.py sha256=aJdE5CZBrfZhAwoWXQzFN38-dyJuVjGNNLbnMoG8xOs 443
aioworkers/net/web/app.py sha256=bTpjBbYJxjTNlGBZCxz8VBhtyJWFCICA85wbjzTpF0s 5342
aioworkers/net/web/asgi.py sha256=LKzfNHAB_KLW17y3fPWXMRaFDHNkoN1kPU6OS995mx0 2500
aioworkers/net/web/client.py sha256=gSQj0XHhTmvfqrl39aJ-Wk6hZ6dBCambW0QexDp1bH0 3055
aioworkers/net/web/exceptions.py sha256=xluQ54ApIF4AZUOzoVop3vhD2olZP1JaoWCWZhBJKIo 97
aioworkers/net/web/headers.py sha256=qSb4ocOMyWKQwB3VjO0JsOaw_ko2BgD_HQjwu5Pq3uU 62
aioworkers/net/web/protocol.py sha256=uMZRDXrBgkujFbqvWH4Kp9vhhRRY7dC1SCXYue7NbZI 7282
aioworkers/net/web/request.py sha256=qltxLSGNrxCvY75Is85YjGazvWPBKvcoqWqbORfNjFA 3259
aioworkers/net/web/server.py sha256=mav6oWKq5Y1sTc_0lnPhaOBqc4RMhPKpTckxIGElbZs 3370
aioworkers/queue/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aioworkers/queue/base.py sha256=MQey6ALVP6y3xE1yMQHZuvSdYipgF2zCU6FU-eIs3cU 2848
aioworkers/queue/csv.py sha256=jJ6IyiXOarB_nAiaeAbpg6hRJxgcijkGJSpmQEQhLZ4 666
aioworkers/queue/proxy.py sha256=j_Ju0TSJ9wQ0puLr_5n_DdhLyYmIHy9BkdWv_PTkvHE 1792
aioworkers/queue/timeout.py sha256=itgnUyrMemfTY2MNVRps1bGvFhuTfkdvNOw023yeZnY 5464
aioworkers/storage/__init__.py sha256=agBg4SrkZxaQ7E3KXxBJr8mDE74k33AzOzziHr20QPw 40
aioworkers/storage/base.py sha256=odwPX7k8hHji293ySHVYzd1ePenCguFkSa0HvuxZ8I4 2210
aioworkers/storage/filesystem.py sha256=b4r7AAW0GkXnRUz8EjJ_QDzBx8FG9giADR3V5mDbad8 14997
aioworkers/storage/http.py sha256=7Dcv49hn4I1CC54uera0o-rp5x0Uyf11r6TFSwZ-blE 5150
aioworkers/storage/meta.py sha256=mpK-jrCocoxcvJ23p3odDrrhpJNRl94D1PpWGCBh4tU 2723
aioworkers/worker/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aioworkers/worker/base.py sha256=mHvtsR3MBzzR_06_I3nhye9p0Q3aWDhGUR_jH5I_3LQ 5786
aioworkers/worker/subprocess.py sha256=UBue2hIbXbnHVWglXIwvCbS20D37uP9ZwHJnIUJGlPE 6863
aioworkers/worker/supervisor.py sha256=Ht-gME0qYjh6WBdpo-lzwleYmSZouCjsRYIcASFZS04 3831
aioworkers/worker/updater.py sha256=20evuchp_lSc4B2SkB2d_9pYHLBUmR9EQoO80azXUho 2326
aioworkers-0.27.0.dist-info/METADATA sha256=4C6RVfAbnvhE4iT-XjKhigtZXBPmPX6cTh1kaLWiltQ 6298
aioworkers-0.27.0.dist-info/WHEEL sha256=9QBuHhg6FNW7lppboF2vKVbCGTVzsFykgRQjjlajrhA 87
aioworkers-0.27.0.dist-info/entry_points.txt sha256=1QzIA15zJddqCmo6cUW6HWB-0etts25CtCqpePlRCeg 51
aioworkers-0.27.0.dist-info/licenses/LICENSE sha256=tAkwu8-AdEyGxGoSvJ2gVmQdcicWw3j1ZZueVV74M-E 11357
aioworkers-0.27.0.dist-info/RECORD

entry_points.txt

aioworkers = aioworkers.cli:main