Skip to main content

Dependency injection framework for Python

Project description

https://raw.githubusercontent.com/wiki/ets-labs/python-dependency-injector/img/logo.svg

Latest Version License Supported Python versions Supported Python implementations Downloads Downloads Downloads Wheel Build Status Coverage Status

What is Dependency Injector?

Dependency Injector is a dependency injection framework for Python.

It helps implementing the dependency injection principle.

Key features of the Dependency Injector:

  • Providers. Provides Factory, Singleton, Callable, Coroutine, Object, List, Dict, Configuration, Resource, Dependency and Selector providers that help assembling your objects. See Providers.

  • Overriding. Can override any provider by another provider on the fly. This helps in testing and configuring dev / stage environment to replace API clients with stubs etc. See Provider overriding.

  • Configuration. Reads configuration from yaml & ini files, environment variables and dictionaries. See Configuration provider.

  • Containers. Provides declarative and dynamic containers. See Containers.

  • Resources. Helps with initialization and configuring of logging, event loop, thread or process pool, etc. Can be used for per-function execution scope in tandem with wiring. See Resource provider.

  • Wiring. Injects dependencies into functions and methods. Helps integrating with other frameworks: Django, Flask, Aiohttp, Sanic, FastAPI, etc. See Wiring.

  • Asynchronous. Supports asynchronous injections. See Asynchronous injections.

  • Typing. Provides typing stubs, mypy-friendly. See Typing and mypy.

  • Performance. Fast. Written in Cython.

  • Maturity. Mature and production-ready. Well-tested, documented and supported.

from dependency_injector import containers, providers
from dependency_injector.wiring import inject, Provide


class Container(containers.DeclarativeContainer):

    config = providers.Configuration()

    api_client = providers.Singleton(
        ApiClient,
        api_key=config.api_key,
        timeout=config.timeout.as_int(),
    )

    service = providers.Factory(
        Service,
        api_client=api_client,
    )


@inject
def main(service: Service = Provide[Container.service]):
    ...


if __name__ == '__main__':
    container = Container()
    container.config.api_key.from_env('API_KEY')
    container.config.timeout.from_env('TIMEOUT')
    container.wire(modules=[sys.modules[__name__]])

    main()  # <-- dependency is injected automatically

    with container.api_client.override(mock.Mock()):
        main()  # <-- overridden dependency is injected automatically

When you call main() function the Service dependency is assembled and injected automatically.

When doing a testing you call the container.api_client.override() to replace the real API client with a mock. When you call main() the mock is injected.

You can override any provider with another provider.

It also helps you in configuring project for the different environments: replace an API client with a stub on the dev or stage.

With the Dependency Injector objects assembling is consolidated in the container. Dependency injections are defined explicitly. This makes easier to understand and change how application works.

https://raw.githubusercontent.com/wiki/ets-labs/python-dependency-injector/img/di-readme.svg

Visit the docs to know more about the Dependency injection and inversion of control in Python.

Installation

The package is available on the PyPi:

pip install dependency-injector

Documentation

The documentation is available here.

Examples

Choose one of the following:

Tutorials

Choose one of the following:

Concept

The framework stands on the PEP20 (The Zen of Python) principle:

Explicit is better than implicit

You need to specify how to assemble and where to inject the dependencies explicitly.

The power of the framework is in a simplicity. Dependency Injector is a simple tool for the powerful concept.

Frequently asked questions

What is the dependency injection?
  • dependency injection is a principle that decreases coupling and increases cohesion

Why should I do the dependency injection?
  • your code becomes more flexible, testable and clear 😎

How do I start doing the dependency injection?
  • you start writing the code following the dependency injection principle

  • you register all of your application components and their dependencies in the container

  • when you need a component, you specify where to inject it or get it from the container

What price do I pay and what do I get?
  • you need to explicitly specify the dependencies

  • it will be extra work in the beginning

  • it will payoff as the project grows

Have a question?
Found a bug?
Want to help?
  • ⭐️ Star the Dependency Injector on the Github

  • 🆕 Start a new project with the Dependency Injector

  • 💬 Tell your friend about the Dependency Injector

