magic-di

View on PyPIReverse Dependencies (0)

0.3.0 magic_di-0.3.0-py3-none-any.whl

Wheel Details

Project: magic-di
Version: 0.3.0
Filename: magic_di-0.3.0-py3-none-any.whl
Download: [link]
Size: 22863
MD5: fe0778235fdd60d1ffc8bf7bef517817
SHA256: cf6b71aea3afe9d31e0b9c8bdafde33b7b706c083ae052c16814d4d9adc12e63
Uploaded: 2024-11-13 09:15:49 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: magic-di
Version: 0.3.0
Summary: Dependency Injector that makes your life easier with built-in support of FastAPI, Celery (but it can be integrated with everything)
Author: Nikita Zavadin
Author-Email: nikita.zavadin[at]wolt.com
Home-Page: https://woltapp.github.io/magic-di
Project-Url: Documentation, https://woltapp.github.io/magic-di
Project-Url: Repository, https://github.com/woltapp/magic-di
License: MIT
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
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
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Python: >=3.10,<4.0
Requires-Dist: celery (<6,>=5); extra == "celery"
Requires-Dist: fastapi; extra == "fastapi"
Provides-Extra: celery
Provides-Extra: fastapi
Description-Content-Type: text/markdown
[Description omitted; length: 14812 characters]

WHEEL

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

RECORD

Path Digest Size
magic_di/__init__.py sha256=mLthiaeFbNN7niaQu0u4iveFlxzAiMcUZB_SCX40iyE 199
magic_di/_connectable.py sha256=M4gA4erxroNlL1UdGsI6hDyInPMNdn6z8Bdnabn0jR0 748
magic_di/_container.py sha256=DZ3cv3MOAYGOghvAP_mvSo368cmB27YSdEvtkyVCKIg 3083
magic_di/_injector.py sha256=2v-GIhGJDWPWJ-M4gDpeQGMnGcfNXdenqEeaWPoPkhM 8646
magic_di/_signature.py sha256=yv-X_Cltrrg1ntYuujLXsx9yFoBvF-0lip-TMXyWC-g 358
magic_di/_utils.py sha256=4sO9d7C4Uw3fke25HnWoGf_rPEeHKA40OBn4PbS1mhA 2687
magic_di/celery/__init__.py sha256=_a1UD6s_8MDw4oD8BofiX4N8452SUyl8qpFyOzQ9IR4 317
magic_di/celery/_async_utils.py sha256=uaFLmbR6DWUkZEmq9pqz3PN4NPuAeMKKe0qnyCTYs98 1608
magic_di/celery/_loader.py sha256=lUNleRLSU4mPDw4grP7f5d5uZrouT_TJZa0gaQQV5_g 3196
magic_di/celery/_provide.py sha256=jWSfq0uA8csRd4LBGQ0aleavbZaADVCCIEcJt8u0ueE 255
magic_di/celery/_task.py sha256=BLKW2ivEYwisfZ5n8bMZGLq7uR2i_02bDrvOA85jmBw 4528
magic_di/exceptions.py sha256=LQerPcVqfa2X0fqeoKf8vMKjryn_bUyd4PaL-DzlPCk 2485
magic_di/fastapi/__init__.py sha256=6hUNtULMrpE3TZ4VQDr4dgqV-4Q_RS59O5UgamOBVio 220
magic_di/fastapi/_app.py sha256=mwnueiAK4fLNkDDpy2goIrXapQPOeR6OGeDB7DYp_HA 5516
magic_di/fastapi/_provide.py sha256=cS5gWaRhK9h7VyxIaXE54FQi4rz9bZGwLvZPJ3y802M 1219
magic_di/healthcheck.py sha256=q_C27q4eWYeh1oQ1Bkv67cRvSherseMuqsthGKivoXo 2215
magic_di/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
magic_di/testing.py sha256=W8V75MCH5tpchsVMrEh5E7K-8g3uFCmylzN_HH16DW4 1266
magic_di/utils.py sha256=zZkvs1_SjuAW5kQ6sQPNskwpUfErukVytMCp89niUIU 1887
magic_di-0.3.0.dist-info/LICENSE sha256=WW01YEj10O_6_D0RCCaTrzzovFa26zLINWtLggw3Suo 1083
magic_di-0.3.0.dist-info/METADATA sha256=-KOtWwuImZOIMz7T-umqXFm841Rwr4_gIp74cS-ZBxE 16054
magic_di-0.3.0.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
magic_di-0.3.0.dist-info/RECORD