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.9.0.tar.gz (572.5 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.9.0-pp37-pypy37_pp73-win32.whl (224.7 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.9.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl (406.5 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.9.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (373.6 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.9.0-pp36-pypy36_pp73-win32.whl (224.6 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.9.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl (406.5 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.9.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (373.6 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.9.0-pp27-pypy_73-manylinux2010_x86_64.whl (406.6 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.9.0-pp27-pypy_73-macosx_10_9_x86_64.whl (376.2 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.9.0-cp39-cp39-win_amd64.whl (354.9 kB view details)

Uploaded CPython 3.9Windows x86-64

dependency_injector-4.9.0-cp39-cp39-win32.whl (280.2 kB view details)

Uploaded CPython 3.9Windows x86

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

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

dependency_injector-4.9.0-cp39-cp39-manylinux2010_i686.whl (2.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.9

dependency_injector-4.9.0-cp39-cp39-manylinux1_i686.whl (2.7 MB view details)

Uploaded CPython 3.9

dependency_injector-4.9.0-cp39-cp39-macosx_10_9_x86_64.whl (541.4 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

dependency_injector-4.9.0-cp38-cp38-win_amd64.whl (354.8 kB view details)

Uploaded CPython 3.8Windows x86-64

dependency_injector-4.9.0-cp38-cp38-win32.whl (284.8 kB view details)

Uploaded CPython 3.8Windows x86

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

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

dependency_injector-4.9.0-cp38-cp38-manylinux2010_i686.whl (3.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.8

dependency_injector-4.9.0-cp38-cp38-manylinux1_i686.whl (3.0 MB view details)

Uploaded CPython 3.8

dependency_injector-4.9.0-cp38-cp38-macosx_10_9_x86_64.whl (542.1 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

dependency_injector-4.9.0-cp37-cp37m-win_amd64.whl (333.0 kB view details)

Uploaded CPython 3.7mWindows x86-64

dependency_injector-4.9.0-cp37-cp37m-win32.whl (274.2 kB view details)

Uploaded CPython 3.7mWindows x86

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

dependency_injector-4.9.0-cp37-cp37m-macosx_10_9_x86_64.whl (524.3 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

dependency_injector-4.9.0-cp36-cp36m-win_amd64.whl (331.1 kB view details)

Uploaded CPython 3.6mWindows x86-64

dependency_injector-4.9.0-cp36-cp36m-win32.whl (274.6 kB view details)

Uploaded CPython 3.6mWindows x86

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

dependency_injector-4.9.0-cp36-cp36m-macosx_10_9_x86_64.whl (568.9 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

dependency_injector-4.9.0-cp35-cp35m-win_amd64.whl (309.6 kB view details)

Uploaded CPython 3.5mWindows x86-64

dependency_injector-4.9.0-cp35-cp35m-win32.whl (255.2 kB view details)

Uploaded CPython 3.5mWindows x86

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

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.5m

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

Uploaded CPython 3.5m

dependency_injector-4.9.0-cp35-cp35m-macosx_10_9_x86_64.whl (522.6 kB view details)

Uploaded CPython 3.5mmacOS 10.9+ x86-64

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

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 2.7mumanylinux: glibc 2.12+ i686

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 2.7mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 2.7m

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

Uploaded CPython 2.7m

dependency_injector-4.9.0-cp27-cp27m-macosx_10_9_x86_64.whl (495.7 kB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: dependency-injector-4.9.0.tar.gz
  • Upload date:
  • Size: 572.5 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.9.0.tar.gz
Algorithm Hash digest
SHA256 47e9f33525aa55874bbc87ec83ed06d88548f24f447033e6fb1f788fae97c5c5
MD5 8e72501c7caa2edded83a70c73b75b4c
BLAKE2b-256 66d3d8d1175576598b9e7c6429dd177f347acf0e514f074b58f345fa0e0cf35f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-pp37-pypy37_pp73-win32.whl
  • Upload date:
  • Size: 224.7 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.9.0-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 ef54ff9e17275baec92963e5f4181d92776c9036d6f66b433ad50d5bdeabdcce
MD5 882d4ef3601ac11e58a8a4d75f0ff12c
BLAKE2b-256 8a087c5f7e4da71d92de58e767686a3b05a20857925263e1682a0c281b5e7ec2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.9.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a539fc96b77df4966acb1e089e2cfc85a85094433fa9445d4f762c6975e2c450
MD5 ec5ea1b2efc85221114b59e3578cf92b
BLAKE2b-256 1e0ef9f40bcbdee39b9215b475737813b7ac2a4cc8c673ebda0ae20f6af5ef6c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.9.0-pp37-pypy37_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7fbccd223e0f91e1edf69d03456421dacdfeaff5bf448d64264f4908823f7e60
MD5 4428cb0d0a56af53503678e1310798cb
BLAKE2b-256 2a879699564f5a3457b3b745ad7d370694d56130e375f3380c990459dfe64a30

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.9.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 25fe0dc6d10f0d2c1bc29bd5c5e81e595b95c9cb9f82400b7db69d32caf50a28
MD5 79c5257e9b454179eaef9e6cde188cdc
BLAKE2b-256 701e44d4406871569978219803f698b6c68ce5df04072838593293c3b6125ff2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 224.6 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.9.0-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 ae02f0e2d6704d0ff717fc335af24fc2308b697be396c81366c7de477b00e2e9
MD5 16a3d533bdf8cfb855477d1436ed0ecc
BLAKE2b-256 57561e1bb65bb8ca89e8b9670f5b09a9f32b5769d63a347b56f24b498ff57ab7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.9.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6b2c4fe5abba52c6bfa1a70add340d7b28e4d4cadc1acb14b7f002f2b8575fbb
MD5 b9da5e3cc69e0ba5a07be194d8181314
BLAKE2b-256 430096349f98d7068c8e11e68a509a241d1899b6ff1d34bafe5b398511ba83b9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.9.0-pp36-pypy36_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 165d257a258456d002b97b9a1b49d0255eae06b7aa2ff4824ef65c4e13448828
MD5 804abc870c4b4bf0577a47422399bc74
BLAKE2b-256 e953235d7409b4069ab8b74216fa0d1b1acdc59f7c24546a892173442a7d2a98

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.9.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 428346291bfb85d2778696605548975ea39402347df677856a5b005047d67b56
MD5 a0b70e4d555d9b70e5c549d7ae79a430
BLAKE2b-256 f4a041c9526e46eb4aa25a2e3573ec761a31755457bd43627fdcedfd4f412831

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-pp27-pypy_73-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 406.6 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.9.0-pp27-pypy_73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8a42b928e612552c48faab0c349011e7238b6b7c700a510c4b7fd23d31413776
MD5 44b45dcee53ee8220667e695dd0eae45
BLAKE2b-256 3547ca4a385bb2878b1a602fa9571aa4db8a9bdad4223984cc16f76845a4423d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.9.0-pp27-pypy_73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2f4ac06d25d17cdedbab5196f61dda6c6858b3be1eaee749fbaddb8338e0cd13
MD5 fad507cf007cf9d7773ce193423651e4
BLAKE2b-256 a06c108f71faad458070e8959786990bd434b701cf7a25dd627490dc0997d1dc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-pp27-pypy_73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 376.2 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.9.0-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7959ef38a141911e1b7c64de52e9674725ee67c3e6cac9e81550972da68582a4
MD5 5749bcc1b1b2d836cd2cf7e25dfeea3e
BLAKE2b-256 3a1775a4b179469395b52d299a78829ca3d876b25176752203c2f2d93e726a41

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 354.9 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.9.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 0a00d017849eee8bc007e41f8b7efb9ff406f3759b4b67bba829bb5bddc3cdc7
MD5 9594cb07f2332b5f882f7e22d501f72c
BLAKE2b-256 1be9968b2e98b91c73646e95154533fe65bdbf86a56857f7f4b2d37e21b524b9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 280.2 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.9.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 23da25529921dc7afe88f80a452b8e52247291c1ebe592c26483d1fbadf2c0f1
MD5 315844fb7a499ee7984672c7eb79b253
BLAKE2b-256 aee5785c3f92669b714fddea8318601d22f1a1a7557c9b18c28d0ea12aa635fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.9.0-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 150aeba651c4dc51aa539cd1d9847a34b0eb2a54b71a1d60a476a8c83cb6c34e
MD5 c61e291887562c4942e3abaae8881d3b
BLAKE2b-256 438566cdcc4a58d399c7f5f909d76de4d69d4ed475f5d329d6efea77fb06dde0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-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.9.0-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c8e9fb484457b20ed1381497e7b05d11b2fdcc7cf4b22c2d69d68bfa2bc5d602
MD5 8c8139c62e60e7807eae2e717880bd45
BLAKE2b-256 e0181fd03e902068e62de2b87b5f20c043d0046d2873539797ff5e439f8ba857

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.7 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.9.0-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 e9cd49265cc097ccf7a05e1d7cb5740ae6f863255d2601df00d617d33ab5f93b
MD5 d3ce34a709ee3583bb701571215dd7b1
BLAKE2b-256 d66498515e99c215b199c1bed9f18f6f8ab0f92ee7caabd7f7b7c4f021672eae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-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.9.0-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 079c8944c9f9aeb5ca13ae22b2738237f2b9654daa378cb30bbd98550b177cb1
MD5 b1c8854454147293323470ed91ddcdd7
BLAKE2b-256 23d3fb85926b8aa64540b9bf8ed933bad577b21950a6babd67d18c334ef4a6b6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-cp39-cp39-manylinux1_i686.whl
  • Upload date:
  • Size: 2.7 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.9.0-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 03c8aab61402daab076a569a46a34a358bb5450c5e3a7e38194042237d040648
MD5 d71f18858304131413df161afb571032
BLAKE2b-256 cb57a0451c96f89bc817b076f60828c05cf13ab2400552bb87127d89c820d00a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 541.4 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.9.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 74b10f75b910d85a31226f7219f3d01a10c558b8d6de5cf3a5cd07f57aa2f720
MD5 d42189eac253a249d223b037f432c1af
BLAKE2b-256 a4439610fd09261d560bc486639a17ce3aee25dbf66c7e02274834cb2706285a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 354.8 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.9.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 63be1f6f9850df536d9a11398775eb6019ba26bca736bf0ed2c5fa41fc86e228
MD5 9e137ed34c63849ee2964e9c8a5535e0
BLAKE2b-256 2d9af3da56b72672338bcc292f02777c03ac7f527519bb4facd16deda0c28721

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 284.8 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.9.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 211ceb2ac576d3f6bc4bfd9f8fe0adbf63c6914562a4beaee04afe13a9a99e45
MD5 d679b1a10ab68837fc15a14c5a5376a4
BLAKE2b-256 ec767ddd60ab0d65575a70a6dedd68463d4a62a135291f7c1f8e63843e391a27

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.9.0-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7d237a06425daf28c2654b418e93fe9239ceeae1d22f4c207a43b055944c6e18
MD5 9bf8069d2c33a0e3116afb12ca18b5ea
BLAKE2b-256 11ef6b61742fe4db6cd934e0d6d417a19b48c98f178061e3057334839693a8c0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-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.9.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 06d9dd604780b5ff7ccbd564901d2d21a059584b73348b103fe54373c1d87670
MD5 ac4fac70b83525d32b3c3d67d7da686d
BLAKE2b-256 992d0b17980c39b23eb3413b22b438980bb8052a798c71d39e81d88dc4372544

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 3.0 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.9.0-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 50a3974b8eba230e0e3026b65e1ab4f957643d0032b10faccf86eb4d940cc206
MD5 639cca8d98c7ab937e09906741ce4ad8
BLAKE2b-256 4ce346ed388996fe2a8dd3e3a9257fb2eb4f6e7402bbce72c7311f9e4dd17a3a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-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.9.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9f13bbb9004685d77199de58dc63ca9c8ad08d188839e762423784a2c359bf9d
MD5 b03193f469f371885db7a1ceddfef836
BLAKE2b-256 3cda403f3fd856296ffd7145b1eb9df5f2241755f6250e97b00825d1b478746c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 3.0 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.9.0-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 9e37085b41f6a333cf3535167ba7b6e8be7437938629b2b19da914b93afd5cb5
MD5 c31bae73803399135ebb22bd2896127d
BLAKE2b-256 3571e81f97e09b1887d64f72eedb23f095871b3655a1775f703c2ff7f913c5aa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 542.1 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.9.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dc6cef735a6a5a31d1b221a2434fc91ebb7192f66f0ae8f420ca4ebd3c53573a
MD5 b719708a25894362d07e89556382d419
BLAKE2b-256 68c099079693352278857ae3a10fdb1d03b17dad41ef366710d4a0468c657665

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 333.0 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.9.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 0ab45a7dd6944de3a79384f0c8498891d838a2ac42a952ffdcf6afabbc196d2f
MD5 516e20866e43b1da02bd03dac4573f0d
BLAKE2b-256 eac3cfabc6c693dec85d79076775b58f9de77c6f595555e9ddfc1519c1c08cb8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 274.2 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.9.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 7069e9f7456b06cd3657cb4c8fe606c96e669f27dc588765ebb4c532b1f15629
MD5 52a8c209a2c6535d5760a150378d0f63
BLAKE2b-256 7e3f5bd65b0d3abc972bbdaf6403d84ffb22ba3a1e1b9aef5400c2ba1f15d708

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.9.0-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0db8d9c1190f8a33b2267b366a39363763f9b86455ccc351e7dec4d9771439c6
MD5 e6391910e6e36783b1f05a81c394c9c6
BLAKE2b-256 29a2ec7781bed0b19b7f3354f5159d8c021505b782ceeeafd6afd59dd67a4322

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-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.9.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2724745c16da45565d4ddfe38f96f1ff0ab36d9afb18d645a7a40ba063ed18b4
MD5 ee2e29300284a4f82d33b6ad67f7332a
BLAKE2b-256 6e8d09c6eccc5d0c794e91c9b3f8a834aeee6596f03175d62f155986161478ab

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-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.9.0-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 50ad0f635da20007695ee1984fbd8c5efda9f97809eb66768a2f0ba351953d90
MD5 4e94755e79ce1f141bb4b14667a71388
BLAKE2b-256 a87c4281707c74fe8637e440114615d2315cfc0c2d79c35f93795d3862478f23

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-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.9.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 77bb1008a1b4f2169ab9feb776e81e39391e687856a3b8f03964814d4dcf1d51
MD5 81337d4ba17c6f6462a0bd862eb549b7
BLAKE2b-256 5f573becd8e89ab73b0770669bfab9c965c521329d1c50d15b7816939f99a533

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-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.9.0-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 b4110bdfbb37bb6fd2fd99271f81d69c7e3d00dc115b007e651b27aa2e300ba6
MD5 8c164d2e93c7680008955983560bb24b
BLAKE2b-256 f8ac571cbe0fa2e5857d815e57665cba41c0244fa27e48686b5c9bd79c277360

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 524.3 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.9.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ba984ce626246bf01cd04dd8f555393bfbe9a7191e387af87d3967c4f9f38eb3
MD5 88721418e00697b67426ebfe4b101da8
BLAKE2b-256 de3da66c0db90004e6f06a434a0e28a6e5ffda932e2dec129e7d507b2315dd01

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 331.1 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.9.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 7a121bc0ed199a7bc6a4a09de19a02c1b1feda3cafe273a6adb31e21825ce19a
MD5 73bd96e8b7a73e2bcf145b615d0eac6a
BLAKE2b-256 64e3f2c4af1c33e9af2f55051a50bc41423f5315b1a2a91630c54c4346b065da

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 274.6 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.9.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 c4f76dfe7c56143a4b973083bc7a26a5385f25e5df0a976552405e7a6e6b36f7
MD5 4102e8238bb55a8e7e0037b6cb166402
BLAKE2b-256 78e84282c521a9a3441160632e4f521a56c5543c802ba1cdf9816887ce6e8ebf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.9.0-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c22d375363bce72928c968cfbe6cb3e9720d48551c07e7ce636173618a5887c9
MD5 60702eb376646b1de55a1ad2df6ee239
BLAKE2b-256 faa17c6d98d06250d2bcfbdc7c9fb33cff6ace29bde76ac169c8a10d08da2f9a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-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.9.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 222ef0a53b7dbb138b6c133ecbb4234647d6685e43db88ae6a8fd5942e06177b
MD5 8789a9e6f1f7332ecde8be40fb7f237c
BLAKE2b-256 c868e46ba1b923d37e3eba5ba00005394560bac92677a5ffca93077b4397b5f5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-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.9.0-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 5a1da44d69912fa758c4a15701665bd621da4b64853fdd384d32a7491c27464a
MD5 4cd1d263a1ba334401362a7a18c9a139
BLAKE2b-256 fc8c5776ec05f3a52be51a9c56b3b23c27fd5180eb1d2bb307e1e7504743ef8b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-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.9.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 be2e948b6d0d910a361ce3c67452aa4f92bf14502924fc8e28b3f519111478ac
MD5 9dd139f0777401f7b368e1e9586f19e6
BLAKE2b-256 1a2bd5b4457ec9941e9efe91f1f9fd2ddd5bfdcab676e3d8f41cf8336358496b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-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.9.0-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 6cca22c30830a0dbc2f1dfa8baa983b6cffdc021c091694299f3016f36fb7fcd
MD5 c20b58376e802192df2a20bb9d0aabbe
BLAKE2b-256 edc6e808654b1b3cb9f97abd4c122fedc431f68e5692754aa98007a846480e79

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 568.9 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.9.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c259406a7159f9af212e25dc4940dd16fed763f5484755cfd543064a91a7aa8c
MD5 fd62ae2dd82959c6fe7400b61d717008
BLAKE2b-256 4b19fe0e03fe2ce90f41a7d2e5d19cb1a32a2d26ff2fa293453804d070269eb7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 309.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.9.0-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 65b7733433fc5166ca7f4730511abbc6a7ae2796fa11157afc5825f872468006
MD5 2861917d6d07ca46391d8ba4314536ed
BLAKE2b-256 51f3ff7f203340636bcd39f08095750a0a7dc00b7071994f994900560f88fc77

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 255.2 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.9.0-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 3c1594c3e689f3ab3bf7dc2de434ee729a79e3226b081ff462c5fd67d5b08856
MD5 f8fbbe4c4833d640ed89b758d32900af
BLAKE2b-256 08a08beeb52010737b3fc62a3e480ca8e337c5fd02501505807b668ccee3ce28

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.9.0-cp35-cp35m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 be5c8af2f1c40426d36512d23f5d8fc873de03b7910a9a62b8c43efbda70466f
MD5 0a23d562129c63bb001fca797639470c
BLAKE2b-256 966bd4ed151bc75707325d1a4f89871714e15c19100ecd32eb8a4b374bf86431

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-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.9.0-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3d9b209c2a83d7edbdfd6bd5f46912fba28d3562fe2d652d0833f5c5cebca8dc
MD5 d0430487cee665b44512ebcd674f01b9
BLAKE2b-256 681dea1f1ef4e152ba1cd9f9218378a4e3f4be4410974e23faea3dc63e0b9841

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-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.9.0-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 a6f2057d461fc7761c943dc7684c481089d3b1729c41ae6248f5d2173bf01933
MD5 953490cc95d94622dcd436fc5a90955f
BLAKE2b-256 4f114ce22c8db5e7afdf42c04741084ff8d46953b554c4d4a9f66658dae68c4a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-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.9.0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a3f8a5bab50af7a7fa916ae8f12e2c3ed69e37de0221d216ed37816d3b0ce476
MD5 0d68b1848f3fcebeb1e447c3eaf4f75d
BLAKE2b-256 e282dc9a6205b03cdcf08732aff2ac6f22c4c5cd998e6746dd035ffd1136af94

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-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.9.0-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 989c48eb938bf1e6d087d889d349a653129e1a4ca00511b41a083efe502e9dee
MD5 43808af30789c7204dd84b875054796e
BLAKE2b-256 f2cc57b4ae90187ca0358c0103a4880da68025be61a2a2e2d45a4b99bf817bd0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 522.6 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.9.0-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b3fe36e4416db45c6451343cef022c4ee2f2bfc13a64599cd9f73936f61a9b96
MD5 c381eccd0d8fad2973464180735d72ea
BLAKE2b-256 e60e43b42087bda7574e6dc2710a83793485c033371157fbd51f8b1b5a4b7fb6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-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.9.0-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3fc1b01fa6d78ff2e759ec4f433537661077119189d8417e601fc0c14c31526f
MD5 d5f9b8dcda6af3a93cadfe86178c6d3b
BLAKE2b-256 c1ea11bd95351a4e7e3d92e541e30cb84c465364add4c03fd0ecbd0966bd5cf0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-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.9.0-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 3fcc1872c518c7318c54fec382198f9e8d4cd52e978d2b2b716957b4479d931a
MD5 374cecd50249bc6209364f6ecf3ab4ef
BLAKE2b-256 945f07314450ace8a766aedecd89758a31970997c58bea94fe54f383de011f7e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-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.9.0-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2424cd439d257ca121f33e134dc4519e9997a6e72476b0472544f6f7bfb1eeff
MD5 97d4e78b445deb249beadacd4a0ca93c
BLAKE2b-256 97af80d4c61fb3218ae353c50751c3b0478b1a53e15ea7e023623fc6b6b84da8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-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.9.0-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 69fcc1999521a8c7031ae3f1583fdb882489c3abcae17c81dc4d3b0b9fb4c154
MD5 f304e99a53569854fd4b8c46d16765b6
BLAKE2b-256 05e884e2cee6a2497858d5db30b5ba2fbaa15b4f27e1a40ff8bcd9be0ac8004f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-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.9.0-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2c28788d75e33ceed9b8533dadbdf84a481248ec780c1b7ca159e4b4a17e7191
MD5 8c436ce51f9ca48b15c3d75d9939a86a
BLAKE2b-256 470f866257ee4d508b788d8e7c9600c7867293bbbcb1c65aa2db3e9c419186ff

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-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.9.0-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 78d6efad9342d3830dcca53b87a8ed97542a98d9c889221d716124ffe053ab76
MD5 d573712d6a3870897ce46036b66a1cce
BLAKE2b-256 4201d1a99f03cab8eee108c9a0f271af19693fe6ec55c44b838b279560ba5b2a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-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.9.0-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 068ef864cb8e2d46f4203f8e0f486d857d4ff016a4b48472c1c5ab2be936cd3d
MD5 28389bdc9e04262e90dbdf37970a15f7
BLAKE2b-256 5732f77babd25748e81930dcde78c57234bdf5c36b95425f3fdcb6bd0b055760

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-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.9.0-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 92e43223bc47392d5520df12e4858a905e9a62bbf210c282db2e12ab16a65094
MD5 4c1225f112f7e635981ea9f9ab562ffc
BLAKE2b-256 77540b43d6dd33fa4954fe0c366fb9ba82bf3235e7f1356c1eebc0cf45f0ec8c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.0-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 495.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.9.0-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dad78c6258e9f80ed714e4c19eb413c75885da27337f7feaa3030ce865687870
MD5 fb000291421b6a8b04c9d1d0e7a0d374
BLAKE2b-256 1a777c6dbb5989b9bf010d031d5ec1615e929c5cbdf9870c27bbcbca6ed2117b

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