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 Docs 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. See Resource provider.

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

  • 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 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,
    )


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 on the Read The Docs

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.1.8.tar.gz (498.4 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.1.8-pp37-pypy37_pp73-win32.whl (197.1 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.1.8-pp37-pypy37_pp73-manylinux2010_x86_64.whl (353.6 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.1.8-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (322.5 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.1.8-pp36-pypy36_pp73-win32.whl (197.1 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.1.8-pp36-pypy36_pp73-manylinux2010_x86_64.whl (353.6 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.1.8-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (322.5 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.1.8-pp27-pypy_73-manylinux2010_x86_64.whl (352.0 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.1.8-pp27-pypy_73-macosx_10_9_x86_64.whl (323.7 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.1.8-cp39-cp39-win_amd64.whl (307.2 kB view details)

Uploaded CPython 3.9Windows x86-64

dependency_injector-4.1.8-cp39-cp39-win32.whl (241.9 kB view details)

Uploaded CPython 3.9Windows x86

dependency_injector-4.1.8-cp39-cp39-manylinux2010_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

dependency_injector-4.1.8-cp39-cp39-manylinux2010_i686.whl (2.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

dependency_injector-4.1.8-cp39-cp39-manylinux1_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.9

dependency_injector-4.1.8-cp39-cp39-manylinux1_i686.whl (2.3 MB view details)

Uploaded CPython 3.9

dependency_injector-4.1.8-cp39-cp39-macosx_10_9_x86_64.whl (464.2 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

dependency_injector-4.1.8-cp38-cp38-win_amd64.whl (308.0 kB view details)

Uploaded CPython 3.8Windows x86-64

dependency_injector-4.1.8-cp38-cp38-win32.whl (245.6 kB view details)

Uploaded CPython 3.8Windows x86

dependency_injector-4.1.8-cp38-cp38-manylinux2010_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

dependency_injector-4.1.8-cp38-cp38-manylinux2010_i686.whl (2.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

dependency_injector-4.1.8-cp38-cp38-manylinux1_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.8

dependency_injector-4.1.8-cp38-cp38-manylinux1_i686.whl (2.5 MB view details)

Uploaded CPython 3.8

dependency_injector-4.1.8-cp38-cp38-macosx_10_9_x86_64.whl (461.6 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

dependency_injector-4.1.8-cp37-cp37m-win_amd64.whl (287.2 kB view details)

Uploaded CPython 3.7mWindows x86-64

dependency_injector-4.1.8-cp37-cp37m-win32.whl (235.1 kB view details)

Uploaded CPython 3.7mWindows x86

dependency_injector-4.1.8-cp37-cp37m-manylinux2010_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.1.8-cp37-cp37m-manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

dependency_injector-4.1.8-cp37-cp37m-manylinux1_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.7m

dependency_injector-4.1.8-cp37-cp37m-manylinux1_i686.whl (1.9 MB view details)

Uploaded CPython 3.7m

dependency_injector-4.1.8-cp37-cp37m-macosx_10_9_x86_64.whl (445.0 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

dependency_injector-4.1.8-cp36-cp36m-win_amd64.whl (286.2 kB view details)

Uploaded CPython 3.6mWindows x86-64

dependency_injector-4.1.8-cp36-cp36m-win32.whl (235.2 kB view details)

Uploaded CPython 3.6mWindows x86

dependency_injector-4.1.8-cp36-cp36m-manylinux2010_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.1.8-cp36-cp36m-manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

dependency_injector-4.1.8-cp36-cp36m-manylinux1_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.6m

dependency_injector-4.1.8-cp36-cp36m-manylinux1_i686.whl (1.9 MB view details)

Uploaded CPython 3.6m

dependency_injector-4.1.8-cp36-cp36m-macosx_10_9_x86_64.whl (478.7 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

dependency_injector-4.1.8-cp35-cp35m-win_amd64.whl (270.7 kB view details)

Uploaded CPython 3.5mWindows x86-64

dependency_injector-4.1.8-cp35-cp35m-win32.whl (220.2 kB view details)

Uploaded CPython 3.5mWindows x86

dependency_injector-4.1.8-cp35-cp35m-manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.1.8-cp35-cp35m-manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

dependency_injector-4.1.8-cp35-cp35m-manylinux1_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.5m

dependency_injector-4.1.8-cp35-cp35m-manylinux1_i686.whl (1.9 MB view details)

Uploaded CPython 3.5m

dependency_injector-4.1.8-cp35-cp35m-macosx_10_9_x86_64.whl (441.9 kB view details)

Uploaded CPython 3.5mmacOS 10.9+ x86-64

dependency_injector-4.1.8-cp27-cp27mu-manylinux2010_x86_64.whl (1.7 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

dependency_injector-4.1.8-cp27-cp27mu-manylinux2010_i686.whl (1.6 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ i686

dependency_injector-4.1.8-cp27-cp27mu-manylinux1_x86_64.whl (1.7 MB view details)

Uploaded CPython 2.7mu

dependency_injector-4.1.8-cp27-cp27mu-manylinux1_i686.whl (1.6 MB view details)

Uploaded CPython 2.7mu

dependency_injector-4.1.8-cp27-cp27m-manylinux2010_x86_64.whl (1.7 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.1.8-cp27-cp27m-manylinux2010_i686.whl (1.6 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ i686

dependency_injector-4.1.8-cp27-cp27m-manylinux1_x86_64.whl (1.7 MB view details)

Uploaded CPython 2.7m

dependency_injector-4.1.8-cp27-cp27m-manylinux1_i686.whl (1.6 MB view details)

Uploaded CPython 2.7m

dependency_injector-4.1.8-cp27-cp27m-macosx_10_9_x86_64.whl (428.6 kB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: dependency-injector-4.1.8.tar.gz
  • Upload date:
  • Size: 498.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.0

File hashes

Hashes for dependency-injector-4.1.8.tar.gz
Algorithm Hash digest
SHA256 aa461ce8d82fea88f75cfd02f5ab138daa224b591f308a095aac683e643865a1
MD5 caba5d2fdb652a62d2e12041342082f8
BLAKE2b-256 7b0008bdfe21ad30a3695e3def9f13ef6e73cd3c09e9f849b6404167be156175

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-pp37-pypy37_pp73-win32.whl
  • Upload date:
  • Size: 197.1 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.1.8-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 8c314ebe5b63d81dbc676c84f06b48f9e93e617af9a67687333cde637b424c98
MD5 19326b8f2bb8e01a7df5c4c4c44932ab
BLAKE2b-256 1ff991699c84ee95516b1aacbda27a146dbc2b8a1dcc9a26c0887ffdc7c0146c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.1.8-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 eeebbb028fa6fc81675819bc52ee1c0158b766525f17643f214c356544c02e49
MD5 f92bea1c87dc9bbde1a4e2d1f73af1e6
BLAKE2b-256 5239bf2a8843d3d082ae353407e402a81e9ae92a88b92a6121cd1dda7ce6627c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.1.8-pp37-pypy37_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0f1a0e798fe41b24e8b7e9927180dabaa0ccd5a3149c7d17cc9ca8491201709f
MD5 9532767b7ebcc9ee00ad0eef8e3cf6b3
BLAKE2b-256 2cfdb8b27b61a43ee7c1d265e836cff06aa6243fb074a712c3a1d0917f4a808a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.1.8-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0ec5042f0cb6c99c19f17f092d2b9e1def3d56f19f2a994846c8fdef2795ee8d
MD5 d257b6b6b9673a45d1551bcae3983df2
BLAKE2b-256 070eef73faa6487fa644eeb80040596849bb163fd5fa0e5f64766a0575181143

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 197.1 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.1.8-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 63aee1b743731c5747da1307884c04b834a5fe45b766f5a31ce151997425c9d4
MD5 78ce701c15eaa31909fd3320b5886807
BLAKE2b-256 11d30cc76dee589c1500ac4456a641425876c80edd8c6c46a3524c28564bea36

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.1.8-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 94a635ad059d3e8b4517c480ce336d4bb7338ed0f9469cb53824f24df4d2b3c2
MD5 9d16c292d0a6c1bb21d1e05a2ecde75f
BLAKE2b-256 22f6ea6445314410c59c2990e653cbbb5129accf69790a386e9e0de27e427dd8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.1.8-pp36-pypy36_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 cb3c9d855ac6c81934ec68fbcc830ae8e2771acb317f1c2a70aca8cf5e6dd356
MD5 40e31968d0c6b181b3328e9676c79198
BLAKE2b-256 9d969e530046d38f00e9c466687c3e3bf38590d62b5106c95b0fd0430bfdf388

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.1.8-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9f2566f829bc37fad333a2b441ee18ea24d536cb70e7e291363080739ceb8519
MD5 8c67892b1743ccb7b87aa44c5855104c
BLAKE2b-256 e37e85d6844f9b85e54caec6d8bebce0fff5b841bf9d07ba2bee3f022fb77034

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-pp27-pypy_73-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 352.0 kB
  • Tags: PyPy, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-pp27-pypy_73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 21cc800f801646fc47f55c1f0c7793819ff8e01d723c447f759a3507a13bfc70
MD5 6d59e04894331101d00c48a31bd92984
BLAKE2b-256 eb8b7a823d380647242cfbd6c9d351a8679631c35deff8b136c4f1cbc01b8d50

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.1.8-pp27-pypy_73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 13b936bdbeadbbda0c40a0c08a33e24ed1b9253a874ffde9a1104a66a56ad492
MD5 5cb35b3c228e15e3e3762c7f4e1ddbd2
BLAKE2b-256 1fdaa9b1eb4a00c1f23e3ee1bb74e27ff7940c85d41e2d14cb708f5eb9dbe661

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-pp27-pypy_73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 323.7 kB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0

File hashes

Hashes for dependency_injector-4.1.8-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9f6e1adbfb6c39388581a536b60398e61aa92afd78102bc8723a0e0d565d1ae6
MD5 9d9243ca744ad567380a5b2e04130dd2
BLAKE2b-256 390d2f9f2c61d02d9ee19b55b3f49e5bf84675b97aeae159d1958c5a0a6b7a6f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 307.2 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.1.8-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1d6c0e88f96a761a94b9503a0c5d875ddd8cd5d72216219b9c45fe2b1728e088
MD5 60121579e1fe833ef4f727720f0bd436
BLAKE2b-256 a8b465070d39125c7c8ee85c8e7a5fd96fe2a3eda261c85116d3c76bb18a846c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp39-cp39-win32.whl
  • Upload date:
  • Size: 241.9 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.1.8-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 3c62f8f92323a4d9e4489902f664d2f3d288b79fe5c12970a5fd701a518a85c8
MD5 9606c3dd316f7df393435bd31136eb2e
BLAKE2b-256 85b49dc92939966ae1ce823c73455c6955fcf7a93744c45e41004feee5516ea5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 aa7f0bbc4f699d18460403c4a21ac14515765fe80cfd17fba97149f830048d4c
MD5 3aeb893b38dd21885f4005082f77bbfd
BLAKE2b-256 3f5538d61e15eac7619e08368ed3e29d71ecf1295d44a24229237b6e0b8041e8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 5f8201c2f24881d5458dbbf1a5be2994f7057ceff4ade93de38dd071db8b3e8f
MD5 2fe5b64cc1962f71d372697c27a0e9a7
BLAKE2b-256 689269183c68079d6e5e03bfb17cfe6788c715048d484b958288fcc2714761c9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 73299f6fb263b2f85c31a40cc1a2a98ade7ae0c6cd4bc0ce340e139f26dc57a1
MD5 e10d2b36ef55c6ffb8b154986f1cd252
BLAKE2b-256 99c213798946a999cf496efd02340bd2150e6e893e0c9573abc831db3da53021

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp39-cp39-manylinux1_i686.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 d357d12532aef5b00028970438bcc1fbcc172a943cbb3ad54af1c13ab5e8cbe6
MD5 b9b6004b6b64180f88ca39e89dca20a7
BLAKE2b-256 c97c114740f36ccd4f0752af90c9508761e4612c8ab9e95ec676022ca027f040

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 464.2 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0

File hashes

Hashes for dependency_injector-4.1.8-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5e517d7eb352a30a3e4808a48fc19b0ada8d26f61be0e20fa1e2b188f4adea7b
MD5 5fd211dc05fa57479d7e8c336c63c458
BLAKE2b-256 d0567385d73ae52e601b80e21aa1ddd6356716db3783ce6aa95b384f4eaf37a4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 308.0 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.1.8-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 baadc8d89a343fda98f23191d73bc77f780d2b8bae2879b7cbf2a967ffd79bab
MD5 7f3e3d8523108f85e435b128c3b66163
BLAKE2b-256 76779dad7e875754ff4b34aa964f1f4f07999188a0ede7230557ba875fabe168

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp38-cp38-win32.whl
  • Upload date:
  • Size: 245.6 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.1.8-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 5719bf5d0396ec83277e850eb550dd6906f48058add431a5b377e5fbd4481e7d
MD5 ce447ddbd6b7b96dc50d4e43150bacce
BLAKE2b-256 13037a5fb0378991746ce58da8c309e45e85de0351c3aaf00229fdb90a524b4d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 98213559456b65b31f414e1cfb97cb25c489023ffc8659aea7c8753721a9efd4
MD5 021a2bab1fb2ce1a954f87e3a396133c
BLAKE2b-256 9fad867cd90540e60da0eff797a2ce8f111ad44f16abad0e665c919dc3fab16d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 590f4d73774a39843c7389f48d9091c729eeb9d5818e234f71417ff844047b9a
MD5 6f0544f0324d9b1392f82a889ac3c735
BLAKE2b-256 c9af2288197f1d9f520e9ef0b052047c108672d340708f840cc458c5d17a2454

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0c83d025019b8604b19bc95f10698d51e8799721bde5f0ab5c1ad51fc0df9df3
MD5 58fdac405192486acb7f3b3468855b0f
BLAKE2b-256 a1e9f86db7c2a5f97cfa345dd39786ac0a9029496a83c9789663fdf307ca4b55

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c1f666b8ae360b8790666896ce2631b5b0dc2081470588f5fa836b997cd79eb5
MD5 b99023b56a3835bb1282dbe1a9e287ce
BLAKE2b-256 8946d84f30860c5e4763034a18459cc53c8c0f156f983a346b2aa5243eb6cc9f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 461.6 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0

File hashes

Hashes for dependency_injector-4.1.8-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5454ceb4e97a2f50032369363fd751bc29982f02fcec254cfe1ab2e2e98aa78c
MD5 71da73627f77b2124f2afd2a0e53d80e
BLAKE2b-256 be15e235489ac43aa816cf2f4294976e48678668f61a7a00e6002e2314f1d282

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 287.2 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.1.8-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 17d6f5b53163460d70f5f427186a168e8b768903abdd0a79ee19e166617ecb4e
MD5 7edd8db4c64d0bab9062341cdfb7e21f
BLAKE2b-256 a2ad20a0d384795ea4cfd2062acc9fc55ef493639f6fcba164685130bd858f42

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 235.1 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.1.8-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 0234c8a3d5ae16c8acc95f85f7484bacff1caf3b16fab0fc1b0c1b32a8ed3035
MD5 675fa3aae7a36fb6ad263a81da4b6650
BLAKE2b-256 398b1f1ee4d384425e51d2c7bcc3731cca4f99ccd23cd970b87e2334f9513e2e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 af93d91b72a318a42df24a3ac2e1c9c97b189091240c4a6f286d66cb4d4088be
MD5 c9d202f3717e649f53de9028cb3635fc
BLAKE2b-256 e6e8f0a2f59204b2f8731e6bfa960baf3384a92be173dc79b1dc0144cd55f4a2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 c0af75ee2ac47f3fa2e0a29a5864b73a00f657a3a06094f58b4ec8577c0fed0b
MD5 efcfe211b11d094794071709d48dc9a3
BLAKE2b-256 0a11455bcde3e01bb43fd77afb70999c63b63b1e504284a8d46e257b8305d409

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 bacccff0793f6a5c6159239e1237867180a680a6fb42ee62060e62a9268f08a1
MD5 cd5ce033e4e80c0f943d1a85b164c60b
BLAKE2b-256 3e28495627d8068b4ec4bfc778a52fe25df6281e6c87736a7d42f48dd46f2298

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 ab7a09740af2f8f4a8180f4b316a4c930ff3dfaeed465047243cb0cbfab90b5c
MD5 dfdf52956038833eb68b39c28327b277
BLAKE2b-256 d3a5ae422acbc91680464c946b4dfb2685024cd568f24c88fc5c1b406a4545d1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 445.0 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0

File hashes

Hashes for dependency_injector-4.1.8-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f939a58c998d96d2811cf5000a601f569d78b5f8783bbf634515db8048b21fd7
MD5 a191e33e912ced2b01594016186b75f0
BLAKE2b-256 5513bf8f30d89e60ca835e23ccd300c47b0a1c8ff5a25201e47319b10bec83ac

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 286.2 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.1.8-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 5e6f298b0816b334ac4e0438944f3053bf927c811a5b0c01ab5b0e2f8154fd6b
MD5 04897a9a354d4c89d6527fbe77423e0d
BLAKE2b-256 0d263a553ca00ccb439c3bed0acaf47120e6927f2b319dad217ade7f88ad11a3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 235.2 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.1.8-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 c37648c4dcab55d39f953bae5ff6eadbf48985547940c8bd0a8367740bead61e
MD5 117858e3b5f2f79d4d4c7bc4c31e67f3
BLAKE2b-256 c6ef816737f3c70a84dffb6ce70ce01ca9f49c433b1f230ab473d759bd2896ce

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2cda9e4477ec028b1e39258b6e5d141e8d9193c7e7ecea6ec6c85ca725570c9b
MD5 2b0103deea90499313e81a2c524c9bfe
BLAKE2b-256 13629c4972d02f0fc8c4404c7f897fd4757505944838f2e0dd9687086777fecd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 d136aa343dec7faf5ca47f2297edf06938b38d8db40dce3f5356f15145cb8dcc
MD5 062be05bff6098946026347311d51e54
BLAKE2b-256 dfad18158be083a3e4ddf4dedaf779edca360f9a6d320dbcc71a22ec79ebc7ef

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f957856b6de6ff66e4c2e51e0d418453b03927f373d7388a8064bf052a0523ab
MD5 5c34d7de98157f85a0df4c0f866c7534
BLAKE2b-256 e079e30fc1fd47e2f886dbe338359ec7b651451b84a365f59ee8f0d9b4c46067

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 a6c9a705d4b114a05d8efb0eaf21ec287aff1b3e1650635fb3bb6d4c4c96004f
MD5 6fd9010fa75fb66aa2b7de5b55c2e846
BLAKE2b-256 e23325ca1ba77765c19d7db492d44a606407cc2d6908e7a8dff334332a17e42e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 478.7 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0

File hashes

Hashes for dependency_injector-4.1.8-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 69b054daca2237f1dc8500d57d4c24e130797b9d55ae188a843a43434c8c393b
MD5 a16d2b91031ed58b4de8bc0f7c1c1c8f
BLAKE2b-256 f63c617ab837d04d798986bc7ad3c6177068a8389934d08cc3f179427d7bad8f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 270.7 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.1.8-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 5c5489dc1935774efcdf9cae2fea15b4562a793d353b501c297cd9fadde8fa7a
MD5 e82ae18e0ed718292929ca9a9347d22b
BLAKE2b-256 25c1f03f2a373bd32603ee675892e23fd950f40498ed0dae53870682d1080ad6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 220.2 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.1.8-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 31121b13c108b15d3a00a9b6003d45764895244af08960a6fa893e78d319d069
MD5 71d0ad5eacb355d69e74f558767c68b0
BLAKE2b-256 009935f6e57f88cb70339a782b5bdd92fe3b627e27d2679a5659f4c2e68d039f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 4d51eb9ed6171f5413656677b90a2e036daa485b64a731a1d3a32ef620ef21d9
MD5 f908557e13ce9abdff2ac01e4ca94a4b
BLAKE2b-256 f83ae65e75f5236310a9681a9b28c466229f952400c5e28f79cd65b2265e0cce

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp35-cp35m-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 2d82c71a938c82334eede912ae9f4faf1e5846bb29f12b7c45ee086cc270c862
MD5 21871fa756440ec27d98d38b3fff8258
BLAKE2b-256 9320494abc84587f47ed6a16cad18adb24e7d093868785fcc46857ec62aa6338

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 28037784c86bb9e09e4cd07b119169dd2cac2dd97e1c5367e48a11242562970c
MD5 1454a6bd4968ea826cf4ccd1e1a2bc14
BLAKE2b-256 dfa47c77e875da15322e3a693f6a2f498b4ab9f596811edaf70c6696881fdeba

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 98607b09b80a15f45dcd3322ee0b12d8a46dfeb3a1ded1b0ef2a4413ea06a477
MD5 bf783fb3b443a07d4e4113f242a95f95
BLAKE2b-256 0b86e56712d19ec2bd139a3253570dc72cff22288dc6d1f8cf4fd10c4ea44599

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 441.9 kB
  • Tags: CPython 3.5m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0

File hashes

Hashes for dependency_injector-4.1.8-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c600d989adab404517777197fe7d340265e6fa295d2ae273a308c9dbac926262
MD5 27638cc08b528f3f8393edd22977ac74
BLAKE2b-256 0ae04064060f56d5098adac2c0ccf12505e67f3dd10958d4bcbfa5466500d7fd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f22cf6061d65400c6c04277cc5208d4c59532c8617ed65a5e9b3dbb64cbe1104
MD5 f8af90630261956149ffc60857874dbb
BLAKE2b-256 081b16fb834ecb49bb2553eb7aa7daef1c366fe62dc85fe09a07008c522da421

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp27-cp27mu-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 e5111e4a8b54ec7893987cc0df56784a6016e79a328bbe708484a6c4e78f5827
MD5 fa0b777638132d2e01719bb52b2f95d7
BLAKE2b-256 efe5c3e6f1034c79e4ad658fd12bde9ade7a9349550fa98c2017d44ce672bcb4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ae5d7ba57cb3ba69cdf6e5800c0232925f6dff375657a512698060217c7c791d
MD5 baf353b47a95f22206936992cdefc90e
BLAKE2b-256 69eecb7bc1e69667103fecb2b32d3a753275b3416af165d6a3e304b64e830d4b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 ed4f2cd4e4912a5ac8e90b503adff20a368dca971ee17e71cb9574f17b94ef25
MD5 bd614b5635697a5a366c52608d15dba0
BLAKE2b-256 afe6d9bc5728680fa6049d0a6a391d0e751857ff3bbb67029dcb192c324d86b4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 0ebbeef229c7364653e602f96b1f37074cb0543585c7738085e63a4329f27ddb
MD5 05558600ae486c2fc1ebb92cff802106
BLAKE2b-256 34494df354408937146f1fbc3a6478f5181ae91f1b689bc95b5920bdd0bd57b5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp27-cp27m-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f04cb452cee3269bd700871a68472430017507b8928190bd4a2042bcfb5d3a5c
MD5 6834379d46dc59ddeb16a4d8dcb669e5
BLAKE2b-256 370c7a851c980de4a67d0ec48b2c8769d413dfc7289269ee655607bf49ef4bc4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 bb98464d832293472a79545a2963eb9cf64bea6381d8ce7ddcd28a569669e247
MD5 379da8e58edd13b2f7caaff8b41ac3fd
BLAKE2b-256 40cae7c1d1fbf00184b0cd997d1598f1838215694310b0fbc55778fec03aa929

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.8-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 6578a1deb0e6eaf5085e79a7656c7d90f414e4e7c2a4d006e7a0e32889aad26b
MD5 31ece8a0d2356b2f52e624a066a1b892
BLAKE2b-256 42a5c6e50816ed886d9b9986e27d3be33170f8a6dc816d4ce5732ac1100dbb9e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.8-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 428.6 kB
  • Tags: CPython 2.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0

File hashes

Hashes for dependency_injector-4.1.8-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 17045f6a600bd89b03397cd5c059106ada8dd81850c9a370395f58c575029169
MD5 28a67effbdc253e4989a6e78b1bff288
BLAKE2b-256 0fd79bf9c151e5fbb420c876d88f769035ebe5cf504bd44e998abc715c043670

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