Want to contribute?
  • 🔀 Fork the project

  • ⬅️ Open a pull request to the develop branch

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dependency-injector-4.8.2.tar.gz (568.9 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

dependency_injector-4.8.2-pp37-pypy37_pp73-win32.whl (223.8 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.8.2-pp37-pypy37_pp73-manylinux2010_x86_64.whl (403.7 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.8.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (370.4 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.8.2-pp36-pypy36_pp73-win32.whl (223.8 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.8.2-pp36-pypy36_pp73-manylinux2010_x86_64.whl (403.8 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.8.2-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (370.4 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.8.2-pp27-pypy_73-manylinux2010_x86_64.whl (404.2 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.8.2-pp27-pypy_73-macosx_10_9_x86_64.whl (372.6 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.8.2-cp39-cp39-win_amd64.whl (353.1 kB view details)

Uploaded CPython 3.9Windows x86-64

dependency_injector-4.8.2-cp39-cp39-win32.whl (279.1 kB view details)

Uploaded CPython 3.9Windows x86

dependency_injector-4.8.2-cp39-cp39-manylinux2010_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

dependency_injector-4.8.2-cp39-cp39-manylinux2010_i686.whl (2.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

dependency_injector-4.8.2-cp39-cp39-manylinux1_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.9

dependency_injector-4.8.2-cp39-cp39-manylinux1_i686.whl (2.6 MB view details)

Uploaded CPython 3.9

dependency_injector-4.8.2-cp39-cp39-macosx_10_9_x86_64.whl (537.9 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

dependency_injector-4.8.2-cp38-cp38-win_amd64.whl (352.9 kB view details)

Uploaded CPython 3.8Windows x86-64

dependency_injector-4.8.2-cp38-cp38-win32.whl (283.9 kB view details)

Uploaded CPython 3.8Windows x86

dependency_injector-4.8.2-cp38-cp38-manylinux2010_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

dependency_injector-4.8.2-cp38-cp38-manylinux2010_i686.whl (2.9 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

dependency_injector-4.8.2-cp38-cp38-manylinux1_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.8

dependency_injector-4.8.2-cp38-cp38-manylinux1_i686.whl (2.9 MB view details)

Uploaded CPython 3.8

dependency_injector-4.8.2-cp38-cp38-macosx_10_9_x86_64.whl (538.4 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

dependency_injector-4.8.2-cp37-cp37m-win_amd64.whl (330.3 kB view details)

Uploaded CPython 3.7mWindows x86-64

dependency_injector-4.8.2-cp37-cp37m-win32.whl (272.9 kB view details)

Uploaded CPython 3.7mWindows x86

dependency_injector-4.8.2-cp37-cp37m-manylinux2010_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.8.2-cp37-cp37m-manylinux2010_i686.whl (2.2 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

dependency_injector-4.8.2-cp37-cp37m-manylinux1_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.7m

dependency_injector-4.8.2-cp37-cp37m-manylinux1_i686.whl (2.2 MB view details)

Uploaded CPython 3.7m

dependency_injector-4.8.2-cp37-cp37m-macosx_10_9_x86_64.whl (520.7 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

dependency_injector-4.8.2-cp36-cp36m-win_amd64.whl (328.5 kB view details)

Uploaded CPython 3.6mWindows x86-64

dependency_injector-4.8.2-cp36-cp36m-win32.whl (273.7 kB view details)

Uploaded CPython 3.6mWindows x86

dependency_injector-4.8.2-cp36-cp36m-manylinux2010_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.8.2-cp36-cp36m-manylinux2010_i686.whl (2.3 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

dependency_injector-4.8.2-cp36-cp36m-manylinux1_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.6m

dependency_injector-4.8.2-cp36-cp36m-manylinux1_i686.whl (2.3 MB view details)

Uploaded CPython 3.6m

dependency_injector-4.8.2-cp36-cp36m-macosx_10_9_x86_64.whl (565.2 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

dependency_injector-4.8.2-cp35-cp35m-win_amd64.whl (308.6 kB view details)

Uploaded CPython 3.5mWindows x86-64

dependency_injector-4.8.2-cp35-cp35m-win32.whl (254.3 kB view details)

Uploaded CPython 3.5mWindows x86

dependency_injector-4.8.2-cp35-cp35m-manylinux2010_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.8.2-cp35-cp35m-manylinux2010_i686.whl (2.2 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

dependency_injector-4.8.2-cp35-cp35m-manylinux1_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.5m

dependency_injector-4.8.2-cp35-cp35m-manylinux1_i686.whl (2.2 MB view details)

Uploaded CPython 3.5m

dependency_injector-4.8.2-cp35-cp35m-macosx_10_9_x86_64.whl (519.0 kB view details)

Uploaded CPython 3.5mmacOS 10.9+ x86-64

dependency_injector-4.8.2-cp27-cp27mu-manylinux2010_x86_64.whl (1.9 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

dependency_injector-4.8.2-cp27-cp27mu-manylinux2010_i686.whl (1.8 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ i686

dependency_injector-4.8.2-cp27-cp27mu-manylinux1_x86_64.whl (1.9 MB view details)

Uploaded CPython 2.7mu

dependency_injector-4.8.2-cp27-cp27mu-manylinux1_i686.whl (1.8 MB view details)

Uploaded CPython 2.7mu

dependency_injector-4.8.2-cp27-cp27m-manylinux2010_x86_64.whl (1.9 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.8.2-cp27-cp27m-manylinux2010_i686.whl (1.8 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ i686

dependency_injector-4.8.2-cp27-cp27m-manylinux1_x86_64.whl (1.9 MB view details)

Uploaded CPython 2.7m

dependency_injector-4.8.2-cp27-cp27m-manylinux1_i686.whl (1.8 MB view details)

Uploaded CPython 2.7m

dependency_injector-4.8.2-cp27-cp27m-macosx_10_9_x86_64.whl (496.7 kB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

Details for the file dependency-injector-4.8.2.tar.gz.

File metadata

  • Download URL: dependency-injector-4.8.2.tar.gz
  • Upload date:
  • Size: 568.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency-injector-4.8.2.tar.gz
Algorithm Hash digest
SHA256 59a504bacb80f6164300bc50365353b35b1f8e05814f8f48ea202d25f1629568
MD5 ee969a01a3882427c0b5520f6de3f494
BLAKE2b-256 72aea6dee43af0401cf7d301c7a569f180be053dafc33e370befb4e751f3fa66

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-pp37-pypy37_pp73-win32.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-pp37-pypy37_pp73-win32.whl
  • Upload date:
  • Size: 223.8 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.8.2-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 ac70aa532bdad02a6207afdb288ad1e7a736a9290e41695d27484fb842b4445b
MD5 4a6a10c1d0870fac700cd08c39624e1d
BLAKE2b-256 96c02384cc89983e169869a8daf6bb41de15a2640980a9ef5f3bc7dfad838cc4

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-pp37-pypy37_pp73-manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for dependency_injector-4.8.2-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2571e67391060ac67190ecd107659925d36f1984b5c7e61e9938cfa90094b4af
MD5 3f77289cf5e83e226d1885fabb141eb2
BLAKE2b-256 8f1da187eabf4651b3ddff45b88add6d72e2496548b3914a605d3840f257632d

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-pp37-pypy37_pp73-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for dependency_injector-4.8.2-pp37-pypy37_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 09360b5cf46e826c757181b6787a9d30f72931e373f3733ae7e130236551d77e
MD5 b185d6b5a8831a98cfe408c0f08bcd25
BLAKE2b-256 826db70788dd857f4a42700d9acb531861541811e9af30a6cc210bc22ecdbdbb

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dependency_injector-4.8.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cc92e503481708518cb89b35b9feeb9d3153eb68d1d71c301757ee13ac6ac869
MD5 4813287ed67b5ac7e8dd28b5c495d1c6
BLAKE2b-256 a4613bd8ae810afbfc5490bee31f84717032a08e6c6d41363eafc67efa40047e

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-pp36-pypy36_pp73-win32.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 223.8 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.8.2-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 5802c898254706d9696e8c42132b224dd1396a42c3069fc286b6c793de0a944d
MD5 ec912b3abd039d407d2375f0e689ab51
BLAKE2b-256 37a29674d04797368aef235a6556c4cf961083f5c44a43956fd22385986eb01e

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-pp36-pypy36_pp73-manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for dependency_injector-4.8.2-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 62cf24a0f7d2122accd70f5a84f63ef94e0c65515c008e9382a4a1b0c23afeb2
MD5 4be7429aae3f0bc474d4b6dc357da9e3
BLAKE2b-256 4032ca3ac8340dd41c7685b165cd43eaf39c3c4b9ccd7419d20d49e712e788ca

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-pp36-pypy36_pp73-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for dependency_injector-4.8.2-pp36-pypy36_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 102bd477ff5bb33bed2c26bc9995a3ba533eb1abb35720ecf796b15f24fe95d5
MD5 5f47b4d34443c2fd18e328192317b855
BLAKE2b-256 1c8b2766f2d083ab7dabc796c38086e5acb6a45e89e69471e14f39135b59ec7d

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-pp36-pypy36_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dependency_injector-4.8.2-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b54bc164c2bcafbb7e6e7a7ea1d5e1ff8ab6a2ffdbf1c5b64dcf6bb0ef59c0cb
MD5 39b760a9de752b7b7b9955cefc42aba8
BLAKE2b-256 cad09625523c405fcb56587f7ff709d7b475b27a552d5ceed455a7ff1ecf4896

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-pp27-pypy_73-manylinux2010_x86_64.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-pp27-pypy_73-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 404.2 kB
  • Tags: PyPy, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-pp27-pypy_73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1c1d31b433c26bc8063434a1b61ca6f9c9c8e590179520dd96d805d16c194450
MD5 451b8c3523ef815174a6dee9c978738f
BLAKE2b-256 7a733f42c44f6581b65c676e4262523736d1caaa7405907501f75a28f98f00fa

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-pp27-pypy_73-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for dependency_injector-4.8.2-pp27-pypy_73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9217215d5f4cba7fe9d1a09957672fb52c314c4452a121234b1333ca5720999d
MD5 569dee042976f69012c7d914267d486f
BLAKE2b-256 e7ba9295423496ba11029bf60fab4bd6ccd0da455621e93799688414520da2af

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-pp27-pypy_73-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-pp27-pypy_73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 372.6 kB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.0

File hashes

Hashes for dependency_injector-4.8.2-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e499138bea0304d7e5bb704fbfc62ae4dffa4ed7025200e3b9ec048505fc2a51
MD5 95c8cea67b32929f6a83b59fb34fedbd
BLAKE2b-256 69cc3017e6ad4332c26b93349eecd2898d11e000ae79a117c1358a3c4418eb3e

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 353.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.8.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a7aa8d6c8a4dd2c6e1433b1016f7d0f140677334b780ef8616df4d6ba3372d40
MD5 4f14ffac549691d0b9c9f87bc12a9154
BLAKE2b-256 e971e2098012fee8abf41a0d457f74bc0522f9af8512fc4092684376304caba0

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp39-cp39-win32.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp39-cp39-win32.whl
  • Upload date:
  • Size: 279.1 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.8.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 9b3c1aeb3422bbb222ddb7ad2e22703cd9cdd5e6a094f29fd1cd02d13b1cea7a
MD5 87648d45a716bd9deac3327c6763ae4e
BLAKE2b-256 ccd4c8b7936a00ac20bc7403541292df187d20dd77edc59fceca1f06c8121bc0

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp39-cp39-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dependency_injector-4.8.2-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 692a5867483d8e53f13f897d9668c452c67333ab92ff83a3453d0687f3a174d0
MD5 93f1432f9cdef7367e74bc98e0a9709d
BLAKE2b-256 eb186010ccf4b4652cbef5186517b427adf8898e371e4ca53e8709a0bd74664a

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp39-cp39-manylinux2010_x86_64.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2edf859cdd761a062a7cd6d15f1dd9cb833fe2896f6e21699b59e11244cb3512
MD5 a8eb0b9e6b402fe2f6b10d41c2d8c76a
BLAKE2b-256 f4b8c88b123e2459020aa5631c52269fa8648706e07ec7e8d3d49228b4211713

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp39-cp39-manylinux2010_i686.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 8173a0f1e72c8bc53c49c337a0531fbd485aa4ca98d17569c04835033fe6f775
MD5 8802f2927a3ce3edeb26e4954ab99e53
BLAKE2b-256 ef8512ce6d39c1430d0565a07d3d2a986a4676c1b5d89c3d7d2508fffbfee4ce

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp39-cp39-manylinux1_x86_64.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 84221c2dd9b30fcc4243289bc04886a0e0ad8325cbfb9e9ac7185eb8c36036b7
MD5 c783ab72b4c8a5c2fb81e0cc74699381
BLAKE2b-256 b79f648aa61e7a7119307f41dd0cd2f2d21c67f10a7efc282286be6575a251d0

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp39-cp39-manylinux1_i686.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp39-cp39-manylinux1_i686.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4819e76de4029aaee00c8077bdc72fb0b7c4ba74f40877eca8811c30cfd318ea
MD5 3e57875a1d472c65a69205fccbebe2d5
BLAKE2b-256 30769e466f0edf9ddc15b32cf51940a56f9a944ed1e4efc89684bded1f40970d

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 537.9 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.0

File hashes

Hashes for dependency_injector-4.8.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d1ffc59c6bf27f4c6b83fb76baa01978f671bd5dcd0f945c7425ba32ffcf74fe
MD5 1fbaba0318c7943426eaeaa39f6a6e88
BLAKE2b-256 5d473938dd170d36a43738799353dba256770797c9075d48665b27ea9a1126e4

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 352.9 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.8.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 79caafd2902caae547ede5823547cea7864c458a2ba96197c190e6d70c3f84bd
MD5 5d13d406f3f21b0c6afc82322d51f528
BLAKE2b-256 b995d464a32dd659522a6f38fc0da58a3a0f9477fe9db150690e0f6c2e3fd387

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp38-cp38-win32.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp38-cp38-win32.whl
  • Upload date:
  • Size: 283.9 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.8.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 377f2f69c917f5365686fe37e09ecf3dbbedb7223a8ab462d84da8586e805f01
MD5 5147e87c8a878b063b1a501ffeff30a0
BLAKE2b-256 c743a070f4abfe3afa20956e6447b0874fbd4b94c396fd0a7b3c7ddfbc2aa414

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp38-cp38-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dependency_injector-4.8.2-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0e8f9a1b0226169b73e9d77d3a29d8d0ecddba435f533d1c7eada87637467d15
MD5 f893cec9f9b6551011b751ecacbeefea
BLAKE2b-256 742f61bd8454b0d9beefadd424180f1aadca8d491f487006e9653ffb536fe9d6

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp38-cp38-manylinux2010_x86_64.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 567517a7bdc5c08a9224b45e0283fb09d7048395b7e90c8af9141409d12731ed
MD5 bb8116af8ab7a43b3e1f2516d27cf07f
BLAKE2b-256 fe451cf8c12e4c527168f510ae7b00e7a3db6ac53df8ac10caa2cfcc9e66a4b3

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp38-cp38-manylinux2010_i686.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 60f79d67438ba57f0c445ae0607a2a0937ec0a8636e4bc6df91f449f8af47a3e
MD5 ce881e01dfbb431b43659a90ac91d487
BLAKE2b-256 ace80a4fc889638f4246b106e9e34dcc3e6c3a52e1576e18a892fa3d161c990f

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp38-cp38-manylinux1_x86_64.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8d508f2f2eeca275396aca83607eff7bdb7d848e5a586cefd426e617724180c0
MD5 352c0ef6d2ca485ce19a23f310a28a7d
BLAKE2b-256 9784b6a001c9baa98043561805f426495af43382b0c9f01f9f17e16baec6171c

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp38-cp38-manylinux1_i686.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 27ee4dad2fcae0d4ec62546bcd02448986b2b530e3f79475864347036c48459e
MD5 1365b9abc12210eddf83d4939fa769bb
BLAKE2b-256 477453cf83dcef37239cac379b70492cb0079de846f2c6e42f54356d6c997075

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 538.4 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.0

File hashes

Hashes for dependency_injector-4.8.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1f870172426fb4f120e920b38ef4e5bb9635630866a9217b119ac4e68e5e1864
MD5 43dd60e2f2abad70faf0738ae7e61b78
BLAKE2b-256 082b5832e9b55ff894de9cde14ebc76b686f109910a0c0f79e507c082ce29bce

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 330.3 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.8.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 d914f65b6c1404a8bc60a202b57a8cacabd828a0ce2d1e5dddd66cf8ad5a36ff
MD5 52abddbbf431353f9e4cf590e3c50aa7
BLAKE2b-256 dc10cd7bb6bf8a3274a66429f9f3457394e69ed826eae327e52adbf53a20eb60

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp37-cp37m-win32.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 272.9 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.8.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 e4a03f89cfab65613f0f5c95a5e51dbc474717680d127c2c11eba76208b27dd1
MD5 44e6ee1744934408270bcd903edf1913
BLAKE2b-256 0b3c59f28399a5b6f8d16e8fe7969108ba26861ac4bd9b7e11cb13697c398cd8

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp37-cp37m-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dependency_injector-4.8.2-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 98df88e33ef88f5acaec470317f3566d7eb99b8e3bdbbba892bc26fee654e9a9
MD5 9aa3ccf3132d6bb92f7acf2cd175be38
BLAKE2b-256 e50a650029bfa7409984bb90c31813ba4a6debe050ff995e0fece7b46ed1f87d

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp37-cp37m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 fe9bb9d0345568c8c390e32381809048d06bdc0777d4e71154fb20fe1ed98c9e
MD5 5e5b01efb48192008af058dde784a66e
BLAKE2b-256 e9fba469c55840bbbb0e903381c08c81a6ef686a819aeb88ef427ff893a91e86

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp37-cp37m-manylinux2010_i686.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 cc28c94d19af6246c43b45197479c31dca2cf11fe451711b34268b608104e215
MD5 d805ea6cdcb77a4c6a681080c88762b8
BLAKE2b-256 8d3518a6525cbb87ad8f0d88c21c7dfaa3b642714a75df126436e9a2ad83ad6f

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 14c44bff8c66102c5afac79be77585741db9b8dc63f950a572a3b9de9e5e4706
MD5 5093b3617c357aa41d9137fbd94a3726
BLAKE2b-256 f681c730e05c711498445317bd9394dd2059b6a8d83113c6c6bc620407503572

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp37-cp37m-manylinux1_i686.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 31150f87a7cfa69586dcdbf2198db9cfb43bd0bdb8e7cb554ffee56de3c4c168
MD5 92707172f88d5bdf2a1b5c0d0d655cfd
BLAKE2b-256 abcb72e395badb41d8c7837250650a782442393b4f6a16b4a03f4a58b4f772a7

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 520.7 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.0

File hashes

Hashes for dependency_injector-4.8.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 bc278855981fa2542eb560a99d8cd923f7340946e87fbac62336a7a4e86de8fa
MD5 03851f3ddd4ba580b0e584d8924efc9f
BLAKE2b-256 027583775165b75a5a081242ab793f8a6f5e319b43198fbec4b667da1cb36aae

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 328.5 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.8.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 da6c57cbe960d1ece8875afb72397ef72eabe62bcd616ce0e5c8ca9eb54a044b
MD5 2bbc883c36cb197a074ecb94a4ed2b6d
BLAKE2b-256 dacb710c9637b1d289771886d01e3b3dd755d9468273ad6477e4dc44471a1e37

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp36-cp36m-win32.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 273.7 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.8.2-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 af2e32ab659ff733b85869323d096789096a6487a7acd03402ba4d6a20994c0c
MD5 dc2b9d03123319532c5a70e7f523e02e
BLAKE2b-256 56bfbea818fc5653b5bffbf31a76c705d6e696fede2d216d3a7207ebeb66c04c

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp36-cp36m-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dependency_injector-4.8.2-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 20b462403e7e4ee0b5ee5aa57715daee3174e4326ebda12e9fd8e68b9d207eba
MD5 48dfadff8b349e5f2965d8aa4c95c3f2
BLAKE2b-256 66f5792749ac3c955dbd6c19a4b1f966dcf9427f9ce51cd50e4150fdf245dae2

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp36-cp36m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 20b0602a4618c4adfd03c6bd5c4d500e744fac60bbc3ed2fa17b1a6386658962
MD5 31b337204ada2d0e9be3e5fbfade884d
BLAKE2b-256 1d32d994310a2697c15aa6b374e26df4f52e681a6dc38ea1f855333335b91602

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp36-cp36m-manylinux2010_i686.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 3018797dc10755d4080cb2e54cda3d958612d84c90b1c6d52807f8686b6dbf00
MD5 cc2da1443123b8df572e26483a7fda49
BLAKE2b-256 dfb931ded58b26f60e2fedac5d9980e3a99d0045473465df1e4585a8a94b2e5e

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f982ee92135bbfc42a3c762fe7c54a58b8fd456842379b12087cb122d32dd5ee
MD5 c61eec5ab1c243c8ad6c1975e18be771
BLAKE2b-256 14c657a0f8ac1e1380a2a819552b751cc511ab3ea88ba0f7e245b9624cd4c10b

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp36-cp36m-manylinux1_i686.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 e91d345d7d6278d46b151d880e6884a3e4429bee4931769eea42f8cabb721a9b
MD5 e3195c51387e36994a3c812e7b140917
BLAKE2b-256 230a066af85993fe771d4d70e215e14b003dc012978f59a08078c825a07d354a

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 565.2 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.0

File hashes

Hashes for dependency_injector-4.8.2-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e64640da7207013f849c6f62f986fd22693dcc86dcff2be0920c631e4a51583b
MD5 8653535e82f88762ee46af9b68133c50
BLAKE2b-256 3b5700d6612697db89314c307ff2ad03f62c26b3ec399ba158fc695721628fd8

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp35-cp35m-win_amd64.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 308.6 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.8.2-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 d00bcc9e8091e041eb33e7b66e8c50f64ea1c8e629275e1394b5a3c57ecf7bfd
MD5 76789b594a04faa77a5be39e3049a24a
BLAKE2b-256 363aaa71caedf5706adb1cd809ef9c9b361c00d82b85e72cb98ba0587b606363

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp35-cp35m-win32.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 254.3 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.8.2-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 034f0281b0b355f737638c9bcc77770c2fb36ebe13f61bb8cb39fa1283d34fd6
MD5 63553748d4d7c30abeb0b9cc43fd8f19
BLAKE2b-256 e583f788e26f11634bf4e2290f6f0202f4605b3488265febd01630c9543456d5

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp35-cp35m-manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for dependency_injector-4.8.2-cp35-cp35m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 539bcccee32e37f71a58f4be13827a8214e08229f70f0569151647f78ba42dd2
MD5 0ffd6a1614dfd28af52ebd7227f46cd7
BLAKE2b-256 6dbeb08a220f4e270b5a8ae2f20037efb7edc06b1e30ee59062f2756bc06d2e1

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp35-cp35m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d94e6b82d7b65ba0ba98363d3b5cad36f1ae66a78d5ec2f43ddf150c0e95ba83
MD5 5e844150e073716496430085afda267b
BLAKE2b-256 c1b3250f00cd5fc0b34fb8910c15b06449c46c6e86658c69ca2524b3a22fc4df

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp35-cp35m-manylinux2010_i686.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp35-cp35m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 7c4086c43c2a89ea3c98ef7409e19cbef537ba687d1fa0adac75454a7ceb9132
MD5 8c5b20c1b948d84b2f956ac622540e64
BLAKE2b-256 840418749299a8806e0997e7d87d317a357ac0e9b5d2cb4a87b7e6f0cc6848fe

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp35-cp35m-manylinux1_x86_64.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3da3e082586420a0ae619ae93fbdc845a029031198b4414f48c20717c26450c7
MD5 ac4a0003ce877b3da1b8165116bb0fe8
BLAKE2b-256 0abbea8b0bed08832eaddd8005d73e85d7adba5b2cccc233c84a9fc4165f75c6

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp35-cp35m-manylinux1_i686.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c2050c890fb8e22527dcbe8c89658b7a9c6e905c918851e39263f98c96aa4b7e
MD5 e1049e5d3f0e394a6005034f1edbf16f
BLAKE2b-256 bdc9201ab2cdae3e95d51f989c9a2d4b6e94b25c0115025105add80c0e7500f1

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp35-cp35m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 519.0 kB
  • Tags: CPython 3.5m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.0

File hashes

Hashes for dependency_injector-4.8.2-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 849fa89a1cc672eaaed02b2b95b617969b8cd121646d57c5354e9b9b06d2f1be
MD5 e2cd1b6796639e4674d7011fcfd4b0b5
BLAKE2b-256 21d0c0b2cf95350b24d58c963ce66cd269ed75e93f72a066a24ca5fc067f340a

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp27-cp27mu-manylinux2010_x86_64.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 00e817b356a2a2d14f56d0d64c7d5454cf43856251f34d53ebb3798a14d5db6a
MD5 e9d2638b413fe686148afb4e5322cdfe
BLAKE2b-256 6dc679dc5879d9bc3e96751f44547ad2e5be5494f84e5682c94318da938bbc4a

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp27-cp27mu-manylinux2010_i686.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp27-cp27mu-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 c475608651449f275f13d430170c1df3f932dbf6984b96a969501145e31bf2a0
MD5 3fd7b0ca5436b4d7a7aeb2ad95303c71
BLAKE2b-256 13ab9c12529406e6bb4df705b786b365b5c9c4e0a9eb2f58e134ae4f5d6cffe6

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp27-cp27mu-manylinux1_x86_64.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ee53b0232587f281c7d14e6d5bdfd405e89e98fe09fc338e5d3cc32ff8a375f6
MD5 035f102e99e7e55f3186fd72cc9997b1
BLAKE2b-256 36762813d6d393f5989532f4911977247f16d5a527d58b156c490a643cd0f5a1

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp27-cp27mu-manylinux1_i686.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 557ff3db3fb35cbd19c2991e6287da6480fa58519236930f64c9f4bacd059444
MD5 69b61cab00de07e7b155ca8e47d71061
BLAKE2b-256 c13e4414badab7fbaa7804034f06070dd281a77174c794180f02c0cff04fbf67

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp27-cp27m-manylinux2010_x86_64.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1b73682663884a1662974d0a8a3ef930b98982cf5b2805bd8f1eb3d36c08be49
MD5 3a4e00508a46475b15e856be76d98856
BLAKE2b-256 cdd9f4b58dd264deeedf1e1b8ce035a2b3ce3c3bd8187aaf5ecf739825f66105

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp27-cp27m-manylinux2010_i686.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp27-cp27m-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 de4013288ca31f4b1c09d59448969e2dfdf138ebda43d509f82aa1094735c761
MD5 f7e48db2b041a431d43545257c792a37
BLAKE2b-256 dca0f043a913f0487ec6450dbf9124f3b5dc089e3e7ff43fca707a4dcbaffbef

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp27-cp27m-manylinux1_x86_64.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4346632f8ef4fb453026cdec9fe281ad453a93424e4a8c057b9b27d9b98d8608
MD5 d1138ec37e7b9ba7aba987a3802a4b54
BLAKE2b-256 b631f603d02ab3be262ace84fc69dfd23a053590c922e5348345ef1adc859c56

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp27-cp27m-manylinux1_i686.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.8.2-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 3959e7c24994b5f5b9199dddf4e7167edc16240f0a13e0467d59f07177a010a6
MD5 6d2f8a3681c361e6034ea0cc5d59cedd
BLAKE2b-256 7b6e6657cf49683e05494ecf345abeef0a2eb54c61c70a34cdf34737d468873a

See more details on using hashes here.

File details

Details for the file dependency_injector-4.8.2-cp27-cp27m-macosx_10_9_x86_64.whl.

File metadata

  • Download URL: dependency_injector-4.8.2-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 496.7 kB
  • Tags: CPython 2.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.0

File hashes

Hashes for dependency_injector-4.8.2-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 57c0b46ed6324a04017b0c34460cda710002e3e929fc6d6372aee51e80a39059
MD5 4bcb39f92b332622da0de8bf911e71d1
BLAKE2b-256 0c1d0535c05b06e739db482b9c2df069bcd04eeb70d0162b3e7e84d30103a4b2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page