dependency_injector

View on PyPIReverse Dependencies (112)

4.45.0 dependency_injector-4.45.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
dependency_injector-4.45.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
dependency_injector-4.45.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
dependency_injector-4.45.0-cp39-cp39-win_amd64.whl
dependency_injector-4.45.0-cp39-cp39-win32.whl
dependency_injector-4.45.0-cp39-cp39-musllinux_1_2_x86_64.whl
dependency_injector-4.45.0-cp39-cp39-musllinux_1_2_i686.whl
dependency_injector-4.45.0-cp39-cp39-musllinux_1_2_aarch64.whl
dependency_injector-4.45.0-cp39-cp39-macosx_11_0_arm64.whl
dependency_injector-4.45.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
dependency_injector-4.45.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
dependency_injector-4.45.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
dependency_injector-4.45.0-cp38-cp38-win_amd64.whl
dependency_injector-4.45.0-cp38-cp38-win32.whl
dependency_injector-4.45.0-cp38-cp38-musllinux_1_2_x86_64.whl
dependency_injector-4.45.0-cp38-cp38-musllinux_1_2_i686.whl
dependency_injector-4.45.0-cp38-cp38-musllinux_1_2_aarch64.whl
dependency_injector-4.45.0-cp38-cp38-macosx_11_0_arm64.whl
dependency_injector-4.45.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
dependency_injector-4.45.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
dependency_injector-4.45.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
dependency_injector-4.45.0-cp37-cp37m-win_amd64.whl
dependency_injector-4.45.0-cp37-cp37m-win32.whl
dependency_injector-4.45.0-cp37-cp37m-musllinux_1_2_x86_64.whl
dependency_injector-4.45.0-cp37-cp37m-musllinux_1_2_i686.whl
dependency_injector-4.45.0-cp37-cp37m-musllinux_1_2_aarch64.whl
dependency_injector-4.45.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
dependency_injector-4.45.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
dependency_injector-4.45.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
dependency_injector-4.45.0-cp313-cp313-win_amd64.whl
dependency_injector-4.45.0-cp313-cp313-win32.whl
dependency_injector-4.45.0-cp313-cp313-musllinux_1_2_x86_64.whl
dependency_injector-4.45.0-cp313-cp313-musllinux_1_2_i686.whl
dependency_injector-4.45.0-cp313-cp313-musllinux_1_2_aarch64.whl
dependency_injector-4.45.0-cp313-cp313-macosx_11_0_arm64.whl
dependency_injector-4.45.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
dependency_injector-4.45.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
dependency_injector-4.45.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
dependency_injector-4.45.0-cp312-cp312-win_amd64.whl
dependency_injector-4.45.0-cp312-cp312-win32.whl
dependency_injector-4.45.0-cp312-cp312-musllinux_1_2_x86_64.whl
dependency_injector-4.45.0-cp312-cp312-musllinux_1_2_i686.whl
dependency_injector-4.45.0-cp312-cp312-musllinux_1_2_aarch64.whl
dependency_injector-4.45.0-cp312-cp312-macosx_11_0_arm64.whl
dependency_injector-4.45.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
dependency_injector-4.45.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
dependency_injector-4.45.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
dependency_injector-4.45.0-cp311-cp311-win_amd64.whl
dependency_injector-4.45.0-cp311-cp311-win32.whl
dependency_injector-4.45.0-cp311-cp311-musllinux_1_2_x86_64.whl
dependency_injector-4.45.0-cp311-cp311-musllinux_1_2_i686.whl
dependency_injector-4.45.0-cp311-cp311-musllinux_1_2_aarch64.whl
dependency_injector-4.45.0-cp311-cp311-macosx_11_0_arm64.whl
dependency_injector-4.45.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
dependency_injector-4.45.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
dependency_injector-4.45.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
dependency_injector-4.45.0-cp310-cp310-win_amd64.whl
dependency_injector-4.45.0-cp310-cp310-win32.whl
dependency_injector-4.45.0-cp310-cp310-musllinux_1_2_x86_64.whl
dependency_injector-4.45.0-cp310-cp310-musllinux_1_2_i686.whl
dependency_injector-4.45.0-cp310-cp310-musllinux_1_2_aarch64.whl
dependency_injector-4.45.0-cp310-cp310-macosx_11_0_arm64.whl
dependency_injector-4.45.0-pp39-pypy39_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
dependency_injector-4.45.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
dependency_injector-4.45.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
dependency_injector-4.45.0-pp39-pypy39_pp73-win_amd64.whl
dependency_injector-4.45.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl
dependency_injector-4.45.0-pp38-pypy38_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
dependency_injector-4.45.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
dependency_injector-4.45.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
dependency_injector-4.45.0-pp38-pypy38_pp73-win_amd64.whl
dependency_injector-4.45.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl
dependency_injector-4.45.0-pp37-pypy37_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
dependency_injector-4.45.0-pp37-pypy37_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
dependency_injector-4.45.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
dependency_injector-4.45.0-pp37-pypy37_pp73-win_amd64.whl
dependency_injector-4.45.0-pp310-pypy310_pp73-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl
dependency_injector-4.45.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
dependency_injector-4.45.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
dependency_injector-4.45.0-pp310-pypy310_pp73-win_amd64.whl
dependency_injector-4.45.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl

