icij-worker

View on PyPIReverse Dependencies (1)

0.13.0 icij_worker-0.13.0-py3-none-any.whl

Wheel Details

Project: icij-worker
Version: 0.13.0
Filename: icij_worker-0.13.0-py3-none-any.whl
Download: [link]
Size: 76455
MD5: 1cd82b68b0813f5e252d230b71648c32
SHA256: 6e38d99ca043c59c5e591d518a2c4216cf5c345926b833dabf784eaf2c1c2369
Uploaded: 2024-12-23 17:05:03 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: icij-worker
Version: 0.13.0
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: pytest-retry (<2.0.0,>=1.6.3)
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 1.9.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
icij_worker/__init__.py sha256=65odSnEZtcHhH-GdW-NMLi8_7LtMMwV3KVH4NPY0TEA 1245
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=gGZ6Tbb_7F7c9h_K9pxBoGEiPc_s6Wzi3oATLwIIfM0 8051
icij_worker/cli/__init__.py sha256=wxBTprac0GRgTntNLe4rq4cjzaTpngxUgZabskZLPPA 1249
icij_worker/cli/workers.py sha256=Zir4Ots8Lda3v4csNi319gYT8MdveLZa6RusOO7X8gc 1764
icij_worker/constants.py sha256=Re-15UqG-2EkIyxn4nDlM1amXP71CPR5DFn6_tKl-QQ 3658
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=r78yRQQqof9KXKI5IA1HkdhrDC-mNdH6e1Am12owdPA 21926
icij_worker/routing_strategy.py sha256=dqL7WoCenRfE6QBhtQ5N4vlGm5fD6AAmfphzVuaUEqw 3352
icij_worker/task_manager/__init__.py sha256=tLnevmzNTNgnq0wJCo454dA7mC5EmTFEQDDXM-UTLYw 6071
icij_worker/task_manager/amqp.py sha256=5xWeX3kYrZAfTdknfCgcmoIrd4hNtwgbtT2qhu-yr9w 10218
icij_worker/task_manager/neo4j_.py sha256=bc6twatQpLY4HRdTfxHZ3jvxG9RdP6vUTjmAwJWK3VI 7594
icij_worker/task_storage/__init__.py sha256=sgD94VugHUPOnSmQIRfGFWKXleymO6jdlkFhPY8dafI 1684
icij_worker/task_storage/fs.py sha256=IcqR-YggX5dK4gXJ1vHVc2Vb-Zuh8pE3DfAOXH7bzrA 4172
icij_worker/task_storage/key_value.py sha256=2mPTQUViAIXZVIlGzxg9pVyZl3k4_BN4E5CarLqh3qU 3628
icij_worker/task_storage/neo4j_.py sha256=gixWAhSaVST8a-ICVI2TfDegMe_Tlso3dr8J51AzANc 19458
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/schema.sql sha256=lafO5DZFI1gwp0Gj-T1TakjrB9CZzfGDrPJctXHJ9jE 3461
icij_worker/task_storage/postgres/db_mate.py sha256=VeAg7igevtL6_Jip9nx3t5o8xwejw4G5kNMyIh6HsdQ 1227
icij_worker/task_storage/postgres/postgres.py sha256=IYF4E-7qVgogf-YQ9D6d-c8HxTMkAlDUFEBVUHEfJGI 23401
icij_worker/typing_.py sha256=0eDiVUyk8tPAKO1sl6sWK4VIVIxVH0Okf4BGZXGvcIc 1280
icij_worker/utils/__init__.py sha256=af34QgB3wdYn-k0S8sYl-UvNUV5js5dGfWf5WLlXX3w 113
icij_worker/utils/amqp.py sha256=QLwQfWIyNjIPgyqDWuUCB9b9VAydqlXHhv8HgMxEDas 15002
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=ncr-tnT_kYzaxHzGhOeGjRTaDkCsN7W49fnyZU6AoIw 16736
icij_worker/worker/__init__.py sha256=7Y4gMSsRCFEsYnSxcDLFlqVo_cqIs3DfSV33jI6YBUY 60
icij_worker/worker/amqp.py sha256=Kee2xnx3fMdUlCUEz8FJ4EY-pf_sdedmrGoBNJAbvk0 9962
icij_worker/worker/config.py sha256=6UdOgplyDQ3SZi1PRG6uCuv6iIIq7brkAByWgdAJJmA 622
icij_worker/worker/neo4j_.py sha256=74b6cHV2AoM_FHUIv-vfJbffndA2q-rqm0PARoSVUy4 7570
icij_worker/worker/process.py sha256=h_YU1wn7vF2aPscLdLVfeG0yk0Ns-k8B4CqlBUJD0IQ 1726
icij_worker/worker/worker.py sha256=4CwEAhJhs7tgmr8urONbFretU4n3UpcTH_mn09UldEU 25915
icij_worker-0.13.0.dist-info/METADATA sha256=s_AKd6ZWlLL2srYoH3JpxT4ErOXT3kaKa_Oh3gbyUwQ 3246
icij_worker-0.13.0.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
icij_worker-0.13.0.dist-info/entry_points.txt sha256=tEliyet1-oo3OELdNZLt6at6YPkTy8M7cbSZmsRVXaQ 60
icij_worker-0.13.0.dist-info/RECORD

entry_points.txt

icij-worker = icij_worker.__main__:cli_app