icij-worker

View on PyPIReverse Dependencies (1)

0.14.2 icij_worker-0.14.2-py3-none-any.whl

Wheel Details

Project: icij-worker
Version: 0.14.2
Filename: icij_worker-0.14.2-py3-none-any.whl
Download: [link]
Size: 79409
MD5: f864a9978f33966207160942996b8c88
SHA256: a2347006353e35b2e62bd43c10c06d42796f06e5d859258b677a5a992913fbf2
Uploaded: 2025-01-29 18:00:52 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: icij-worker
Version: 0.14.2
Summary: Create asynchronous tasks from Python functions
Author: Clément Doumouro
Author-Email: cdoumouro[at]icij.org
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.10,<4.0
Requires-Dist: aio-pika (<10.0.0,>=9.4.0); extra == "amqp"
Requires-Dist: aiohttp (<4.0.0,>=3.9.3); extra == "amqp"
Requires-Dist: icij_common (<0.6.0,>=0.5.1)
Requires-Dist: neo4j (<6.0.0,>=5.0.0); extra == "neo4j"
Requires-Dist: psycopg[binary,pool] (<4.0.0,>=3.2.1); extra == "amqp"
Requires-Dist: sqlitedict (<3.0.0,>=2.1.0); extra == "amqp"
Requires-Dist: typer[all] (<0.14.0,>=0.13.1)
Requires-Dist: typing-extensions (<5.0.0,>=4.12.2)
Requires-Dist: ujson (<6.0.0,>=5.10.0); extra == "amqp"
Provides-Extra: amqp
Provides-Extra: neo4j
Description-Content-Type: text/markdown
[Description omitted; length: 2160 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 2.0.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
icij_worker/__init__.py sha256=wHZOLpYvXItrOMJsj4TL8y60OX104cV5gHcN2l7v6nU 1250
icij_worker/__main__.py sha256=5HVQFEoPvOQwofr2tbrVRTnLgF5xxvQL8UcWoRA7IG4 78
icij_worker/app.py sha256=6Gv4kVaVsF4BQTCr-5fmFGzG5ZBsz6qP7wFL1sbY6E4 7296
icij_worker/backend/__init__.py sha256=6ytQiKXEw7Pl2sLhNOpdV8Wut38Hm7WsPeJ7PW50vz0 50
icij_worker/backend/backend.py sha256=XqnK-UzGQGEb_I2HxuZLj2NkB7pWox7H0GigsCKQOm0 2504
icij_worker/backend/mp.py sha256=ZCug63thyjVRSp2b0erBATiD-VlVg_UdXvw2-zmZ0vY 8060
icij_worker/cli/__init__.py sha256=wxBTprac0GRgTntNLe4rq4cjzaTpngxUgZabskZLPPA 1249
icij_worker/cli/workers.py sha256=Zir4Ots8Lda3v4csNi319gYT8MdveLZa6RusOO7X8gc 1764
icij_worker/constants.py sha256=HKWHiBsaTskZUVnJ7Y3FXiK-yymmcEFpWNzqF8rKs1s 4091
icij_worker/event_publisher/__init__.py sha256=07ihn1dz9dqAdjr5guDt3CvIlucVaPnW1KO2LzyEaoc 44
icij_worker/event_publisher/amqp.py sha256=kI7RpFnbdV7yjba2pRi-IPdqsNJYuyNKWFFgSvt1Ckw 3498
icij_worker/event_publisher/event_publisher.py sha256=trLi0yudTPssMrvtjLaAv4jwviT9rUqbBhCNhwex_HA 327
icij_worker/event_publisher/neo4j_.py sha256=sxzA500zWYzLv0EP8_tXd-trVAOpu6D6wZfvJB_KTS4 1327
icij_worker/exceptions.py sha256=afJiBBx8ZMaFPmuJxheWsZ1SigpzwKgiPhxiuwkBwxE 2193
icij_worker/objects.py sha256=6d9IZYXJUwmjeMhJRHQJ8FZkGokYQePJVAsgufCCGg8 22440
icij_worker/routing_strategy.py sha256=dqL7WoCenRfE6QBhtQ5N4vlGm5fD6AAmfphzVuaUEqw 3352
icij_worker/task_manager/__init__.py sha256=x2efoGCP8EHzya_40YfaUNo9L8gA5D2088FRkdqYV70 6228
icij_worker/task_manager/amqp.py sha256=j9gwHPJAae6QpHpsYsmTkOvqIJtvEb0pQeBL68Hlg0g 11372
icij_worker/task_manager/neo4j_.py sha256=NUFFfZ2GPVmimfXzjDc7Cz-s6m00Y7bMo9BzbwlkJR8 8301
icij_worker/task_storage/__init__.py sha256=-xEUYk9LYmshr0fgfgDykpJuzHxvwEygvrzUZDvrrjg 1749
icij_worker/task_storage/fs.py sha256=2HhtZF8ZSubdJVFjg_7jZIx_0UngBti4k0haI1Nydpg 4485
icij_worker/task_storage/key_value.py sha256=2mPTQUViAIXZVIlGzxg9pVyZl3k4_BN4E5CarLqh3qU 3628
icij_worker/task_storage/neo4j_.py sha256=IyOAnN7livVWqQ0nllL7r06_IPoFNcBdVQ4jpR1iVBk 21167
icij_worker/task_storage/postgres/__init__.py sha256=_b4SRqtFJjTeYXRHC0KtrXxmTFM_Fko623rO7FXboCk 128
icij_worker/task_storage/postgres/connection_info.py sha256=guJtSDqfKq940z7YGbRflEhpDdDmqvWAonD0LEjD4V8 749
icij_worker/task_storage/postgres/db/migrations/20240802104314_add_tasks_support.sql sha256=iTHrwgPne8uPrwuqbAI3azFWxXEmeb3EMgOjjL9I54Q 1513
icij_worker/task_storage/postgres/db/migrations/20240827142011_rename_task_arguments_into_args.sql sha256=UdIFH_VKTbBcxLRHsvelfmvEdqvuNHyCS1jaYrNkcXE 133
icij_worker/task_storage/postgres/db/migrations/20240919114022_rename_namespace_into_group.sql sha256=onhWscLR_8uWGggGr9h_01JvPvRcRsGcPRHip84zn8Q 143
icij_worker/task_storage/postgres/db/migrations/20250114171324_remove_task_cancelled_at.sql sha256=XJZSaCrbtkj21byUTzFqJ5Z3eOSMpMNxrNRa0ANpmcQ 269
icij_worker/task_storage/postgres/db/migrations/20250115170559_rename_task_group_into_group_id.sql sha256=wUVXbjEhy-JpCzHAjJaK8_Yxfgmg3NKskKvA-uWsB4g 144
icij_worker/task_storage/postgres/db/schema.sql sha256=BH2VxuifdWZpYE6oY0MqN3M-oY5h_j81dxqRlBuBMog 4254
icij_worker/task_storage/postgres/db_mate.py sha256=VeAg7igevtL6_Jip9nx3t5o8xwejw4G5kNMyIh6HsdQ 1227
icij_worker/task_storage/postgres/postgres.py sha256=yZS2dj6Tvx5osdR5RcTKGZXsixgfjAv-hkw6biPPIYo 24095
icij_worker/typing_.py sha256=0eDiVUyk8tPAKO1sl6sWK4VIVIxVH0Okf4BGZXGvcIc 1280
icij_worker/utils/__init__.py sha256=af34QgB3wdYn-k0S8sYl-UvNUV5js5dGfWf5WLlXX3w 113
icij_worker/utils/amqp.py sha256=TCXNhn6E9RjpAQ6L8n7Rd6NCSN6oOwG0fBfWmBiI0Rw 16654
icij_worker/utils/asyncio_.py sha256=5P1Y4h8qfExCz-7jVFkUhZaUt6bDjSPiMfKtGxZDHdA 914
icij_worker/utils/config.py sha256=dbH_DpzpqyJdqsLvbxAjoMo9uPlhwpnhu28NfLySh0g 2515
icij_worker/utils/dependencies.py sha256=YnlumpYTupcrjSL39FgQZG88uor1xjrq458jKdajB8w 2361
icij_worker/utils/http.py sha256=dzEUWSzHajSOtGBZE_GgH00_TRpE-S5Ip8fUm85Tny8 2398
icij_worker/utils/imports.py sha256=1FO6sINVeWGDUaxVOmLFFmlMddlYEnJFEB6iOLCnulI 519
icij_worker/utils/logging_.py sha256=1LUPh-hRvy9XMuojMSEkz0vEVa5fvHV_hO1BfqRGoo0 2708
icij_worker/utils/neo4j_.py sha256=OOD3pQegO8fYADuk9o6YMsN7hA1_wHaz64A4xXPguoE 1570
icij_worker/utils/progress.py sha256=4o95yVY5DEpjS17avwU70h-tstqwHsPqJFULxE1KgNc 665
icij_worker/utils/registrable.py sha256=lGM1GawZX3WMgUVj7XsUMnNOilnkVTXQh3maqi-PJhM 7504
icij_worker/utils/tests.py sha256=62dItnX2sXUOMWHtQFFkkmC4pRtmjjXiW3Qy-otLYlg 17640
icij_worker/worker/__init__.py sha256=7Y4gMSsRCFEsYnSxcDLFlqVo_cqIs3DfSV33jI6YBUY 60
icij_worker/worker/amqp.py sha256=tLt91iyNIcOFPvJ4klHTjaXrGzXOvfHxiM35sYHqYg8 10308
icij_worker/worker/config.py sha256=6UdOgplyDQ3SZi1PRG6uCuv6iIIq7brkAByWgdAJJmA 622
icij_worker/worker/neo4j_.py sha256=fAHvdAcm1Xs1oNG_knrrwXl1XUiQFtLN5dsgKzen4Ew 9305
icij_worker/worker/process.py sha256=Jw48FISEilXLrViy8msb9JmcEYqvP9sfhAtOYxC6_jY 1723
icij_worker/worker/worker.py sha256=7KPR2u2Eqs1zuGQo3E5BTjMsNIbCGkLBW6N7A2T3e1c 26460
icij_worker-0.14.2.dist-info/METADATA sha256=wJ6ekoiKiyBwEMqi0ZJVluGB7NNTkcoB-9Kjinw7h4k 3201
icij_worker-0.14.2.dist-info/WHEEL sha256=IYZQI976HJqqOpQU6PHkJ8fb3tMNBFjg-Cn-pwAbaFM 88
icij_worker-0.14.2.dist-info/entry_points.txt sha256=tEliyet1-oo3OELdNZLt6at6YPkTy8M7cbSZmsRVXaQ 60
icij_worker-0.14.2.dist-info/RECORD

entry_points.txt

icij-worker = icij_worker.__main__:cli_app