Wheel Details

Project: dependency_injector
Version: 4.45.0
Filename: dependency_injector-4.45.0-cp39-cp39-win_amd64.whl
Download: [link]
Size: 1799822
MD5: 9c973fb33d0bfbcb2abbacba3cdb1ffc
SHA256: 4f556713c34335afaec011e3e436668686af90605992415be60aea1d625bf91b
Uploaded: 2025-01-06 01:04:04 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: dependency-injector
Version: 4.45.0
Summary: Dependency injection framework for Python
Author-Email: Roman Mogylatov <rmogilatov[at]gmail.com>
Maintainer-Email: Roman Mogylatov <rmogilatov[at]gmail.com>
Project-Url: Homepage, https://github.com/ets-labs/python-dependency-injector
Project-Url: Documentation, https://python-dependency-injector.ets-labs.org/
Project-Url: Download, https://pypi.python.org/pypi/dependency_injector
License: Copyright (c) 2024, Roman Mogylatov All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of "Dependency Injector" nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Keywords: Dependency injection,DI,Inversion of Control,IoC,Factory,Singleton,Design patterns,Flask
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
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 :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Framework :: AsyncIO
Classifier: Framework :: Bottle
Classifier: Framework :: Django
Classifier: Framework :: Flask
Classifier: Framework :: Pylons
Classifier: Framework :: Pyramid
Classifier: Framework :: Pytest
Classifier: Framework :: TurboGears
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.7
Requires-Dist: pyyaml; extra == "yaml"
Requires-Dist: pydantic; extra == "pydantic"
Requires-Dist: pydantic-settings; extra == "pydantic2"
Requires-Dist: flask; extra == "flask"
Requires-Dist: aiohttp; extra == "aiohttp"
Provides-Extra: yaml
Provides-Extra: pydantic
Provides-Extra: pydantic2
Provides-Extra: flask
Provides-Extra: aiohttp
Description-Content-Type: text/x-rst
License-File: LICENSE.rst
[Description omitted; length: 10003 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.7.0)
Root-Is-Purelib: false
Tag: cp39-cp39-win_amd64

RECORD

