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, 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 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.3.1.tar.gz (498.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.3.1-pp37-pypy37_pp73-win32.whl (197.2 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.3.1-pp37-pypy37_pp73-manylinux2010_x86_64.whl (353.7 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.3.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (322.6 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.3.1-pp36-pypy36_pp73-win32.whl (197.2 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.3.1-pp36-pypy36_pp73-manylinux2010_x86_64.whl (353.8 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.3.1-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (322.6 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.3.1-pp27-pypy_73-manylinux2010_x86_64.whl (352.1 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.3.1-pp27-pypy_73-macosx_10_9_x86_64.whl (323.9 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.3.1-cp39-cp39-win_amd64.whl (307.3 kB view details)

Uploaded CPython 3.9Windows x86-64

dependency_injector-4.3.1-cp39-cp39-win32.whl (242.0 kB view details)

Uploaded CPython 3.9Windows x86

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

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.9

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

Uploaded CPython 3.9

dependency_injector-4.3.1-cp39-cp39-macosx_10_9_x86_64.whl (464.3 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

dependency_injector-4.3.1-cp38-cp38-win_amd64.whl (308.1 kB view details)

Uploaded CPython 3.8Windows x86-64

dependency_injector-4.3.1-cp38-cp38-win32.whl (245.7 kB view details)

Uploaded CPython 3.8Windows x86

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

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8

dependency_injector-4.3.1-cp38-cp38-macosx_10_9_x86_64.whl (461.7 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

dependency_injector-4.3.1-cp37-cp37m-win_amd64.whl (287.3 kB view details)

Uploaded CPython 3.7mWindows x86-64

dependency_injector-4.3.1-cp37-cp37m-win32.whl (235.2 kB view details)

Uploaded CPython 3.7mWindows x86

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

dependency_injector-4.3.1-cp37-cp37m-macosx_10_9_x86_64.whl (445.1 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

dependency_injector-4.3.1-cp36-cp36m-win_amd64.whl (286.3 kB view details)

Uploaded CPython 3.6mWindows x86-64

dependency_injector-4.3.1-cp36-cp36m-win32.whl (235.3 kB view details)

Uploaded CPython 3.6mWindows x86

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

dependency_injector-4.3.1-cp36-cp36m-macosx_10_9_x86_64.whl (478.8 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

dependency_injector-4.3.1-cp35-cp35m-win_amd64.whl (270.9 kB view details)

Uploaded CPython 3.5mWindows x86-64

dependency_injector-4.3.1-cp35-cp35m-win32.whl (220.3 kB view details)

Uploaded CPython 3.5mWindows x86

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

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.5m

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

Uploaded CPython 3.5m

dependency_injector-4.3.1-cp35-cp35m-macosx_10_9_x86_64.whl (442.1 kB view details)

Uploaded CPython 3.5mmacOS 10.9+ x86-64

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

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 2.7mumanylinux: glibc 2.12+ i686

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 2.7mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 2.7m

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

Uploaded CPython 2.7m

dependency_injector-4.3.1-cp27-cp27m-macosx_10_9_x86_64.whl (428.7 kB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: dependency-injector-4.3.1.tar.gz
  • Upload date:
  • Size: 498.8 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.3.1.tar.gz
Algorithm Hash digest
SHA256 53444881c72b223b67f06bd3db21377848dc641c58ace811c7e13738e41be73c
MD5 218b532ed2fce0441b28f1a0fa999915
BLAKE2b-256 a63dc1baea7d1175147bbd2c8ae2d6108a7633414486b852d398470fd6bb69e0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-pp37-pypy37_pp73-win32.whl
  • Upload date:
  • Size: 197.2 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.3.1-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 edab8af169cf6e4aa997cacc4a2dc1e197822ca0afdb27e803e7c9fb44fcf3ec
MD5 179aaccc945256abb4acffa30af0c325
BLAKE2b-256 9ed17368c05a7c3a5232bd30c3ededa78eef7f0b8e143defeb08904d371d35c8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.3.1-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f9416b0094363050de5c14ca0c83ccd4c671651e0f04e335d0818cbb2fe52104
MD5 7a002065fe447c5563b3f9a8e1783a53
BLAKE2b-256 2e0bb583d142224674e066a0caf2fcd2204dec6f87d239ece4b14bd0d355a2b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.3.1-pp37-pypy37_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2cd7cad008cfcedc91adb0ce6a64f97e58e8d39dffa22bc942d4b354993b4eb4
MD5 c00a17389cfe7e9b36db3299b9b8c4be
BLAKE2b-256 b2e09e2ba2707cb651b5799c3e310320ab72eebacd361349d12f7b2d78baabab

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.3.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 69b92714cf3c0a8676ad61ba086171574597ec6a95f9eaa90249771cb4dc33d3
MD5 bcb786b51cf2a3a011cc7b841902da95
BLAKE2b-256 ae993be07eee24e3e7392330da69d4eecc553273f4b5e4697f3be8cf59463b7e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 197.2 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.3.1-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 e02373c3dad6cdabc9da61470444bc4d42a65116e313bcf90c5112c6c125ce10
MD5 50965282ceb1a2acdb322fd26e1000a1
BLAKE2b-256 effc9db51cf919ac9f59bcb937c487d14af1303522d300825e6e44b69754a181

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.3.1-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 7c3ddde9628ef24cef1b0cd153231107cbe4583ad4550da96e6756ffde268217
MD5 7fec7caaa519d71de968c0a132cf1059
BLAKE2b-256 51435d7a6a8eaca4b843f38abbc64011936e65599568188399c53d50b9f725ed

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.3.1-pp36-pypy36_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 df051d26e10c55ed35f9c46e862ab502ce91b150d100930eab71ab5f2bbfc7a1
MD5 4d4d4ea16b510762fc1ac718e5d108df
BLAKE2b-256 067d63229e44c9c677c5447c440d2b1df7585580d077cc486502ace915adbe6c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.3.1-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a0a27ff263adf2a0eca2c33d87e7221d7d985c0009c49b7535aff0109fdf51b4
MD5 d9b8b1973bd21ed3aeb5f37a0f0d2d2a
BLAKE2b-256 c53b10cd20e654b063082669a657e69cdf363f2e4e7327bb16d7693484ab61c6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-pp27-pypy_73-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 352.1 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.3.1-pp27-pypy_73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6b934b66479f40252706b5acb3c96df1c0db8746b5be77cadd0a31f5c2e70563
MD5 672968ef7d271501451bd1a22992ad22
BLAKE2b-256 f7e6405b69720982122a5549153a0af04e9e2fbb782082299eff74608004f323

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.3.1-pp27-pypy_73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 10ea7d27431a48e602020780d94165bee4c625180654c446c13c0c651380708b
MD5 4e382b0c288d8feb97f64edcb80b8263
BLAKE2b-256 c4cac285fbe4b8dbdecd95c4208cdca41a75b96bb757fd7f08bb4440f1b4fb90

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-pp27-pypy_73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 323.9 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.3.1-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 696ab8ec75d6df02cfefe3158aba2dfcd9168c45c965a39ace707fb078a1301e
MD5 4ad631b1b852fba527461c184ab68dc7
BLAKE2b-256 0cf7326b4bd76e0f44796488f31c7f50451091ffe6b127d2c1005b828d6159d1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 307.3 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.3.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 ae4444568551d27666bce89b10fbe64aceb8132658fb4ee604066d0eaf568913
MD5 e9ba56b45e95ca17b6183ba955af24e8
BLAKE2b-256 1bd119c2eca3d9092614bdc4dc21f56c0aba89019be5f9c1b8c889a71afe50b6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 242.0 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.3.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 b785d40779cbcee04ae5e09a1e2f2d44ba4d0c3784c5e22667068b6244d7f09c
MD5 193256835dd7304bc2a91f4103756829
BLAKE2b-256 6435bf28016d805d6c166ab61d321a4c43fcecb37570492dedf8ab79228e7c05

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-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.3.1-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8fc92a2ea697566c754ee6292c3083f70e6872b4876c4015e2f59eb39c3d96fc
MD5 dcf475be4ed20d6eadcac58118104b03
BLAKE2b-256 87f37d6f9630d537fff4ffcac81613bc47a159a69f4dbe27c76bb517422434ec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-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.3.1-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 ef9743a30633844d24b13c3f4b4fb1ded52e031cde6a3741382b2c5b13630481
MD5 c68c4c3d996194a1568f50ff37449e00
BLAKE2b-256 4a70245aab717dda76ba3db90311ba363ebe603b9f52c0c9c192f51377af480f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-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.3.1-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 67d63af062ea1b2e237749cfcb18104a98cf62fc626dd278541071249c6a77e8
MD5 fcaf9118cfa98a8fad80b42360395d6c
BLAKE2b-256 31d2166cb8678a7f9204fffe121a2ae2bc2dbe0b87bb8abf1402e23ef530dc08

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-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.3.1-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c02dde05beb5fed9f8a45b21d362401eaf2aad722ff0ac09194a384734bc6429
MD5 83cf3026fc491f654c68e0f7ab2b14f4
BLAKE2b-256 0206b5630e91fe269372523977930e5a9e6fe0ee70a6561cc0d5a27795ae6016

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 464.3 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.3.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a201693a2d4d4b9721218950c543645e570b1e15f45894eddc5681f77034bf62
MD5 d009df11a79f9d32f8c268faada77108
BLAKE2b-256 72495e1f0e725c4439ca686606b913e758e9300889b6e8043d155c8be60e1b41

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 308.1 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.3.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 9a78da87bb1fd75372f1629f1f9ea9d3dc66bc468dbc3143417989b0479c5496
MD5 71fe75c9aa7dc8af71ba8af3f48155af
BLAKE2b-256 0d2ace235a90dccda9ab59b52113b85fb6e5300300e36c723294e73d51885e39

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 245.7 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.3.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 8876d3fe4bb33c2c13cd69deac1c3e62e1ead8acb47c0001e44fb4ba4fdb09fe
MD5 ee0ff93b846a906ff0bdcb4c9935d67b
BLAKE2b-256 7174707fcf1f061d652d00f73ab4f88ed7cf91c468725482d1b9a03e647deca8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-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.3.1-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 436c8362dc31122472f47ceb7f6a8c85897c0b44be78eaeab36659129a4d7215
MD5 51bae90119c71e19236bf53355dc6591
BLAKE2b-256 9372ed9665ad86b39620a7648f46dd4e91c00e7b9bd14a8379e502735d557661

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-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.3.1-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 97f77633985ae4dee79844e8fba45eac22dfbc593cd86d6ad2eced18fde2ebc0
MD5 afa23cd968e0f9b049a12c04dbd9bb06
BLAKE2b-256 de2fe4c9e2fda8be83ef5a9043bb595e99d44c230fb7ba123324d531ee2e2d81

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-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.3.1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c376c6b3fe90d341fed24e2025df7be03fe4207259d5044ed49d6bfc634ec02b
MD5 b59680a990aa319b4b7dbcebd518f3ae
BLAKE2b-256 808d195e251bb95c00d8fe684184fa6d2c041dc91a4b43cefb88e7cac27e7263

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-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.3.1-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 bef53f33c79b5cdb8ac9c183f769b795d6a1deb9bbd3c2c5def2f6e2452e321a
MD5 f8c7dca1f0311f8685e6b86593ee567f
BLAKE2b-256 604fa4c81547e53fb6a4ecb10f73b46bf4193c1e9f79e8e016be815cce376583

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 461.7 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.3.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b40daa191d32e675ceca4c751cfbe7b652930a3f2dd9a4a82d47a0e9dc6e0d1b
MD5 09fb17d0739bacf146a1a8efaff9488f
BLAKE2b-256 c3bf79551ccca50fdf17bac4fa1d5ceadcd1db0b73b02051b9017a1de941a176

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 287.3 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.3.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 b400f3a5b5ae9ff7655280f8cedc7165857eb1bdaa456be0f02cb5176d448822
MD5 b650545a1da88144eb8ee3a2dd500d4c
BLAKE2b-256 dea196299e3d49e00851a1d81c98359fe6414562b148cacafe43b26ba67b00e6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 235.2 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.3.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 0dc7fd5d2ee23bb84f9d6820545b137471fcadff618aa6a33107ceff6d252f47
MD5 e0f3135122ba351edb5ec29c14411ae0
BLAKE2b-256 498429dc3d9581dc731e0c6cbd7527b94e08d0a7defff06552dad47245c492ce

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-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.3.1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 48d6355ac1f0848a7c3dc429ec9e71dac7daa2f6250d6bcd357f603a9f209528
MD5 514d7e8f2ee8ec04b644d438ff22a40a
BLAKE2b-256 016248f267b743f98fbb1ff11a62a58590c772675d16d5949e78764b8b2bdbde

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-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.3.1-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 2c126ab08b484d3fc97954590847b36107e7bcb58261b952d0dc5b75f548596e
MD5 1b41216f20044532b4f813ed1007eed1
BLAKE2b-256 2fb0b374d56b4129c3c40bd94fc9a8b008ca3e584a7eeab1de134818d13fb70d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-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.3.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f57efc0a52fcb3f2b74e9a6b83644ecc54b97f68e2e5fe248124030a98cc50d1
MD5 c8c6a0f012fe00238133d57d69175b15
BLAKE2b-256 d1286b0adcf3c0398a2a462d589c179190afea7287ecc814584fd6c04471c20d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-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.3.1-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4f6fffbedc37365dc899232441511f9959c1533ff2a8721d57e5fd3ba2e0d247
MD5 9da8875e176647edbaca521f962d4948
BLAKE2b-256 e3e443a4fb765f1f04ee133200e1c0897abcf9c7be3b8d5acd4ada0bf39dbfa9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 445.1 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.3.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d78159354dcc0157cc6bd37de87392b794604db41e924aaa4f48f2082bda906e
MD5 7a9a57d9add2dc070adc1ddaea984c02
BLAKE2b-256 ccebf4808140b73de6bb8f9f5d2ca52e890110fab7447867e8e59093762ca43f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 286.3 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.3.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 9aab5d0f1a9ab48cb4569355e9af01bdd95dee3ab1b402aa493a42f3e92fe5fc
MD5 5683bd7d7e5a5732064ef269dd9867d4
BLAKE2b-256 61beac07b2c608306bd5cef4dab9e728dbda374060ecf96048cfc4328740c440

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 235.3 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.3.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 298fd894baaca13e7d3041259c84c8d81b3ac43ae3743edf278277de787330f6
MD5 c7559ad4b5302aa1b1c1d5f595bc5c75
BLAKE2b-256 3be50b2e1fcf6c6686098920a13251e6916ce370cd31976760c7ee7a06b8ac59

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-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.3.1-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3397c8976432163c3292ae5f80ca7580ab33349b01478ab9c96872c94037e2e2
MD5 dfe768d73195276bdab954507e96b5b7
BLAKE2b-256 7b8d2269428a45a5aee5ac97b96fef8008910e2136692b83b3e1ff8d289edc07

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-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.3.1-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 c1b3455d22667dba1be309889fffe1d7432922dd06af8c231282c5782d07643e
MD5 b23c245f939e01a3592ea81a853570cb
BLAKE2b-256 1f0d913d8d98ae938f19160d731a53219c1463631ef711b77334ac3e9d6da4a9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-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.3.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d02b8eb4b385d3a495703b9c5f3d9bf17db7c4a1fcc0883b93b379e6f49463ef
MD5 d02650cabd7bcd8861307bc85eb6adb5
BLAKE2b-256 2df5da2aae7128d9eaddf97fa1f1a7e3a1a9e02dc848c823908230f19c0b5b60

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-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.3.1-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 5289f271bb47bc9f91f36a9111ce3b86785f32cfc6f049864ee5815da2382fc0
MD5 8fc1608f32948f62085bade65d9e251d
BLAKE2b-256 ea9044f60fe986f3f3ee401ff9ff662c51fbc5ac50c8b3f8fcf87c101503cb79

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 478.8 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.3.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0168592cc407416071c00dff0017c55b4ca395123178752332fd426ec2a97f87
MD5 8cbbbd6ca33e3a939b2cae1d901644d5
BLAKE2b-256 aee1f211a07540bb9e212c26fa588fc3f86d70b772249bf3a66c38aeb4a4bb38

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 270.9 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.3.1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 350e5c207f5c15806f4943ee772e09ba21029e9e1cc47efbc881b045b15c0ba1
MD5 298905e8f610c8e98cfd3f2e153560dd
BLAKE2b-256 8a49eea4d9b9b4d19e009857bd5451db4f6383c336ad9eb8bf15895d54f80466

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 220.3 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.3.1-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 6345f22592be46c0d9faf27bb99825c513c1a9961829dd578377eb72f43638bf
MD5 9a5b90a7c7bdae9ed1d1a846528b229c
BLAKE2b-256 0b51773260fe456c4fbd1ef5184311e588dc96a32d0d9d0d6e2e0a13a8113517

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-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.3.1-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 34b644d618d8d592555bd5293f6f6d2ac4cd8773956567f7771cdcb9c8340835
MD5 a60a6acaa1d2c6a603e1aa972daa7c8e
BLAKE2b-256 599b358beacdf4377df969a0377b879ff7ca7a995a9f6ea7aa436a9bc0671c5f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-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.3.1-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 3d5edfd56368eeb99c304f2d994e0d4fa16f386e21e6028ee65af5d631bdc284
MD5 2bbe62d8fed3fe69f2a638ba832435ed
BLAKE2b-256 f3e6a0fb1ee3723705ca76c2ac4fcaffb4e01f856c13729c133ca067818c1443

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-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.3.1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 62b387a6c43dc22c9da118f0f04f493670dd68827ef0b594efbfef22e13103bc
MD5 1a8db8d272511bbc9c5af24ae6f677d5
BLAKE2b-256 3415e196fbf678602a23382a9ece19e23e0f43b24fcf7f78627d1aa8383e7898

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-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.3.1-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 900343b485d1264947673faeed71d798d58502cc0938ebb3f41ede7f3ae83561
MD5 032b574fd9c80619c9d83b58a750fdec
BLAKE2b-256 7f7c4054672b1f2b9616df926d5ae5b855f04ce49ce2847fc7b42f2e355246e7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 442.1 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.3.1-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 462f7a421d9ff44549a820d65853c7017cfd77e1c8b0d69513915634220f27a9
MD5 2171198177abde128f2ed763807470fa
BLAKE2b-256 e604f6083a4494ea4d7137ccb44543ddaf293d73d8561ccc691a3a48ae58f05f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-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.3.1-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 48fe3fa4e4938f5330f046950c5534edf5db2d1b3a072da43f10a3b11ef438dc
MD5 2c9e239f759d64cb4532141b3ace6150
BLAKE2b-256 1e64ff23d5cb7dabd0b22d139accb457c691fcf98688f508a64163cf7ef1550f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-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.3.1-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 a41d9416a2469f647ee18bcd71ad165c02868e16f820367a9e2d5762d862fa88
MD5 b1aa887cd67d83865af43a2dfb5f2ebd
BLAKE2b-256 5e53efd50d3cc34839cfa4ac497f6ecf9023cf8c972e250a9597bc801b102717

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-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.3.1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c9183ef52ffb0161bfa7b1cf4c0c9f971e9f2cd5819a248d2d78af6bec2b4816
MD5 6328236a2dd3e1e1f3b3576c762caaf7
BLAKE2b-256 fc7c0ded448c3b6d58e4e896d964157ac432c98dfa08a88a621a2828d1ebb1dc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-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.3.1-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 31a298496c20a5ce4906b5447eda848e1eb03119b65848cbfbb80eed86d2b64a
MD5 e5bbc3a17c81076624f30c14683202df
BLAKE2b-256 8e95dfab4677788226f5f374ae36aacdf1dc89156bb587d59a249172f4a6cd1a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-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.3.1-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 5838da248e87d5c94222445b670408bc9dc62fb394d6a05eb71a9bd43d472222
MD5 7b62fa9742a129b079fc24a1b3157523
BLAKE2b-256 b25b87386334c6b2149144d8692de2dacbbfa62fe4e52b643d01e47d9b4f47e5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-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.3.1-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 c179ea21e93f28cc4c1542e4d43ccc98a7e491d36e259566e4385ad557dcc93d
MD5 d862e2694ddb055b48acae56bf5dec63
BLAKE2b-256 5ee7ef257f6fbc8d74b13a10a4b4def09e4dc61820772bd869baae564e8ec0ce

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-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.3.1-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4941dadc72231a056606508c245cd4b5a030b78ac996d6adf97e77c6c51046e1
MD5 8efe50f41b8fe3b01d528f23a23be2b7
BLAKE2b-256 aba114af61241c1b66087a26cd9153810e31c2211689fd3757fd5b1aebef1b06

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-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.3.1-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 b7a2caf593a5ea525cff64d84e2154ec63766b2a097ce37939bcff97e7decbdb
MD5 b4bd153870b9462495a1bffdbb5a47ad
BLAKE2b-256 9d9f03f5235ebbe99a744faf3b70b7ad4dcdbceceb7f24802cc6976b2a26a3c7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.1-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 428.7 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.3.1-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 adc9e2aa1b640be655639d056d3dbdf7ef3df849e253c9d0b9fd92bd7312a409
MD5 d08b8509c228eccebf3fff3a6c81b1ab
BLAKE2b-256 de1483cbc6817ce04718798732f01931dac8de2d84692ca1449dca59a618ff78

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