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.10.0.tar.gz (575.2 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.10.0-pp37-pypy37_pp73-win32.whl (226.7 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.10.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl (409.5 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.10.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (376.8 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.10.0-pp36-pypy36_pp73-win32.whl (226.7 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.10.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl (409.5 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.10.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (376.8 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.10.0-pp27-pypy_73-manylinux2010_x86_64.whl (408.9 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.10.0-pp27-pypy_73-macosx_10_9_x86_64.whl (379.1 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.10.0-cp39-cp39-win_amd64.whl (356.9 kB view details)

Uploaded CPython 3.9Windows x86-64

dependency_injector-4.10.0-cp39-cp39-win32.whl (283.0 kB view details)

Uploaded CPython 3.9Windows x86

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

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.9

dependency_injector-4.10.0-cp39-cp39-macosx_10_9_x86_64.whl (546.0 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

dependency_injector-4.10.0-cp38-cp38-win_amd64.whl (356.9 kB view details)

Uploaded CPython 3.8Windows x86-64

dependency_injector-4.10.0-cp38-cp38-win32.whl (287.1 kB view details)

Uploaded CPython 3.8Windows x86

dependency_injector-4.10.0-cp38-cp38-manylinux2010_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.8

dependency_injector-4.10.0-cp38-cp38-macosx_10_9_x86_64.whl (546.2 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

dependency_injector-4.10.0-cp37-cp37m-win_amd64.whl (335.7 kB view details)

Uploaded CPython 3.7mWindows x86-64

dependency_injector-4.10.0-cp37-cp37m-win32.whl (276.3 kB view details)

Uploaded CPython 3.7mWindows x86

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.10.0-cp37-cp37m-manylinux2010_i686.whl (2.3 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

dependency_injector-4.10.0-cp37-cp37m-manylinux1_i686.whl (2.3 MB view details)

Uploaded CPython 3.7m

dependency_injector-4.10.0-cp37-cp37m-macosx_10_9_x86_64.whl (527.8 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

dependency_injector-4.10.0-cp36-cp36m-win_amd64.whl (334.1 kB view details)

Uploaded CPython 3.6mWindows x86-64

dependency_injector-4.10.0-cp36-cp36m-win32.whl (276.6 kB view details)

Uploaded CPython 3.6mWindows x86

dependency_injector-4.10.0-cp36-cp36m-manylinux2010_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.6m

dependency_injector-4.10.0-cp36-cp36m-macosx_10_9_x86_64.whl (572.3 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

dependency_injector-4.10.0-cp35-cp35m-win_amd64.whl (311.9 kB view details)

Uploaded CPython 3.5mWindows x86-64

dependency_injector-4.10.0-cp35-cp35m-win32.whl (257.1 kB view details)

Uploaded CPython 3.5mWindows x86

dependency_injector-4.10.0-cp35-cp35m-manylinux2010_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.5m

dependency_injector-4.10.0-cp35-cp35m-macosx_10_9_x86_64.whl (526.5 kB view details)

Uploaded CPython 3.5mmacOS 10.9+ x86-64

dependency_injector-4.10.0-cp27-cp27mu-manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 2.7mumanylinux: glibc 2.12+ i686

dependency_injector-4.10.0-cp27-cp27mu-manylinux1_x86_64.whl (2.0 MB view details)

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7mu

dependency_injector-4.10.0-cp27-cp27m-manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 2.7mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 2.7m

dependency_injector-4.10.0-cp27-cp27m-macosx_10_9_x86_64.whl (499.6 kB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: dependency-injector-4.10.0.tar.gz
  • Upload date:
  • Size: 575.2 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.10.0.tar.gz
Algorithm Hash digest
SHA256 96dfd7cfa0f42f06fd8479b19032b3a33b09e77a46bb67b492f2ace85848c7ad
MD5 9b167e523ec8d28759e37d93c860d113
BLAKE2b-256 5be0b079b326937178ba59117d789f5f404ea45caa08e971fd5e8d7d5de85c70

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-pp37-pypy37_pp73-win32.whl
  • Upload date:
  • Size: 226.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.10.0-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 143657e5f9d4f2d23a5ef797cd47ad02c6b175d1b83829ae990c3257f40c0503
MD5 b164ea3f629d7d7fdadd6a59c8bd427b
BLAKE2b-256 385c8a26000f325a426ccc364338064b41e2e40bc969c75e869d1c6fd25da7dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.10.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 21238ea421ddebded1dd44ec072db0bb03165737e2fac384e2caff3ada4b8ce7
MD5 515286a3cca61299978aa0efbcf8e4c0
BLAKE2b-256 8e1c6cc2b363d26f828f86d06aeaa7a198307b1e3c21ddb7b7aa9f34a3ade3f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.10.0-pp37-pypy37_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4c2b6d0a726fd8a78b4c480341ad51bed621a070df17fbffed621955ba308564
MD5 66648654bcccc99bbcfb62af728e7e6c
BLAKE2b-256 0fe07558513e55cf2c0a513bc3bc49ba304118c5674f6b3937bbb7519d8380a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.10.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4548aa18b2ab7638d6b83e7aa989387189ca46cec05a2cffd9581955a21c9425
MD5 3ca52fdca5d955af5063bb5683b5bca4
BLAKE2b-256 58c1b7ddf1c0a107b7f93ea0cc8ca4908573db87bdd0deed06891ccdd383270d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 226.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.10.0-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 673c89608c10a73785015463b826719bc1bb35fc5433107ea04b84eee9b4a7d0
MD5 0f39de46c0785993845bacf05d5bfe42
BLAKE2b-256 88868021619c42e3bda57cbd6e9bbbaff6cc8f86e5a1050f1c19a192dc035f54

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.10.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 4bade837017d16d341f5a85c1aac4a349bc50f2ac9eda79f16e43489116587ec
MD5 418ee7c6bd6e15561631f8211ca96173
BLAKE2b-256 dcf03ea743ce1a6334588a137c1571c4a95157cd600ac53ebb0899a4440a0909

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.10.0-pp36-pypy36_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a298fd8f173a9efabd283c5cc3ecd7f57366b7437fc509cc815082d4b4a2258b
MD5 10a367c40704cf3591b1aa0283c34c48
BLAKE2b-256 1e67252a2b658c1ebff0ea7db0c39141dc1de852672906f841095b807320449b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.10.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 99214fcb65615f1e111f6e77c5a3df30b748658793fa1d72caf0cb5501a3f48f
MD5 7e9c3e0154d849dc354a5cc61625a519
BLAKE2b-256 d827f8d627f7c7f9c53651671578c0ede2dfd5641defdde42be478c44cf62131

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-pp27-pypy_73-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 408.9 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.10.0-pp27-pypy_73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 11d2173d16100c7d52fd771220b5229a95bdf4235bacd9d6e85e860632df6cf6
MD5 243c3bcd6921f7f7f09107af1eeae9b2
BLAKE2b-256 cbd5baf7432b1ee670ca2732cf8e761fcc7f1d141d978b91d71fedc65f60449c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.10.0-pp27-pypy_73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6ae1d22134bdb1f00ed401528cd571843d4f17e46f62e2aa243d902fc04d8055
MD5 99edc991086cdba90f946d835dd18c98
BLAKE2b-256 350468987c8ada1ac00bd12b38913db46acadc7cb3ac868fd5fdae4179f50387

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-pp27-pypy_73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 379.1 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.10.0-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f670dba7de4ce53ee77fc4b46a72980c12201c552c73c606303a784aba0ddf19
MD5 d6a1dd51b2ca6b44061a383015fcb554
BLAKE2b-256 44dcb9c1116deed74acbcaf77b673bdcf7f6c76929b95b29a6ce1d7fc5e0210b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 356.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.10.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 33803dd9a53a52303d13c2dcd893748a2f8909f5d85302531b6cd5f219ac288a
MD5 0badd8ab97302c573b92c195874283c3
BLAKE2b-256 aea1eefdb71b254283fab26829d66232c6791763687bc12a5351919fbd089dea

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 283.0 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.10.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 3501aa35ebd243581d01cfddd892d01565c53d792b0485db136f3043aaddbbc3
MD5 f993b1be517da832a029e2ea5f5bc6f4
BLAKE2b-256 5afc54fed2419b47fe61b0fb0c32cf090e658f28c6b57690b5b64aa5530892d6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.10.0-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8f58045e52e7ffef70247504568c3a27a9ec8f061f2294ac7c2c027a28d96fb2
MD5 c6e61a87ef093a51a32412e972210ab2
BLAKE2b-256 09b56811175733cb02a16de99ea33896e29a80cfc50d03c413edeb4bda7adead

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.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.10.0-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d0d981664b361c194baa1e2025078c921fa207c648b182902eff2e60459185aa
MD5 d98cb0b275e812d8d66136813cba9554
BLAKE2b-256 26d0adaebddd3fe079b8f3916bb67409dcd75f518a0921c5fe7d7b47ff8d4240

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.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.10.0-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 4e89053bba1bd2b82c9b22e869e1124356dca9e41c92a485af6d0c97ce436006
MD5 1738c0f01007290bf5e6fbc633d2a7fb
BLAKE2b-256 7b2fc55a034d3b86ffcba6215d94d70f33b1f1ad649abd03d291b2423327a466

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.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.10.0-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8fc63d3d6140cd2c1e7c294b7eb4133287e8207ac3d7d3b60219ea091d7ddad8
MD5 2876fc594780f011295c8d5c506ac479
BLAKE2b-256 cb95ec60ee85e23812e68d77045991c36381038c3094f3081abc9ff0ab0c2f0e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.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.10.0-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 2161dd7015818c2f810ebe50463edb3ac92529f16cba6623b70ed44855e0d26d
MD5 37538dcde2f7617722e55fe7a099c343
BLAKE2b-256 09d9ef82a9aa9d09d4044c2275bbe6a2f5a5918a50afaecf639271aa5e5a79a7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 546.0 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.10.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fa7ad0d19b7d9b7efea6ad7eec4e8ecd062ce288d68b3574ed27a0ef832dae35
MD5 90a288ce4167a801ff96e8ad5a0a9861
BLAKE2b-256 ab1f28976ba3c564a0b6f4743015a95fb4341b64f19da7c0b8f8cdd020ed271d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.10.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 526de48e33910182904388f15aa088ee39af7f0140afe427f2956c7de8820fc7
MD5 98c9091a65a6f49ddf4f65bdadb0f70e
BLAKE2b-256 03161e3fc9239bb3898eaef9cce7ac1834f0e2b3746e4bd9bd86bf2ee07d6531

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 287.1 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.10.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 6b137d36b59d84920b6912f587d78974729ad97e0b5b6efc00f2afb26e218b37
MD5 09ae8d8c1b8a1e01e00239bcc38e6da8
BLAKE2b-256 6179d2891470bda46435af34861c76a224593d7832e12ae7e6d2dc21f06e09de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.10.0-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 41578a68ac5f8a1df0b4a8e31656ee160901b75d6c29707e4f0b7a99e58a36c9
MD5 c08cab33283516a82c97009ffb2dbe61
BLAKE2b-256 7365b3d25861e36046ef291304324f4c18232850feb01623a35874aa05258e27

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 3.2 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.10.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3de0c52310d67d86bbd9e880ae54c0e33d410265cbd7b256aaffab70c02fdd7c
MD5 1deca93036cfba9b8ae71fe8e2bf6dcf
BLAKE2b-256 18102d048e52a340439cf9162d2c69f7e441c7b4668cc38f07dee7ff9d091151

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.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.10.0-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 962b96099c8b5d86a8abd703643099bd59ffac9e5cebe850245108a4e003abad
MD5 9d8ad10874bd74db85cec2b5a585b273
BLAKE2b-256 5aa87dceccc63d7fc430e1e6f621b51e3315e2ac2f7c84da0336f463cd735538

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.2 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.10.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1353bbbce40ffc46e58100f3755d9b001c4eea1bdec7d2b0b9f9ccc0394437ec
MD5 42a7cac8adbf1b2611e94c2fa28a4a4f
BLAKE2b-256 002e7d848f12400119fc8876db6a4a3c614d5a9e858b10c6101f346e367a3531

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.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.10.0-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 02f9f7acf6f4b1e8fed9875984c67b56215a18fabc9c10eb354879bd1f99e7ce
MD5 d608b11d27af64e6de312f96749dd5e9
BLAKE2b-256 86f58df9afdd4678a88f0dcf251a16ed2289747e5df928c0cd7d22b7bcbf6726

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 546.2 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.10.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8f72b1af3e3f47c8c261d179b61f7200e4a86c9ceb53ee764d1176aa38893b73
MD5 b6e4e31b604eb4989752afa3087070d7
BLAKE2b-256 6372d2a5308541faf1830a18b0d8bd59f0f0e7446872d16d78a2b564b5e87994

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 335.7 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.10.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 4c9fd5436efa9e4b61c14d842d6e0ca42142cac6232ba7fec56ceff79bcf8130
MD5 60ea93f3c64209270b91fc096393cce2
BLAKE2b-256 2ca6d71a160b9d33feb8c3f5e6398ba8b4dd27bbf38b3a312b8754cc96cd4243

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 276.3 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.10.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 4540720d6825351b872c81bbf9f02ec1105f8035c8f10d7a218898a56f4a5e8e
MD5 0c9c96ba53d88d203ac34bb5b8186a94
BLAKE2b-256 5cae9aaadfa0fd29c8596234201ad2d55f1672f93d2a64db41081aae83b3b202

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.10.0-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 dd4c710d79daa64c968303bb5dd314d9693825616e3cc508390f3f1f0a9cf4e2
MD5 ff49d934c58ee32552544d4d3f032ed9
BLAKE2b-256 12ab97edcf8ee840362d94896d05cdb3387b71a5bb958cd180bb066941dd8827

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.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.10.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 eccbe3348ee7adcd4e9aa62489a1d6a2b7c69b83a308ab5e650d927db6fbff9f
MD5 7449fd9893b8147f202d2144fefc30d3
BLAKE2b-256 ce50d5749edfd289d4095adbc0d4e2c6e065cade96d3a39abe041712b6ee00a3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.3 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.10.0-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 4d9328a0491b86cf6888f2c906ded12659a21c8335ef6d9f2b142f103513f641
MD5 b101a345c7241a0dac104e0004e4e504
BLAKE2b-256 6e01f64ab507aae2f82121afa7cc4819ddc7e1b002167592fcfffaf65a406c1b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.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.10.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a0739085520dc1df3b6bb7642df3dd3cf6784d64c76c8852f7dd6a11019f6297
MD5 3fb1992fbecf326c8eede0eb2bf18930
BLAKE2b-256 9938403ba1e7a06bb730c3973bf2ec17703870a66f3cda37aa212cb36ad517b1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.3 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.10.0-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 8d8f049755a87a3c0994e243106409e45708d57d079b7bb0687bee91b8fa6228
MD5 7906455a3f3c6eb21fa238302a96ddd5
BLAKE2b-256 51b9562ff80bb1d88d66963a091cb11ba27ae950688b319dc32bbe011576152d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 527.8 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.10.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6da941db7d3349a20fd875e4751a4adefccd15ad1a367e87448f5be042d7e0c9
MD5 08e537340aa227b5834b429d10f4c796
BLAKE2b-256 05198a27830448feb9184e45d26a2bbda26cfe54083e325f4f2de951c081e12a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 334.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.10.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 81d33dea36cfca5f6c27714ae7ae7a2717e7a3cdd469d795f1d18d2fa48b99d2
MD5 60ccf86388807c7e3b1b9b2f2fd8f34b
BLAKE2b-256 d06129c9b1f4dada910b2fcfef3a39f27295c2a09b3ce72d43b640f1ac4ecbc5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 276.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.10.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 83107c05e7608fb4cc2c492e37dfdf0c278b1a1b6ec403190f97a618cddf14ca
MD5 6556fcd748a6cf295c58c3114d0d1905
BLAKE2b-256 9a9be3a34afb18d75637f54c3234cbea7e98a03eb94236fc33466bfb8ff7b243

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.10.0-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 06dc1b15d6cebf0e55fdb97466ea5933a015e661518a986197e6e76db1ceed6a
MD5 0b4856731e65f633a9fcfec93d038680
BLAKE2b-256 378da2da454100fb7e0328fb2caea5fa5954f4bfb166d16c5a781f0a3f77e974

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.5 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.10.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 851daabe5c77299f2540137a36633bc4dcf4d916aa058ba2b7690d2ae29b9349
MD5 316d0aa5bdd9328f19b9b3e14bb6dfff
BLAKE2b-256 072042b982b5e1b14cf52063360ca7508752a5ede135a7a7f8cb3e7d8a42fe76

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.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.10.0-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 64ef580db208ff68fb38fb3681caddd3369d70e571bbe0ded4d8af1437c8c490
MD5 fba1e7c2bf271238fed209a17b334430
BLAKE2b-256 02125f54ed62e0c759f8e9e85b7d62a32ecbe8b2a48e2887381a45e50058a0e2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.5 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.10.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a31a0ebb19ae2f77cf9896d5812370a18b48901a696bda88850a02cac9961d5d
MD5 11251ec41f55a9544cedba29c6af22d2
BLAKE2b-256 8d74f1cd578844a9d0cfe4db87cb11d6425e67c33c021742de3ebeef85c3fdbf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.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.10.0-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 3e69c331fd4b740cd59214952a3e8203e6d5e00f7abbef1fb8242024be1a37dd
MD5 d1c4ba8c219e8b9c3bf39c66ba5a30c3
BLAKE2b-256 31e4828504b963b7bc12523111acb9eda867200baba7843a08db3a003398340a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 572.3 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.10.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 be35401478e3ec316c3e13857b78387c89aea7f19ba576abd6c5096cf92bfbe0
MD5 0dc20a6446cf1098ee5cefe52b66f020
BLAKE2b-256 b5bdc4691a62477d042ed8e235a5be7517afec96381f27cc7507ccf15db015ee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 311.9 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.10.0-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 3fd995ae0262b714f85d0711f97d83acd2badf73d3212a64ea5a6b484a24d2d6
MD5 5dcac28588ff3a0955c4b49dd714e306
BLAKE2b-256 9a9ce154a4d0a839b40fb036354e5be94c43ef113ffda4eafc91668f8ba60006

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 257.1 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.10.0-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 c39df9c1b23bdd47f1ed77fa07d864806186fd2d8933c7e5e0d73be130c54930
MD5 c7bc9334661d419780d5783fbb1de7bd
BLAKE2b-256 b67c4f57dd2cc6048cddb51f5876f52809b6743ca1999ec27e121e1a841ca8c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.10.0-cp35-cp35m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4188cf0ab6616d05942a6f922662feae5b739bf82cd6d291cebd77fb0b341c47
MD5 a21afc1691682b5c04fb7706ade0971e
BLAKE2b-256 bc842be1a1c45aa69020e5fa9cf3455c8d967d94aca79a39d2ac465421096d4c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.4 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.10.0-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 34d31887d82828831f48d85305cb63805230cf24b7bf5140537a6c4a714706fd
MD5 4b2c33135e59d75eefb25745ea81c8e7
BLAKE2b-256 a562a6df0cd167d630b47abfcf80e8d299277382061649e52c2d266d3cd04abf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.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.10.0-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 6e5387af272e08babcc604d1b65bb763fe235aa06ca30f470c9345a92708cc63
MD5 d87bd565bd37312d00e2797ee4c7b5be
BLAKE2b-256 eacced25b15c037ee29a8838c54c9afb5edebb79289138fdb56b4079e3017f5a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.4 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.10.0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6e2be3af72cd622b8b553fac5d7f0313a2570014e0cc665e5c9f937669918d24
MD5 d597b7afbe2f762628ed126c7c3db395
BLAKE2b-256 e21018a9ba8f16fcd96955fd2a47007b3b705c256c9777973f58388ec06f6ba5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.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.10.0-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 b2c8df2dedeae7663187fede9048a0531bd70cdb58ff12e2d5f4cd5d017c3f19
MD5 fec3722b7dcef9d714c0e076c546f5d0
BLAKE2b-256 78d994e1e7b8859978e205a9977c469f7b2d0049085d91e9c6a69915ed915996

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 526.5 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.10.0-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d8e30748036618f2058c0330ffdfb7e0db7f260fa64d5894adeb070c473bf806
MD5 8d1caf8065aa7827d9d6dc7c91b12bf9
BLAKE2b-256 9eef93858ab1c80f8873c30fcd5e0634a768f78ae44068c84b840630fec74acf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.0 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.10.0-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 85ff7f48ddc5ce3030ca7d43f8e8e61b27565b9ea1f0f19efee701005eb247ca
MD5 0030dbbbf933dda98f57e0d006804bdb
BLAKE2b-256 f72ea6b69e8dd915788c1a6badbb6334a14a25c352d24c7788548ec07298d056

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.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.10.0-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f09802296768495e3fc3026a49406801267e4dc927f1122f085e60e90ab7788f
MD5 c40d435f824c7c6f46918e371afcc476
BLAKE2b-256 ed1a4d8917ee3fae9ffb4eb35bbc9e63445b329066057e4c4efda38ca7189893

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.10.0-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7ce69f72b74a983b5de96ca64645c7c600fbc0500acdd04e4b4a206ad06e0d9b
MD5 1a5e1bd228742ba9f703a650272a38d1
BLAKE2b-256 d8f55a35273177f7bb0a0aaef97dbcd7a4fc40fd7756b4a47c226bf4c55d33a8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.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.10.0-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 fb948aa05b9995fc1c05fbc8206be0be7ac95eca559abbbc78b448dc582267fd
MD5 84e04cd11670a22b869ba82104d969ea
BLAKE2b-256 6949c01af06e4c07d744e4ac8e642ef67fdf206f219fc7ca98cb7601328fcbb4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.0 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.10.0-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 5f3f26e517d7a2dbcb03d1847ba7ca1ab272d87a111d7030ac872fce5a132020
MD5 dc0988e571fdf4a4423a6a5820bf4212
BLAKE2b-256 01446100f4299f208b19db69ea00f27ae278aa56b12e89e2b097b940bcd82cfd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.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.10.0-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 45335f5f96bb44230ccf473f42ba6d6bc15378a604acc18050ad62439e4d9ef9
MD5 5539a8aaeed920fa49f0f989bbcca718
BLAKE2b-256 d84a682457ca7b726e757d60edc275431ea6e704005aa2c94e1d62278f20241f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.0 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.10.0-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4e997d3ab7668bce9cc450ac71fffcbb8d4704acaa65a681b0d80d4ad7805cf2
MD5 4e2dfa9c11313e42fdc0c0669b2ef05a
BLAKE2b-256 5eb677338db8e0cf0380d61ee6126cce1d9d9a2491ee876fce2bbdd05a38332e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.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.10.0-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 05bd159bdd9b429b866c506366ca937abb5c6eaa09f03614b234c2f3bf338581
MD5 b98d14d02be7fb221d0601342171c6a5
BLAKE2b-256 e3aa3ab81aca8b25fb78aa651bafa9edc0c6f3c4fc0da9b26c5d38b17c7af224

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.10.0-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 499.6 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.10.0-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b9294f0496d75a3384f1d0dd5658379b6ff7806e2512219f98163e015cc7dd66
MD5 8c78c7a36f8f9bb789ca3728bbbeb076
BLAKE2b-256 542cbae7d13aba02e7eaa577a7171c073d15af3e2aa2a033ba517dfdc0418e69

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