Path Digest Size
dependency_injector/__init__.py sha256=rGGRvM_R4bWNyPRGmeZO5GZEG4BxnYn2asF_3pou-hI 91
dependency_injector/__init__.pyi sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dependency_injector/_cwiring.c sha256=mmOdycnVB6DV68OUIOTtnHEbw-_0ML_yespB1rdW-j0 951736
dependency_injector/_cwiring.cp39-win_amd64.pyd sha256=e8MOKBOxIh_e_rqOEI8d6U8JvK-NT3NdmWLXlBVgXEw 100352
dependency_injector/_cwiring.pyx sha256=oahJ9cXDb_ZEGNaibr42cQu4cfyCYbLm-R9i_HOHNuM 3003
dependency_injector/containers.c sha256=11HV9RrV17vtMQWJBuNNX934QWiDKskdgpM7PNEFO5M 2070806
dependency_injector/containers.cp39-win_amd64.pyd sha256=CRlRHe3hRT69IwO4ibtUyHFI20T6tXYxOKPBdR4yC1c 317952
dependency_injector/containers.pxd sha256=4tlRxuhxqaGSUjcu8IrFsq6BmksMkiRCfA7CnD46lYg 261
dependency_injector/containers.pyi sha256=VExoRvN-ByqXGe3YuFebbgeBVBdszJx7rHdkUriBk9g 4567
dependency_injector/containers.pyx sha256=37__XcacXU3qFlh-34HyL8LDkDHSIY5NBwT0qbWhDTo 30408
dependency_injector/errors.py sha256=v5VED5ONNbOifVCRPnau8WmcKVyUwEgbruILbEoVk2U 893
dependency_injector/providers.c sha256=FUQznft5NxeL7u2q7391KXRfEIGAR9D2bVZMDXk93EU 9280348
dependency_injector/providers.cp39-win_amd64.pyd sha256=7M-74fCY6cIJI_gEJrQ9nwzoa95x8ljIJaX1d15XyAw 1487360
dependency_injector/providers.pxd sha256=Ah26rjcp41DkrKjeynBnfIEqqbzFIvd1M8oZJ4POi-o 17530
dependency_injector/providers.pyi sha256=HQjNHHfkOhvMHl3DT7aGTGlrcUtN4tQGPfwFExeTf6U 21829
dependency_injector/providers.pyx sha256=JwUDtY2-qU-N_2Rl0tYxzBdZhnOgO0kcFO3EeMH0KNQ 158021
dependency_injector/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dependency_injector/resources.py sha256=Uvz15UDgH3xgxsa_ddNhGIs_-gwL944yYz-U9p63XLs 565
dependency_injector/schema.py sha256=89BHdlFCDtEb8E2ilIS94V8UiWYlnnGKOZbdAQChblo 8712
dependency_injector/wiring.py sha256=e6Eu1Sl9T27uHOLK40nLSrH04jawiSf2nJkD1BHISVE 30188
dependency_injector/ext/__init__.py sha256=WsBsKIOUuNAkIoo-J0KBAjyGckcsGyhEXRew01TpKFQ 27
dependency_injector/ext/__init__.pyi sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
dependency_injector/ext/aiohttp.py sha256=LqZvd0vR8IzVQR6fXCtqbT8WuzcBK_ikqwvw64zneHQ 1372
dependency_injector/ext/aiohttp.pyi sha256=5GfOx5q50zCMdXFOQBj3uPuwk6172V5FvLoYPNEy37c 461
dependency_injector/ext/flask.py sha256=l6lh8pcASQCIHAvTExoQxYmAw-qz3gvd2CC_gOPS1Sk 2215
dependency_injector/ext/flask.pyi sha256=zemFrWVhMIObDCiV2uzr3tRW6shmFPuGIuWPzHRdmNE 603
dependency_injector/ext/starlette.py sha256=ys7F6GlIRF0wHieayzuisA4euWQmewxKv67As-nvqjY 1489
dependency_injector-4.45.0.dist-info/LICENSE.rst sha256=lYab2mCB0UR6BQXKROKL5VU2B2tOTghpNL0oQI-6iUQ 1521
dependency_injector-4.45.0.dist-info/METADATA sha256=xxRzYcWsY8px0aIlU-WUtpcMHzc1EVF7k7Ta9hY1nLc 14226
dependency_injector-4.45.0.dist-info/WHEEL sha256=F4Gwseysu0orsWha5ii3stWN2C03NSU54-GIdk79KZs 99
dependency_injector-4.45.0.dist-info/top_level.txt sha256=6U6YBWxum6uGC9akRHp6rhr8V7Pub4pPOsDTlyQX-2Y 20
dependency_injector-4.45.0.dist-info/RECORD

top_level.txt

dependency_injector