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, pydantic settings, 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.16.0.tar.gz (617.6 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.16.0-pp37-pypy37_pp73-win32.whl (251.6 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.16.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl (454.3 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.16.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (414.5 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.16.0-pp36-pypy36_pp73-win32.whl (251.6 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.16.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl (454.3 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.16.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (414.5 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.16.0-pp27-pypy_73-win32.whl (285.9 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.16.0-pp27-pypy_73-manylinux2010_x86_64.whl (455.0 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.16.0-pp27-pypy_73-macosx_10_9_x86_64.whl (416.6 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.16.0-cp39-cp39-win_amd64.whl (403.7 kB view details)

Uploaded CPython 3.9Windows x86-64

dependency_injector-4.16.0-cp39-cp39-win32.whl (328.6 kB view details)

Uploaded CPython 3.9Windows x86

dependency_injector-4.16.0-cp39-cp39-manylinux2010_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

dependency_injector-4.16.0-cp39-cp39-manylinux2010_i686.whl (3.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

dependency_injector-4.16.0-cp39-cp39-macosx_10_9_x86_64.whl (613.5 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

dependency_injector-4.16.0-cp38-cp38-win_amd64.whl (404.0 kB view details)

Uploaded CPython 3.8Windows x86-64

dependency_injector-4.16.0-cp38-cp38-win32.whl (329.8 kB view details)

Uploaded CPython 3.8Windows x86

dependency_injector-4.16.0-cp38-cp38-manylinux2010_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

dependency_injector-4.16.0-cp38-cp38-manylinux2010_i686.whl (3.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

dependency_injector-4.16.0-cp38-cp38-macosx_10_9_x86_64.whl (611.2 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

dependency_injector-4.16.0-cp37-cp37m-win_amd64.whl (379.2 kB view details)

Uploaded CPython 3.7mWindows x86-64

dependency_injector-4.16.0-cp37-cp37m-win32.whl (318.5 kB view details)

Uploaded CPython 3.7mWindows x86

dependency_injector-4.16.0-cp37-cp37m-manylinux2010_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.16.0-cp37-cp37m-manylinux2010_i686.whl (2.5 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

dependency_injector-4.16.0-cp37-cp37m-manylinux1_i686.whl (2.5 MB view details)

Uploaded CPython 3.7m

dependency_injector-4.16.0-cp37-cp37m-macosx_10_9_x86_64.whl (587.3 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

dependency_injector-4.16.0-cp36-cp36m-win_amd64.whl (378.8 kB view details)

Uploaded CPython 3.6mWindows x86-64

dependency_injector-4.16.0-cp36-cp36m-win32.whl (321.4 kB view details)

Uploaded CPython 3.6mWindows x86

dependency_injector-4.16.0-cp36-cp36m-manylinux2010_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.16.0-cp36-cp36m-manylinux2010_i686.whl (2.5 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

dependency_injector-4.16.0-cp36-cp36m-manylinux1_i686.whl (2.5 MB view details)

Uploaded CPython 3.6m

dependency_injector-4.16.0-cp36-cp36m-macosx_10_9_x86_64.whl (633.7 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

dependency_injector-4.16.0-cp35-cp35m-win_amd64.whl (350.5 kB view details)

Uploaded CPython 3.5mWindows x86-64

dependency_injector-4.16.0-cp35-cp35m-win32.whl (293.9 kB view details)

Uploaded CPython 3.5mWindows x86

dependency_injector-4.16.0-cp35-cp35m-manylinux2010_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.16.0-cp35-cp35m-manylinux2010_i686.whl (2.4 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

dependency_injector-4.16.0-cp35-cp35m-manylinux1_i686.whl (2.4 MB view details)

Uploaded CPython 3.5m

dependency_injector-4.16.0-cp35-cp35m-macosx_10_9_x86_64.whl (578.0 kB view details)

Uploaded CPython 3.5mmacOS 10.9+ x86-64

dependency_injector-4.16.0-cp27-cp27mu-manylinux2010_x86_64.whl (2.2 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

dependency_injector-4.16.0-cp27-cp27mu-manylinux2010_i686.whl (2.0 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ i686

dependency_injector-4.16.0-cp27-cp27mu-manylinux1_i686.whl (2.0 MB view details)

Uploaded CPython 2.7mu

dependency_injector-4.16.0-cp27-cp27m-win_amd64.whl (389.1 kB view details)

Uploaded CPython 2.7mWindows x86-64

dependency_injector-4.16.0-cp27-cp27m-win32.whl (323.7 kB view details)

Uploaded CPython 2.7mWindows x86

dependency_injector-4.16.0-cp27-cp27m-manylinux2010_x86_64.whl (2.2 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.16.0-cp27-cp27m-manylinux2010_i686.whl (2.0 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ i686

dependency_injector-4.16.0-cp27-cp27m-manylinux1_i686.whl (2.0 MB view details)

Uploaded CPython 2.7m

dependency_injector-4.16.0-cp27-cp27m-macosx_10_9_x86_64.whl (563.2 kB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for dependency-injector-4.16.0.tar.gz
Algorithm Hash digest
SHA256 06f3456ce9c5b6f120c9acff41838ea0b993ee8cae6bcd28990c7d931494afcc
MD5 e383b532f41d92b2b980859348e231a9
BLAKE2b-256 56ff9639255edd44984e839be8b4a04b896e0426a7cf858ef792fbd36cb1ffe3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.16.0-pp37-pypy37_pp73-win32.whl
  • Upload date:
  • Size: 251.6 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.16.0-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 4bac40f78b13528b98f02188b93f3cfc4205920f65b10b81e2d6d2b28de57fd2
MD5 2c230338139653aeffe7301e97c03329
BLAKE2b-256 39a1ba6725409639c54761660f786cc0a6582232201017aa63c06d857f46d01e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.16.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1815e25e44074bea6b1aa71a6f1f9f39ad7065e0b0ae1a553af4add7396c4000
MD5 f3978e68c2a3cdaa096fb311ab9c03e0
BLAKE2b-256 3abe70026c9e70a0948224753a61da2572d688f3e904cc8e2ea323454b3c4d4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.16.0-pp37-pypy37_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f7cc72af0d378834d266855b8bf7e35dbc229e3d1193f794cc3b19f09d65ad56
MD5 8a4e850fc35beba44008594216480bc8
BLAKE2b-256 dcf0ffeaa2568d97b0648914515ea9ff39735c4222b0498c410527bfaef46668

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.16.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f4d711c80722c82adf88cb0701eef8dac11af50dc3ed2782a644d38c79c8896f
MD5 8387e7b748a727490a1634dff01fa58a
BLAKE2b-256 327d1f3a00b43d386a1863eb295e8b675b6c470bc004dcbe34c94d573795bc45

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.16.0-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 251.6 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.16.0-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 f3c71b3706f72743a4d15f9e16c12196f5fd22a46f73487ec69509e9045f9fba
MD5 c59cab6ff5fe422b467a58caa0a94ade
BLAKE2b-256 0fbcb5725c40733522ac8ce3917f3e50b8e98339d00e4ec24626481dcba4f769

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.16.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c0431300afd89784e60359938f1d2b48312934e799238d0375be76a2011556f8
MD5 e423c027bf3dc1e4c81e7aa90e22afae
BLAKE2b-256 341fd6df0a7f2f2b774091852ed2b80c4d9a9f6c5260dfccfe3c8013cc31cde9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.16.0-pp36-pypy36_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1a6ea3061bb424942a0182bf73fa1c2a52106fe9bd973efac40c48ec4a72cd19
MD5 f81d3a3339731917174963baad79429d
BLAKE2b-256 5e1e3ce0576cf87f04b742e998ffda29d25a1da2046fbb47d5473384323099f6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.16.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9eaa6ef9b757406f7f99622ce3204164e98e3efa629e1ed5a7466ecffa0f7e03
MD5 1c496ea9d33c1371bc253315b9955efb
BLAKE2b-256 79b35d8c71806814447300fc3f75585e94be1013c119d4923e0e018e97e136b7

See more details on using hashes here.

File details

Details for the file dependency_injector-4.16.0-pp27-pypy_73-win32.whl.

File metadata

  • Download URL: dependency_injector-4.16.0-pp27-pypy_73-win32.whl
  • Upload date:
  • Size: 285.9 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.16.0-pp27-pypy_73-win32.whl
Algorithm Hash digest
SHA256 8fd73938c06e813f479cbb29f6e8206c29ebc5f1850935f7577bbe509c879631
MD5 a5cf5511d198bb57a5a84aa5d117c18c
BLAKE2b-256 1e40f656e375af427fa2c192b0d17c00bdc88271181a8ca137ea03c85b43cba4

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.16.0-pp27-pypy_73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d98350118ac573dadfd7c86c2c43d2d25ae64c082f8de3b1e9b40e63ae5c9484
MD5 c9e6245bb114d943c30b904395c7fb4d
BLAKE2b-256 3240e2e96aa14ba388ed4ec1567ac9f7bd03eb7a4f2b67e9e0bd855519abf46b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.16.0-pp27-pypy_73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ca4bd7789934f71a6b8815341917684f6442683e5cb742690ab3394b05d18f4f
MD5 478acba70be99e6503f9afdc132e7492
BLAKE2b-256 dc44e49842e1576ef2a3c0f01e7f6f7ecba3708c7ce3bc0e2406651c488239fd

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.16.0-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 62a3e2f9e7074f8380f7245880fd38447a8692a608e091cb1d461323ed5b98fd
MD5 ee16e02a43f7e4acb7d000141242b2b2
BLAKE2b-256 65651a95be0880096930049e4de6b31c7494212e50b87985a1fb62a764c01de2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.16.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 403.7 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.16.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 dca4fc752f11cbfd6ee30231783da5b24b1c298cff3a7575127cd31216e10311
MD5 881618ce790509d981fc1f0faecdb43f
BLAKE2b-256 3edc23bc37368378f48d2fbbf263d74e27e6955351635432cd704e9ac8480d83

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.16.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 328.6 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.16.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 8c8cd7cb42f1694347a0078987b35584c7c6b32568f3be3367b3f06864fbf6ae
MD5 d3e356b782d984bab237a73aa71509b3
BLAKE2b-256 d480e48d67fde86b7073b0d1f15dd6e427e5622553ca12146139e876966cbfde

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.16.0-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 21f96c8dff26f7d0cdac7e647b9dcf76d801f3453a1c6d1a189aa7750c6735fc
MD5 aef6ecc298aa644ecd253a008f88494d
BLAKE2b-256 15eadfcda1c541ca591422ce59aefd00b5a08c811d0d17c100840f2800e89090

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.16.0-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3e1e091cd223972e12186f06165dcf97f38137be2297edfcc9d08fd9ff9f1648
MD5 0ef705996da00179e493dd8bacd683cf
BLAKE2b-256 fde0c88d556d9ab490dd29d9253530c90e527498e95dea0e4cfa40e109e078a1

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.16.0-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 554350bc2cd3b312462fd0906700f05c7e5ab1359b888338a02a3610cee59c5f
MD5 ce205d45ecd4fd4f921fef170c19becc
BLAKE2b-256 83c4cb7a9ea7140ed6739444406e123f81b79bd4268db07bf7258967dcc07a8a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.16.0-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.16.0-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3c57c05c2c8cab3ca45fc3e617ae27f56308257405a19b7559cca7a71569db10
MD5 543fd0740514ba3637ca2469bd559b49
BLAKE2b-256 32645a18a1196531f89488f0e949f8cd360887e82f6493125ea0081a057f63cc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.16.0-cp39-cp39-manylinux1_i686.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.16.0-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 f9bbce8f23fa084bd8defeafd7f35b4ef5680d9637e338fb8bd35eb571e475e3
MD5 1e97c510dee1f385c4824f76537364f1
BLAKE2b-256 625d497143b88540515b7ba3b3997d8a8a5e1b8627b0a7242f79cd7ae6459a74

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.16.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9d039961cfd0f55d76b6c592d0287df303b3d3c7f7144185d394539b42ccf3de
MD5 24fa12c0380f4739933bf969780c9e1c
BLAKE2b-256 e8f1e1f996a103d343463e7db26967616aaff683a9f0821058a68fce895a2bff

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.16.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 404.0 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.16.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 dadd3779b58f599c0556bcc3a10057bcd2ef648254f2a0aa81a1e473c8b7007c
MD5 3df0e08bf0308b4cf188556fdfbb767f
BLAKE2b-256 2d4cbf1317337d928ce78966f553335cb143663db8815efb811c553ca056c53d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.16.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 329.8 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.16.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 a80c63c8c2f8d724e03f36794aa5bd7dbcbdde74dac978ee273a462c35bbc193
MD5 39e9776f974958c984cfa477ba353630
BLAKE2b-256 14f1113c51790ff2be9c71b89abd6c10819443200ff59364271b214c8fae74ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.16.0-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1a7275f8655c8876a447e97f835b25d850b82d177d95b64bbbc10724b098c25a
MD5 b413bbfcbb65520b86177ffb6e4416df
BLAKE2b-256 9b839a235d5612f3447eb63176f29e53dc0ac24ce1dfa47d420a38c35b0b2872

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.16.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 626609eb0c7e3428c099b1f0b226af492dc992ac096f513528920551f579b8c8
MD5 b542eab98ce903eb948c2d94f0878b6d
BLAKE2b-256 66fe55092aa06c1bd50362347bafc17c352a37368c897ff63811375b59d296ba

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.16.0-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 42cb2de120b826d0c15b6e627a124c1ae35a90d895e1bc1469a5456f893efbf9
MD5 d7461d5955fc556ee8a7ae1ed8cc23b8
BLAKE2b-256 1fd2950819b8f986ad36177e62c0ac6c46e43efb04fae77a59a1e09d70eefdf4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.16.0-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.16.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3d0ca91b939b2d85d688801c20699bddb3c83c7b9faf3f407836f1e0ea9104f7
MD5 529bef3f3148c67e6f2db889894d0b35
BLAKE2b-256 094ce4cca3313c6b0545dcd440c455b4f848fb4d617b6920ab2ff771dadd41b8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.16.0-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.16.0-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 141163bd5a2dfc833f2d4a68fdb00f8f60b16246fdbf2bb114aa3a5a3407af16
MD5 cc128290d4e3ae965f7c84e3994d8a50
BLAKE2b-256 42afdc9017386bf293b5d934d14b692c231cd118782169e58e24842b644b778c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.16.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 12566af6427784dd9b2a3c4124db0e5f425296a65e6bf1d1a7c2377d99e5d862
MD5 ae0aa9e703a04530a0156a93a83142b2
BLAKE2b-256 28293f6cfbdc0e44f762619f9e6c3e0742796931b48a159e2e59ac384846240e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.16.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 a1f7cc8ce9d06b9fea5f7460dc6b22482fa3bd9b118444ad2216a24fc4031469
MD5 db4c34433470e8c7e02fe0925ac46212
BLAKE2b-256 fd6fc4200fbc75be9511e7d135aefc18f11c6485c442e2c6514dfa657150cd17

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.16.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 84f61798700885b694d13d8444cf48ec4001a8a7c38d88b100f47f4f9d76ed1b
MD5 c98217fb2af5e2b484320f5c0a880f52
BLAKE2b-256 98cc1407b990aa7030de5833ed46118f4698adcb40464ffd18d50fc75f778448

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.16.0-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8a3fb4d0e69da291ecdfc2392d0a77a23d1cf129d7f2bf1099ef293bf2d95cd0
MD5 293844ae38bb69d5bc92bf57650fc00d
BLAKE2b-256 59341f8edac4ca0a99eb91bd3f8919297a6dd35b4be40dee0346069a46e18447

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.16.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 00b340fa470e8635f37a19edd25c316f4bb348330ed786b9d5f3e73154a2c25f
MD5 ff7ecd4242293f400fe28ea52776f371
BLAKE2b-256 9f876c9c3f0c0e6910a349fd0d14085825370c44c7344490630fb6ddd0da7f30

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.16.0-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 6931d7de9eb5e084f7c799d7e27b0bf17c3cb58279cbbaa8db371369ed4ac196
MD5 f47e1cb71e76cc0b536f2ef47211ee92
BLAKE2b-256 dfb7a6503e5781977e84847197400f7f5bd8aec9b33134d02c8c7f0022d0a771

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.16.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f4c69180b739179e41c319027bcb9662f5b7185143d24655c58fda0e82f9ff67
MD5 8c9aad7b52c9c2face6d35ec35f90f0e
BLAKE2b-256 8a812571bcb776e1e0e1f300cae90e6a92afa1c721b9b0a2b66e37973d1c496e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.16.0-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.16.0-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 2cf24cb57033e24441acc3b338770346a676e9f64dfa6c8529dde3f4a8eb8250
MD5 08e1f7006d81dfafdcb30b0b951532eb
BLAKE2b-256 017eae083c52cf1aa1443a5b3fd70a2729dd015cb2b4ed12397f0729214b1259

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.16.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6dbf0c12f7e384fb2a912c34c2578d0305f0cbc5fbf4fa392785919a53aa3c21
MD5 bcb20b627b4b5e2aa6b0b171ba487dd6
BLAKE2b-256 a80aea8d07a26116f7d8fe4f7de6089571753d917fe2363aa8a1ae292649cb67

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.16.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 a9bce610df3b00c7f436fe1ef7235d9ac5ef0e7e14e6732b5e012d14f49c4542
MD5 c3a5c8b7aec9ea8e70576d607ab4ef57
BLAKE2b-256 368faeb929d212c8f986c8b55dbf09cec76f430868199c2150d03d52217c1ce0

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.16.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 c4f5e2d91830cccdf77a3346591d6904408503e94e8d39121e6cd3b51c232312
MD5 349e99a5a02bc1598416e7845e794a21
BLAKE2b-256 6742075edea237e3013a08b0a0b7e69e282eb5435674b669ef38c2db3d43208f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.16.0-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 00fb24d1c6d2e0ff29b4ee74a2778a9048fbce6ac4e396f1a666791b844b9080
MD5 f23b207f346513fe82e5c70ac96febd0
BLAKE2b-256 4d9f33bef009c033a0b1a4e8c32350e1b68cf1e999e4eb360f94150a628f4f8d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.16.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 19a4299e905557376cf07fa1875e93c251cbba8dcea6c6f2b1f987d741ebcb11
MD5 793b0b73d573e189f489f12aa08e1f00
BLAKE2b-256 695fb2429037a5862b27cd005ebed1ec7f0a1efb1111ba94be9712e0f162e733

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.16.0-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 2efb22cf1c254a62fb4552bd2e4130eb21f36d1b785a2df5908d1b6ca9387009
MD5 125e13074188b808df936a6c26dba295
BLAKE2b-256 ba7da0ce44a9f249d52a4213c0f6b7ec44179965588cf8b3fa53bb94f4576723

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.16.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6b96e10eb1a2b602b7f58549abc67ad70a4907438161d46669a9da05bd4b1270
MD5 d8194edc62eced3a55393486201ee072
BLAKE2b-256 c8ed5fdb62538b301fa06f6cb47be53133e3a4920b9624fae41f2ff5e0651da3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.16.0-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.16.0-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 d049c52d9e6f64977ee37d5ea5e77e4048654cef431b0e191bace800205fba99
MD5 9c2e22fbb8cff2d74c12777a3946f7dd
BLAKE2b-256 ddaaf7b05d65a6cbe531707c334ee1a4161ddc6f94bf161c1556b36cf1afbb45

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.16.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f5da3218e6fd94e925b782508dd1fb85ff03731663102729bbfc24d7dcac1484
MD5 859dc046d1b04921f820caa855a91a02
BLAKE2b-256 2bebf49c6c76958a091188b401eb4ada89ae52425b8b58c0a19cbddef3aeba6d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.16.0-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 7b78200280bb8f1c4453d49212b47a8facd2f4141785b3f5089cecb7fc7c8a62
MD5 7710fc26290e3f306484c53f5756494f
BLAKE2b-256 7abaa7fab2a7d83f413bc344880de694a41ffe3ba725e3002eb870fbcf07b11e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.16.0-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 1ac53e688e98361e2810587efde74a71dbce219edf6529a695671d6b18525ce2
MD5 2d803eeb8f76b2a473ccd97e4bffdd5a
BLAKE2b-256 61e95cf8d409c056c95cb8c38c7332c745d0a38f7c59ca986df0de59ddb39eef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.16.0-cp35-cp35m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 88c2a3c29037d8db0fdc7afde8b9ff69e3d3969a25364ba00c4a85376015b425
MD5 425af66aac24213080acf771bc21b1ba
BLAKE2b-256 5d9c6c59219c92f762380d9e4748ef8f189a0ec21387403823ca79bd24ddcc63

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.16.0-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 672d012dcd8b75da84dfa62f7cc6b0f8dfff553c56240f27439496099af51ca9
MD5 3676222f8ec23311bbc4ef9545f89e1c
BLAKE2b-256 88084cfbdf2df94c73283634c95ed305598325883a9750f697ddc65ca80d496c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.16.0-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 e6c90ba055662d9a6b89dd1f9814fd1991e774750b87bca0f4d25293720e254f
MD5 473ef80da320cda015caffb49d25ef6e
BLAKE2b-256 b7356247957c9f459033016296d08ded2c1e0d55f8be3905e34e5971ca4de9f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.16.0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ca239dab6f66c9b32c2ddd702cb21965d375600edc9f85d92af4fea27e36486f
MD5 8d45cb2096230df3f91fa9e9b88dfb86
BLAKE2b-256 73718867dec56f5c26c7fea34d2cef3d4172159bfecb1acb557d06ea53887f85

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.16.0-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.16.0-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 26f7cbca5f2077a2be98e2dfec7b27932f7beffdb715cd77d0a34a10933475f5
MD5 223efb8452128ff111b9f34ee53867f4
BLAKE2b-256 d0f1e15f889dc582bfd413b036e815e5c644b4b409046523831e60223474ab6d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.16.0-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 638f99ffcf4e60e34e6055d5069389800e23d3ea57d7e87687eb6e86b1e14ba7
MD5 d6b48630960c60686f2b4a6a5d8164c4
BLAKE2b-256 b6e1c3cd1ace50ecc2d1fa012099974a5a01e14e23482acfe2c671f90e43b432

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.16.0-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 26b933a81b455bd99ca51481aca87bbb6451761a86ef80a622644a34793d910e
MD5 76563c2ec9e9fd62e9cb5f4103d437ac
BLAKE2b-256 d6d8f5d8f154c72002e0916f7291bb83d2eeb88171a940636fed53d2eed610c1

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.16.0-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 5bcd24db20d5ea13241ab01af32cf89b2a2d941e43e1ae363a026130f902fa8c
MD5 43ad3600f1ac8bbdceacb664a2fe9200
BLAKE2b-256 34a3da212e076f6d482a4d69a5e5724915116404c9a3bdf50cce184c5e136040

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.16.0-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f6775a3704f6c613eb479d50acf90e054e76f62f321ef062dbff923dc7ab1af7
MD5 80ce3671173047905fba11bf2afc1167
BLAKE2b-256 ec54440107e9bb1cbb23efa0483cb582cbe536e1a8ec2020f758ac57c9927c00

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.16.0-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.16.0-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 3f358eb0febf3726d0e620a51cda97428c235b372989f41303a0b188b8324344
MD5 4c56a387d4aa1a474933858d5eacf2df
BLAKE2b-256 a4f8bb331bf6c208446c883d54d1b2e1dd31f27a9afc8934c09f4381ab055b8b

See more details on using hashes here.

File details

Details for the file dependency_injector-4.16.0-cp27-cp27m-win_amd64.whl.

File metadata

  • Download URL: dependency_injector-4.16.0-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 389.1 kB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.16.0-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 5264407da17162705c936fb7b2dea3694225827be295fa4e4f8b02adb594e567
MD5 c33e06f2d69a38fbace2c3cfb0e24679
BLAKE2b-256 2ceed1582fe9f4a446f1244db3207438c61485ca54ad32c42351051bcc485199

See more details on using hashes here.

File details

Details for the file dependency_injector-4.16.0-cp27-cp27m-win32.whl.

File metadata

  • Download URL: dependency_injector-4.16.0-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 323.7 kB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.16.0-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 bceedccf1dce4899e4a667901af1eaa5a7e574f2961c7f4a08ca4ca50ad6a4d4
MD5 e761ae9e76587789ef418bb9f37cb9b0
BLAKE2b-256 31fd97687713a29167b98ea33acf53d4f31dcdf65fd2c5df7d8486415c5f5ce1

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.16.0-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 00a684b2fb38e987d5e22b99cfd6d054c69143e46e66da0aa90f2f9be621c7c6
MD5 8ab0be3e896af5588309e9559da14165
BLAKE2b-256 2f6e885a411a8aa86920e816402918d4343c8322c2c768b57e967fc017da2030

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.16.0-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 945490cced1b492df25f359723afc7d59917f27a27cc1c8fd60cf2488ab6304b
MD5 65732d17e166d74f66cf66e988d4904a
BLAKE2b-256 d77cacd6b15c32406fcd8b8537a46e30b8f4413ee745d39ea798fc739c29cb17

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.16.0-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 698233e1448775fff3e872b37922000b1107d9dcae62f7699ce5444ae9c41e84
MD5 b7f318843b9f02e79f1dec6ae8076c82
BLAKE2b-256 9be5eb80140ac22d1d1d820116b086b548a9f4a0a01d1e9145dc908d6ed6f683

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.16.0-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.16.0-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 823cd25157fd6745674130c79c45f0740abf63c0360422fd693d7e7e0bc89a77
MD5 5e79ac9c138f99600d9e94916aeb65d2
BLAKE2b-256 9deb2c3338a82938a046c90ae6a8fc677c3220d6ac3eebe09114fbc1a71473c1

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.16.0-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 827d767d46c60370bc5bde546fd46c4d01c27dc1de8a1075c709cb0c02d3b09f
MD5 25b33e216c9321a49a498eadde81b189
BLAKE2b-256 69883e8586f695b0d526802482b51385e64e0db3cec607e52250cdc5f5d17af8

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