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.12.0.tar.gz (598.8 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.12.0-pp37-pypy37_pp73-win32.whl (237.1 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.12.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl (429.5 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.12.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (387.9 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.12.0-pp36-pypy36_pp73-win32.whl (237.1 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.12.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl (429.5 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.12.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (387.9 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.12.0-pp27-pypy_73-win32.whl (271.5 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.12.0-pp27-pypy_73-manylinux2010_x86_64.whl (429.1 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.12.0-pp27-pypy_73-macosx_10_9_x86_64.whl (389.7 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.12.0-cp39-cp39-win_amd64.whl (378.3 kB view details)

Uploaded CPython 3.9Windows x86-64

dependency_injector-4.12.0-cp39-cp39-win32.whl (306.6 kB view details)

Uploaded CPython 3.9Windows x86

dependency_injector-4.12.0-cp39-cp39-manylinux2010_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

dependency_injector-4.12.0-cp39-cp39-manylinux2010_i686.whl (2.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

dependency_injector-4.12.0-cp39-cp39-manylinux1_i686.whl (2.8 MB view details)

Uploaded CPython 3.9

dependency_injector-4.12.0-cp39-cp39-macosx_10_9_x86_64.whl (566.0 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

dependency_injector-4.12.0-cp38-cp38-win_amd64.whl (379.7 kB view details)

Uploaded CPython 3.8Windows x86-64

dependency_injector-4.12.0-cp38-cp38-win32.whl (304.5 kB view details)

Uploaded CPython 3.8Windows x86

dependency_injector-4.12.0-cp38-cp38-manylinux2010_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

dependency_injector-4.12.0-cp38-cp38-manylinux2010_i686.whl (3.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

dependency_injector-4.12.0-cp38-cp38-manylinux1_i686.whl (3.1 MB view details)

Uploaded CPython 3.8

dependency_injector-4.12.0-cp38-cp38-macosx_10_9_x86_64.whl (565.7 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

dependency_injector-4.12.0-cp37-cp37m-win_amd64.whl (355.5 kB view details)

Uploaded CPython 3.7mWindows x86-64

dependency_injector-4.12.0-cp37-cp37m-win32.whl (295.5 kB view details)

Uploaded CPython 3.7mWindows x86

dependency_injector-4.12.0-cp37-cp37m-manylinux2010_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.12.0-cp37-cp37m-manylinux2010_i686.whl (2.4 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

dependency_injector-4.12.0-cp37-cp37m-manylinux1_i686.whl (2.4 MB view details)

Uploaded CPython 3.7m

dependency_injector-4.12.0-cp37-cp37m-macosx_10_9_x86_64.whl (544.0 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

dependency_injector-4.12.0-cp36-cp36m-win_amd64.whl (353.7 kB view details)

Uploaded CPython 3.6mWindows x86-64

dependency_injector-4.12.0-cp36-cp36m-win32.whl (295.8 kB view details)

Uploaded CPython 3.6mWindows x86

dependency_injector-4.12.0-cp36-cp36m-manylinux2010_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.12.0-cp36-cp36m-manylinux2010_i686.whl (2.4 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

dependency_injector-4.12.0-cp36-cp36m-manylinux1_i686.whl (2.4 MB view details)

Uploaded CPython 3.6m

dependency_injector-4.12.0-cp36-cp36m-macosx_10_9_x86_64.whl (591.6 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

dependency_injector-4.12.0-cp35-cp35m-win_amd64.whl (329.5 kB view details)

Uploaded CPython 3.5mWindows x86-64

dependency_injector-4.12.0-cp35-cp35m-win32.whl (272.5 kB view details)

Uploaded CPython 3.5mWindows x86

dependency_injector-4.12.0-cp35-cp35m-manylinux2010_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.12.0-cp35-cp35m-manylinux2010_i686.whl (2.3 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

dependency_injector-4.12.0-cp35-cp35m-manylinux1_i686.whl (2.3 MB view details)

Uploaded CPython 3.5m

dependency_injector-4.12.0-cp35-cp35m-macosx_10_9_x86_64.whl (540.7 kB view details)

Uploaded CPython 3.5mmacOS 10.9+ x86-64

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

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

dependency_injector-4.12.0-cp27-cp27mu-manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ i686

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

Uploaded CPython 2.7mu

dependency_injector-4.12.0-cp27-cp27mu-manylinux1_i686.whl (1.9 MB view details)

Uploaded CPython 2.7mu

dependency_injector-4.12.0-cp27-cp27m-win_amd64.whl (371.3 kB view details)

Uploaded CPython 2.7mWindows x86-64

dependency_injector-4.12.0-cp27-cp27m-win32.whl (304.8 kB view details)

Uploaded CPython 2.7mWindows x86

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

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.12.0-cp27-cp27m-manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ i686

dependency_injector-4.12.0-cp27-cp27m-manylinux1_i686.whl (1.9 MB view details)

Uploaded CPython 2.7m

dependency_injector-4.12.0-cp27-cp27m-macosx_10_9_x86_64.whl (522.8 kB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for dependency-injector-4.12.0.tar.gz
Algorithm Hash digest
SHA256 1f5fa485ff29b7f25d70f16f2ca082c5094e6ebdd67489178007861c5d80700b
MD5 a6c1e09271b92b1b7a4175812d39d460
BLAKE2b-256 811fae9274f4e95c5659a4e12718c44d8925c35fe8bb4ef93062fe9bfe66953d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 236c57fabc7fe8df7f72259acc8f416668ab8b4eb37a749e0fdc3dbb15e38d27
MD5 f78d2c534d8aac376e33c2996a637148
BLAKE2b-256 1076e9fab18f575bfe986ecb7cbf9d2d0be50e928ae852cea306468e98f8bce4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.12.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 83113455a19e46b68463971202b380777ba7001d6a81899ed0247a911ccfb434
MD5 99541224bda1f80f178afd55efe9309a
BLAKE2b-256 ea04245fca77bd005c37b3b1079adc033f8e585ff8b0730621f7875a8cd45fa0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.12.0-pp37-pypy37_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 36523da33e4cba7db3a3482c3379b146006258f21f2a015cefc14c0c1920dbd7
MD5 f387a45245baee0667c5f55b4d57b6c6
BLAKE2b-256 5da4bb98df36dbead1bf96e5f96b415f3d22627f7b34ea293f094b000d365ccd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.12.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c744ea51b22b11fc65378b50bef42c9f5c0b154dd28732831890ce51b14cc790
MD5 42f388be1878f680ffa1df4c16c2b2ca
BLAKE2b-256 d07e0036df1fadf48cd3f9c5a8db411f4bbaec9571b94921db69ffc916fdee0c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 03124e553e4f166d00d31d857e1c47309a5e2ffdfd570575c9831a5c6bd747c8
MD5 0df7ef34e804cd42e3eee36e53316f4a
BLAKE2b-256 ce4199e72bf137422af834f88d465ddb5b2cf0cd190dbf00d31c1b285bb7a54f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.12.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 bd616e4728108d7cfdcf487beb1f38639efae8c86d9817a8c0fee9af6a720010
MD5 83ac13bb91b01f325a8b6e170d4f95bc
BLAKE2b-256 0581df24e00ab30c760d11591522b521f98ac82ac5becf4044084f13470c15c9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.12.0-pp36-pypy36_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 38669a700475bbd30f217283e73bde392c114001be26e7918e19853a2a37d5ec
MD5 e5897a55d2dba163aaef98f231aa93db
BLAKE2b-256 086dee81fb9853f0bd484d368f5f687a2847532eee76065c8e75ff95ab9e814c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.12.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 69e7a43d687ec21c5fdb749dc686d6d334c806cdab577ca917ef41013bfebead
MD5 716f3f2dcd31960aeffd44690069eb3e
BLAKE2b-256 871ffe49c061044168299bcc4fd8086ac1ef99274b94131f755e1de7de770b89

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-pp27-pypy_73-win32.whl
Algorithm Hash digest
SHA256 d0e6458382d0ab8bf3b6a9ed0518e19b2d43b4576f0a78109fbe3d74fea5ee3c
MD5 1b784d5e2d5724d90133ae9935a2cf66
BLAKE2b-256 1bf73df838c7176d82011bf45944f16e0233b1dee5967a334fd7f80fcee7fdc5

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-pp27-pypy_73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1a32997ecb620a4e7e8e121eb69e9391a7f6c25083aca85f4508e26395fe2e0d
MD5 8ad6f8bc66508be81083eadc13ed97bf
BLAKE2b-256 915edfd422459264195c9dfa4474d7e205659cfb6d261f71952d42e997a97a21

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.12.0-pp27-pypy_73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8788d13abf7297a96f3a70d3a895e80eaf8621b6d45e8afe866e2d11c4020f1a
MD5 6e85e1ef98b495268f02682bcb017e44
BLAKE2b-256 34cd398e55115fc617109da40a75b1643aee608e5ddec0716284bf193bc3bbbd

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 220fd0e270f50cc1057e36e2ac5df5e00f0ed6c6fd7b5434e5cf04fbfe2ef972
MD5 b75e1824bc3b839c6597936bc653b06c
BLAKE2b-256 f815e2c4dcbea52ba9a3da089261d2c83ebf459d08b581798c235dafb28269a3

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a1adb8f7354f835f63df654f661ca6975a9b133f7a97e6b5a09cb740ae693a21
MD5 08cae676a43924123acfa73d77e96e45
BLAKE2b-256 509738bb31896874bd915b1da21e97fbadd4fb289b1ad69202e5f98721eaeacd

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 8d87a5abeacc6c1e46c9f838be034d33ce93eebd4479fa26931ef902ea1b3bfd
MD5 6a2dc4a995e057410a552ff681843a16
BLAKE2b-256 29424d754c643b5393505e3c90a25849f09eab117efeb2f005a4ba9942875d76

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.12.0-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3cab2da6370a296031b9bba4bacf4f8fd57950ed786bb425baac4a7ad9649c76
MD5 03f2207dd017b8a8e222020f31240334
BLAKE2b-256 56d0f46bcebd2b3d959f2e6fbafcf62c015d2ac141737f319d5cb3fc0849aa02

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 30a5bee23bfe47b1b17109e13eafb33833865ffd5f164bb21e051b3214ff2a51
MD5 eae0edf14cede7b5f76bf8d0afda846c
BLAKE2b-256 4e6bf33512c8c27e29d24808a43eeb20456e14f01ff3539b57007af5fd830464

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 b258a654c50885a844bcd65622136f048329aea3b80978dc496522bc129e6a6f
MD5 18dcb3c72801afc8a0033d55240b2f54
BLAKE2b-256 91f82ef681ff990a40329876f4f4cf52cb2adc7b6a9d0d2aefcdb52fe236d8f5

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ea1b66f22fe29f7b8eabaa314e75dc48162c2cc6a1afaa5902ec3ed2e70dc798
MD5 31bcdc7939588b32234c8339c2210e11
BLAKE2b-256 7bc3440f6f837818e99989b6908d2cd7130ce649719bb7295eed42be0a301967

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c37c4389568ec65b9a9181033f22ca22c437ef67a2a8283a7574ff9db83b428b
MD5 09c4a7422baf493356d6d150f629552c
BLAKE2b-256 d9ad3f016b49c13aa8fa0a24df9d63aa71b6fd2fd060e10e19da652398a7bcd1

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 16ad1e3ded798867d42af9ca3aadf42ebbf2bd0ba7a5a682c1f41cec93724f4f
MD5 b63bbac307234175cfc00b31b2878fbe
BLAKE2b-256 e1a03e717367e755429a284ec12e2493eed7b59eb63b610d416223d674757761

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 ada49173f22d1d66b06390a3ecc97e86e63c005ec1e1f2993502399e8c21190d
MD5 dc0ff9999c3efb37be83e914db53ca3e
BLAKE2b-256 d6e20c4d93ee151770413e652b53877733d3bb3d342c81567aa4d3c5503c3260

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 3dec9d7faeb84119d786eb9ca1066b4d35f7b3b5c1101e24d2dcb65f4fdc2c70
MD5 7f8c4d1d50adbdf4e8295ad7b08abdd9
BLAKE2b-256 67464cae85dccc21e20d61ef161b9448c240907b3afbd13f2f655ada78921eed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.12.0-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8ddff8ace956aa5c8cc94839eb1bfa5d11880d34b6aa9096f43d260d1ca23205
MD5 f7b66314978b07732398dc0ac3edbfc8
BLAKE2b-256 dce2d5fe0406b9c7a8f962c479cbcd33ba7ce1c1757fce52c20869baba965ee6

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8a56bf16f120b3098c6573c7e437db7acacc90e9d3b3d8418dc3057a70590fd7
MD5 fbad6e953d60772a08f62379a2a7cf57
BLAKE2b-256 81ddda99d2fe73b4d098b71fcd0b92d7e44eea35977da1d5c1273cce0ffd079c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 03b34b9644ca65d048cf38b5d89b9de3e4e92c244feba788ab50795f532eaadd
MD5 f0e136c937b4624acd04ec737f94f79d
BLAKE2b-256 40cf729d1625e47b476dba2041866ef7a47bca961e314f5a139da9e48c89a907

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ad5bc01d14b2d46277fc20ad7a07a1557fddc55b9f4496e22106fa93d202ef7f
MD5 7352251767ad458c8d5288e8cbc44514
BLAKE2b-256 95a9f11db902be9522ed142ac29d9328d403450896aea968fbbaeaebf956c761

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 42664128277d3bc52b0c54e74f4f894662bdafd6a24c7dceeb1f5ecc01341344
MD5 27ce255cc99f04ba235eba713b5c9896
BLAKE2b-256 e61e642b76590e3c4fdf55c75b061f488daed4e5068ddaddd4ad766700aae614

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1c237747b54664e5b354b2ed6c52e0b3db40818bdb26f3efab0e8dd84b8a2755
MD5 68dc68520aa96acffb645945d98c8a53
BLAKE2b-256 e7d7988e3fa9555964c54a7534d23c3fb44f0cc00789b227811d3092d95d9a01

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 df2da9f1df57677fc86c7e2d14b8857cecd84c1507f393e37178ddc39c20602f
MD5 52d4db8db22250372013062e6fa9e59c
BLAKE2b-256 45f739fad1d9cb30d72f1f89af0d3edbf6ba1c19d36025dc57b7e5a2164d3126

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 1db497d0736861cd302dedd190caed5dacbbfbc9882149db34a37ae93febfee2
MD5 e72cb67e16bb825920e0bbd2fb4f0d9c
BLAKE2b-256 b9bbe61846ea4f5a66a7778002cff816ecd34c0b992f0c97f8f2441002889714

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.12.0-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0d7450afb21b2c3f5f94cb2b44286caf698dc4ac2df0c62bf5793b3c1c865929
MD5 148f5497acdfc93368a081911416a98b
BLAKE2b-256 473e2bbf6db22ade5ad6c5e7a557ea5816ad6af25c7b6bfba4399ad4f2c90e77

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3bdb886e26d43969ddaeeaa8b5344a655887fd30d4859b853dd30c66b0a1c519
MD5 db9ffea068a27dea2f47dc12ea0a283f
BLAKE2b-256 4dd985076bc53a0a7d5b219e75c873783c2e3c55fc40ff72db5a4aa765ef5e85

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 623f63b3b058bb41d98f8809d396d6191a7c5160e0ffb8ba34ee21065d54673a
MD5 03bc935f67fe1de34208d25e113a1374
BLAKE2b-256 bda46b08cdb439b7c0ab938a5b5b0272c9e4abdd45ef2b99ad27cbe75f8fa0f5

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 92adb952e2111488fc11c3a10f5d98a77442d2363e043bfda9e1a03f8ea2010d
MD5 367f6d27e1b57f62d4999e16f1aa4490
BLAKE2b-256 c62485b49bdf4a9f8335ff4365da3de2d16b62754a79df74c98041929bf62318

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 605374eee7716be0d27e8af60857bfb2d5e9178ab95a95298002f895e46ebcbe
MD5 26e5ced91293f193d5d78ecd8c3a666b
BLAKE2b-256 3c0ff409506a9466ca20fb3c2680ff23c860bd6bb592a14591102d428d0f91a0

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ed5b36dd8a6eae9bb11926ceff0701cd1ad01208a104becb87d05149908aa59f
MD5 0055bfc9ad05071e914be9d55f5557c4
BLAKE2b-256 be31d59bc508a24513a10bc3b045c7cca70c059861dd4871ec0238265fe2807d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 7d004bbcb3f017261c171523f665a2e8e9b3e18341a9d2a5b2bc665325a4babc
MD5 f7cddafb5d089e3810ed669f7b555a34
BLAKE2b-256 8071f3eaca7a341e40844134904a0143b600a2c292c9dd25dc3634e2515eef63

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 bb3f20cd2047b64e13a27f80b6a23f70d21f6c0a887d837a7f2522a6167d84d0
MD5 8017fd702bd188fe5d53763a1cdc296d
BLAKE2b-256 a9017c1f64a4447ba3a86f65d5eb83167cb8a80c85dc99fbd69a84b58b960dbc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.12.0-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e50d59017e620eb4e7302fba739eba8b7a5fb8f256dc377d38bd49bf69420964
MD5 3e3405cf9b84aa7a357ebee5e57872e2
BLAKE2b-256 53a0e367af1d0ab80424b0a3699c271b4e54d800753e9e7f7b717492241a8b8e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 412fb5ca8c14cd68dd88727fcc3e8b28b42ceaef93fa0f26cdfffc5c0c7a6c1e
MD5 a5867d02aa9ea5064282ff55536b56e0
BLAKE2b-256 2903b660261b8da53653ecb8b5dc3bf4ad738b54e948e9aa1b7e2eca5b0090fc

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 cf36cc072e2911c2d59e5ad02ebf8b110662e9790f2d6840ad692f77f98a6eea
MD5 cc064d16b529c6b8ab3f3894cd73d66e
BLAKE2b-256 2e8d9e5a538381aa22334a21f2ec9a4b821b5cd2a259ece7aaea814f1f342987

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2ae4cb3c21d3d216509be22641ea461f6f40479f7539f7eefd1b69623b30c86d
MD5 8446f26de031c98b2c4725760405396b
BLAKE2b-256 29e68ef1a373451f261e3c297dd0087d85449118ebcab7b8afaa75c30dcf357a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 e16522e29f89e4c25204690a596a157d93d3fe06b170e1fd0378730ca4d6b6ed
MD5 e78113320b0f095cbc8b578c90cd0f9a
BLAKE2b-256 06484205f44bd331d9a19a6e436d5634b10d20f672307a8058c1c437ee13e20e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 67e4939f4c37570054765a294fc18a130ece6203a4257df622627def75c35515
MD5 c033a6295d32ecae35b9d8e97276e929
BLAKE2b-256 050616203bcc0770a94dfb04f6fbc167ed68f9c600d93bb000b6104c3e327f1f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 7660b8e8757ccd1c6dc0470b6137ff08cbad0fd2c1fd85763e03e3efd3957f29
MD5 7e87b2957708f92556d6ab8bf9dd63a2
BLAKE2b-256 d9f2468cafad6f15bf722a86b13e4cebcf344043d04d9c967fca2c7004c4ba4d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 5819ebc18713ed967d6f179c38f81335028d9f99f35d82b5d7d52b718c8d1a77
MD5 4464bfd490ce1cb60a7e04159ff60dfa
BLAKE2b-256 93e42dc122d8b1ed3d6cd1abb82fca77436d5dece22f027aed3931eb2c9f170a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.12.0-cp35-cp35m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3570579760ad6f6a8a6b35f79b4fdbc00e021cc3e7b8576f11ee5d3e49013784
MD5 7c5773c613a7c49e9fa2ce9550ce6d51
BLAKE2b-256 e5d5fb3cd01ae4eea753d518140e96a1b1f2b7ee43e26940a0502ad296c2afb3

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 9e3079c8cf6120b9bb6cd01bd4592d3e7ef9da4735e70c410a4726547df78831
MD5 af7d46c87c8d2582f825f73bec83fb72
BLAKE2b-256 a4df9399e243d9f8afcd9bd7064d9cdad1f839747fe76ecb5cde3435c1867b3b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 fdc34864008563870a44c1e062c5689342972a9c00a861743ae05fab6025d16b
MD5 7f1219ecdf8da3bc4cc24cdfab80baef
BLAKE2b-256 489e4bb29a03db0f8624b0bb1f5ba7fb670f7aab5f186d281041ed513a75449f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9ab6da16a473efbf2992679bdebd0b36f017fae87339f2ef8102f947687606f2
MD5 df65b4e0517647e689e1b690678c5b36
BLAKE2b-256 2b8069ba749b543026dfacc72b9000ca228f8ad7747c4d189518abae432a6321

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 25d84c49b4788eb4b18a7d1aed611692daf4fc56d9911231f4d7c86f014c87e9
MD5 2ff8eccb0df2a61c01f0ea9fde5136d0
BLAKE2b-256 9c08f8addd4d3a932486975c39460ac38804a8d0c9eb24e6a56550347ccd724d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fa0edda738d691fe4da521916e6dcf339c3fcba06dc2fda34b255be6c611a6a8
MD5 939c9978c44f91a4d85e9e007768bab6
BLAKE2b-256 ebbb71303a1014ab7c479bb4e8be0305a7ed1819dbf4fcf9ebd302fa81d7a2b0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.12.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.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.12.0-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6a64eb34a17d1c5a7dce3f958083e3a2b5cd481306ae6119168523fd5f6247ea
MD5 b8562757f241659b725a45ea3c97c805
BLAKE2b-256 49bdb2d465df4642c38b85586d8305961ba2bca0097936b843230b86a4f58f93

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f9f1da52b93a8a51661191aa75b3016d7c917103f0dfdb9508a3d188dcf30674
MD5 0c00c98d90347c5a0073e55830c98747
BLAKE2b-256 daeaf2d66a14511d55c64200bf152fa348242d9113ab69868b1c9c9ed7f08572

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.12.0-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0f690c7386b69f58299be449728cb7d71b955abde63b2b1eadcef053fe1057f1
MD5 3799d20173d857f8fe73ac39ad46972e
BLAKE2b-256 88e82878b6c263c28c7ca99ca4378f7e295dcfc8e6e7ebc6b1c7d203baa87061

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 bfebc99153e96e21e06f8369527609f49830353a22320d0a02d2f9a724a78e7b
MD5 e8f326cb07f3b1141b36e02a7f06d11e
BLAKE2b-256 3d270c95816db1b63e7e6569d0a9dcbde6df28723e9bf159f424460fa7d66d09

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 06af32f04dc9b5971a293113a3d22b7762f978220b66ef6a431757c1857e8d26
MD5 434fcbb33f9c2a80ccc3793fcf4ecbaa
BLAKE2b-256 8992d67dbe532de3b432ffcc41eea93a208d461fd9ed8f625b7efbb6b123bc4f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 12483718d6837bc7408412eb5fe629624ae3791bbec1ee27b578f5111758dc02
MD5 fc4a7df7def549bc0d7bef125b067067
BLAKE2b-256 1e4762327c82653e5b0ad737867802066bb9b0fda6f017b890cd446a7608d492

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.12.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.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.12.0-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 37e85b5b56a5866ae24d719fd2c6d89579087859ab5273e3c158013a8ba270a9
MD5 9d58c17fbb3704bc0c3f24f20d572d2c
BLAKE2b-256 c3b27b166b1df6a789a1b634cec101715dbea05d57b6f8d288a28baefa5e8ee0

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 fb17f9308c60e30144b645cb295d919e384189e61b1019e4bee05a517cc01c0a
MD5 0e9fc6b867ef506fdfdd95792868f94c
BLAKE2b-256 397d9bd62414365548505d498c43c800803b3df0f44f6f4133289233dd494e1a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.12.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.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.12.0-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 bde5a77955dcb70ec19043dcb9f3176d94ed6496b6bb8b49a6910885fcd7948d
MD5 713e70b0b20d4ff85940135e2f6d4040
BLAKE2b-256 fc629fd2b3c1c49c1e72c022014abfba903bba81b92ec0af18ab2eafe37f4427

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 de4f4931a92c253b354dd7b91734832f7e011e7a3fe77f06e3d73305d131a8e0
MD5 2d7a6e9aadaac7ca8d9a39e671f50705
BLAKE2b-256 eb14b1fef369213401710bac15b74c9107dba6661a639a37245c61af21624c32

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.12.0-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ece806e4d59dc7a9d3b83e7c3529678cc4adf7471451454aa3e87ca6ddfcecf5
MD5 2f96723aa0d359ee7192723212d5c92e
BLAKE2b-256 3c1a6c09ba93ebc073032ed02360635eaa850ae068d2a4cf1a1b07e779ee13cd

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