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

This version

4.3.6

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.6.tar.gz (499.3 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.6-pp37-pypy37_pp73-win32.whl (197.4 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.3.6-pp37-pypy37_pp73-manylinux2010_x86_64.whl (353.0 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.3.6-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (322.9 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.3.6-pp36-pypy36_pp73-win32.whl (197.4 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.3.6-pp36-pypy36_pp73-manylinux2010_x86_64.whl (353.0 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.3.6-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (322.9 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

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

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.3.6-pp27-pypy_73-macosx_10_9_x86_64.whl (324.1 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.3.6-cp39-cp39-win_amd64.whl (307.5 kB view details)

Uploaded CPython 3.9Windows x86-64

dependency_injector-4.3.6-cp39-cp39-win32.whl (242.4 kB view details)

Uploaded CPython 3.9Windows x86

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

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.9

dependency_injector-4.3.6-cp39-cp39-macosx_10_9_x86_64.whl (464.8 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

dependency_injector-4.3.6-cp38-cp38-win_amd64.whl (308.4 kB view details)

Uploaded CPython 3.8Windows x86-64

dependency_injector-4.3.6-cp38-cp38-win32.whl (245.9 kB view details)

Uploaded CPython 3.8Windows x86

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

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.8

dependency_injector-4.3.6-cp38-cp38-macosx_10_9_x86_64.whl (461.9 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

dependency_injector-4.3.6-cp37-cp37m-win_amd64.whl (287.6 kB view details)

Uploaded CPython 3.7mWindows x86-64

dependency_injector-4.3.6-cp37-cp37m-win32.whl (235.4 kB view details)

Uploaded CPython 3.7mWindows x86

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7m

dependency_injector-4.3.6-cp37-cp37m-macosx_10_9_x86_64.whl (445.4 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

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

Uploaded CPython 3.6mWindows x86-64

dependency_injector-4.3.6-cp36-cp36m-win32.whl (235.6 kB view details)

Uploaded CPython 3.6mWindows x86

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.6m

dependency_injector-4.3.6-cp36-cp36m-macosx_10_9_x86_64.whl (479.1 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

dependency_injector-4.3.6-cp35-cp35m-win_amd64.whl (271.3 kB view details)

Uploaded CPython 3.5mWindows x86-64

dependency_injector-4.3.6-cp35-cp35m-win32.whl (220.5 kB view details)

Uploaded CPython 3.5mWindows x86

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

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.5m

dependency_injector-4.3.6-cp35-cp35m-macosx_10_9_x86_64.whl (442.3 kB view details)

Uploaded CPython 3.5mmacOS 10.9+ x86-64

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

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 2.7mumanylinux: glibc 2.12+ i686

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 2.7mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 2.7m

dependency_injector-4.3.6-cp27-cp27m-macosx_10_9_x86_64.whl (428.8 kB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: dependency-injector-4.3.6.tar.gz
  • Upload date:
  • Size: 499.3 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.6.tar.gz
Algorithm Hash digest
SHA256 c332fd7cff89d481e62bbaeda41651ad285af4545c56b14846c803221201f847
MD5 f37ba74dcb4df8d7f928a3dc82168954
BLAKE2b-256 323556f5a76befd8ab45d70cee673732e0a4166721b5bed604fe97b943581808

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-pp37-pypy37_pp73-win32.whl
  • Upload date:
  • Size: 197.4 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.6-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 3f166c2c3cb8348cc49bcf675334e35e070298cc93225c918c63c9e5aee37b65
MD5 df0c44a89dceaf0a0f5f2d823ec9cf9d
BLAKE2b-256 d73e94c457b1b69519542c4dd9fd96835c85c80880149bf542b26791a1bbc2b8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.3.6-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 49f02a571d51e32e36297fbc7f551e8e72693c204a9ae7f7117fabcb44bb422c
MD5 aa31840549f8f22f7c9d67d759e0f749
BLAKE2b-256 e0ce5a1384090fcb02485fe8a4a1ba16a9600bb9168c34f4dbcef4d55b479472

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.3.6-pp37-pypy37_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 bfa22c37a7476577319d04085eb940998484be99aac687062eb680deaccdc9a8
MD5 8535a16420413408150cf3cf73b08cb1
BLAKE2b-256 700b8d799685e4fd642e6e557d5f8d20ec81c6dcdc4541cc3779cf49c41b2b2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.3.6-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e746e94ec8ae1dd930024d609a99d2906d84d64fff1e770182cdf3205cd9df08
MD5 5b13084a007e5602ad1a56883f003b18
BLAKE2b-256 fe297d00dc7a8d04d03c45efbd53e8b7a5048303d2ef7e2e72d551301ba9320c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 197.4 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.6-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 1c103e270237a752fceab9e2c53f00cc0b7ac9f468c3dfead4ae317e3465088e
MD5 866442e75828a49ae0e4d71084779910
BLAKE2b-256 e0df09e5dcf5ab1845c9f9e6c1a5913cc00c5cf3bb73f7c571af076ccd61e908

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.3.6-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 bf0831bcaea87fcaa4cc39da16ff4c5a00e595e8e158bf9fa7a14589f0df1760
MD5 8721e145aca27bbd475a006b5aac31d0
BLAKE2b-256 9888556c975e18228f4eab76d611c10804839de91eda976bfa3564c9ad7a6fcf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.3.6-pp36-pypy36_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 24295b5941430190a3c335bf5e93caee970ba2d043ed14f35c07afb8a39d38a3
MD5 13f9eb773a0b599bde22ba7a0a868574
BLAKE2b-256 3dadb3b994159ff92bbbfe7c4b01359f3b5c9edb54407f23a29c661b61e887d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.3.6-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8d729177446a48eba415ca6883bf36487ae715191efabd4d57784e86adf0a0a6
MD5 58f8d1b4f7523b8ed488b956522b1b01
BLAKE2b-256 c951eb11794f9270b92656c67d42576f9647602feb9b23598367b01777ca5a82

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-pp27-pypy_73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 7b9518cb040fa6e7b3a495c10689c045632065cc70fcab24e072872066102222
MD5 0d7912274fd881ebad25385827d4231d
BLAKE2b-256 405edefa64820e01e02d85663441a57f87a6e55244815806601f8fd5963cfcce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.3.6-pp27-pypy_73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e522c091f04fb4454f9ccad3c7f2cb743f09d65e21eb226e3924f16f4a0cc70f
MD5 91d00a44704686400637ad99fbe47432
BLAKE2b-256 89e8ead0104494a5e0bcfe7c0bb56e8a79a6b5b3dfe59b26a07f671a6f9e0673

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-pp27-pypy_73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 324.1 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.6-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5abda61791ec50badf22d40a0725cd03c41afe4718827e1da84924b62ebf48ca
MD5 ef6d9617527666804d47b1d00754a515
BLAKE2b-256 566e5497b82e3f614affca2b765094ac3ca859f55cda8115b659d9f91384538d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 307.5 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.6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 6b3bca5fde8ef5df0819168de440ab781fe24b7ebf5b4c83d61e709e93ee1f29
MD5 418faa1a055a778eb805205b1377063a
BLAKE2b-256 6664ecb388a5978942d389e7f3e2131fb9e7e4afa63be48bb691888ed99ce4b8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-cp39-cp39-win32.whl
  • Upload date:
  • Size: 242.4 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.6-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 3c1525bc7d901bb24f8e03e64b44b84b919c1b71f66562c7cd8e082a0b93d385
MD5 fa46297676f7a98ac9c0b634907024ae
BLAKE2b-256 c051c66fc946230ee66cc89ee6cbe4197e4b79cf4d1479c2e2d6820aaa2fed4d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2cf23d571aa503a02ba39c0541e16debda38c79b471b00ba650278757a303528
MD5 685ddc3c1fe1aeeae4933232923e7787
BLAKE2b-256 854d4d58a7b479c426f3e8d8795fc7de9e891445648080207d16922cd73136ee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 5dcd9e37824c01a53d9f908b51f497a45c59f63cbd06e666c4d8bf7551a7b3f0
MD5 752bca2042c8b0d0ce6bb595e06ace00
BLAKE2b-256 e8cf0846862f6e07faf9293168c8b65164bb1933d7bfd9817660976bb5ccb0ac

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b3ce83c8f3c40631a7f8867996754f74780237387c6481cec5a00572ad14284a
MD5 3f8dd32f531cb8ae29b61f86a2975c71
BLAKE2b-256 174a31a9034f2b336c8ebe728886007e88f813e54699f9bb24f7862d47aba570

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 8babfba73d69edc32654256eefd878b1a01bedd0e2f925d3331ede6c03307071
MD5 2d6c511c2310c3ac429065db1e5a2fe2
BLAKE2b-256 a4f7c5c869a671f2c47f6dbf7cdbd07e30e5b4d30718a67af566da136dab2886

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 464.8 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.6-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e0d47d1d5c7a0dfba2107aadaff28ed044d2ae7de01df70f87a9d299eb8acf12
MD5 1904f98ffe66ed7d0a6a5ae16a0195ca
BLAKE2b-256 6c6c2cb43dee974c162c810d0650a508d495df7a8846e54d736f869273bcbe44

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 308.4 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.6-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 eed4488f6100c943b74db373a4ec79c66ba9b94946b695d13a2e2b127cdd5890
MD5 3fa5eb40fc51191686e5c779317d1948
BLAKE2b-256 310f61eba628354510c6ae1f8017228a2738ea15177f21a3a210a6edcafaf53c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-cp38-cp38-win32.whl
  • Upload date:
  • Size: 245.9 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.6-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 9aaf43f85215f854b71d03be28b368cfd7093a1e6d3edadc96618c8470639dd8
MD5 dcebc962dbcf931de38ae827e317eaec
BLAKE2b-256 34e83a83435759e3711f6c729a4cc58b68617f83da44aa8f9f413776b1e3488f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 bdb01782c13293b06068a348abf0eab0e81a9ded3eb828ef4c55e28fe73e68ad
MD5 ae909c328cfe78075ec78249c9e25e02
BLAKE2b-256 ad716049f5d242fd61252dddb11a096bad22a97bfcbe79a45ee3e1ab3d2f3094

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 c460d9e87fba7bb55699cc9617f3591c05088f31804a0c22baaab9a60c41ea5c
MD5 703d7c38e2698299d4638e248f65763e
BLAKE2b-256 bd746355572c633b1e368fe60473340843d4523222d18dfa4a912bedbaecd323

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d33cd8ceeb6a2bf0643fb76200281478432179a06eb51f7a265b3606cc648d31
MD5 1276e2814096bdcebf49b2e4c3c6a5c4
BLAKE2b-256 ba701652ba9a349545e68a3c4dc2842ccbbb663dfdd5641dd7bfff0d5a69b3c1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c531ca86df5ceaaf839c3432b1cb1e496dc07f7db00bf9169216396817462f3f
MD5 8a9914b169d8b1b74af54ae5411e43c2
BLAKE2b-256 c099790c75cbd1a1678cb70391746b03dacf39502052346b16aaee5538c2fd48

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 461.9 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.6-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f10ee34a048202ee6b2dd3184c51e68777d24338d86a239ee27ef1997fb21a4f
MD5 54569ac6f2823ebc27005e0b387ee76a
BLAKE2b-256 15f777943ecfb0ff2b99aee49884c0a7e75d777d687e43d4b0294e1cfcc52f94

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 287.6 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.6-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 2952d417ed7ec01ad657007541c8fc7d047368d16a07332bee416dfaafb4d6e3
MD5 78b6c6b29b137383efc2d82d3479808c
BLAKE2b-256 a7f05fe3de19631bc159c64e44cd44b7003ffc6b7286bb56bb9d79120c079044

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 235.4 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.6-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 9f9992b9001555229aa4d9e1f17d1c0b11493b2e6e6c10fd2c4f51051fee345a
MD5 41ae6c14775c4d5c7e98e80ec95d155f
BLAKE2b-256 e626e99e7951ae566bc40f02e568f649bcc180ec6252c04eb49b51b0e159b126

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3a190230490b55d537101b8f4317df177f91092fc0056a754d543357f63c0e8a
MD5 2285f065b3ed4d272d990e0379c918c1
BLAKE2b-256 e28a278e179c8a27d0ebf28132ca66d4284834c5597f363bd56fcc7d0b7caba3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 80c8e90d9e36ba83768b7102c17918efed4802da2b397b3230168bf8f2aa7ca8
MD5 196fd62d3560e0c899d07d3ac941735f
BLAKE2b-256 7c4b0178447c9a343eb93a3a039f84e0efeb663085bb79a8b00a53afa0a8075f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b2ff3d2290ac7d58f2813ee90f87702c29ee0c7066802fbda9e81503f26d1b38
MD5 8a7d1f6515876ebafd42d2363872a915
BLAKE2b-256 0564eb7e6ebc006cf8225a708fe4f488c6475028675eb18a3f2168602cb8e0c2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 15d79790b0549c2127c7d6998a6cf5b96ffa8e4699793e393075a8117007b673
MD5 36c7edf096679f3ff8fd678a5ff6c834
BLAKE2b-256 980f672413858ad14eef342b68c8b5ade7b9a52a5ba3923cbf1ac69a11bf9497

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 445.4 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.6-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 37f85a401b3ebc31434a999a36827eee8cf076a24ddd631d2d455e934c63220b
MD5 869fcc3379bb2b17939e0a80454e4078
BLAKE2b-256 880a3fcf9d618face9b795eb8fb7c0c430ef20fd794eacac2853260e7fc72a2e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 997dd305b0e5198c5b1b49bf32afdd5042e2386ed1e20361a7f9bb1c9c80310e
MD5 560a8230150456137b2bedf02b6fb2d8
BLAKE2b-256 16e91706e653614fd3be158026fab78221c7a4c748ae6fd7cfc2fa62a87b2544

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 235.6 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.6-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 cb6454428a31e6b202d13a22d262a9e0d19a6f5f9a5953a1ca4c3ab2206cd488
MD5 b05c6e40ae29dbb2cda4ff645a0136a3
BLAKE2b-256 ebde22e7d5e6bee5d889928dea924644a8eac8014343e80732f12b3f10c9b642

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d39db23214a2d77d1cc8569529f8af436ae8cd3f7cd678adbcb822917908991d
MD5 c730eaf0e3e559476d9250caa6a4a735
BLAKE2b-256 900852134531462294c58c07e50553128421dc622e7c7daefcd37dc4e09e34c9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 d48edc0eae55baca0f8cb071d572f9ce72c8d7422683796d088d0794bb0dff4a
MD5 d84717aa91aaa100ce9c10a3403fe86e
BLAKE2b-256 3ea10f25b61d718b338a1934ae4903720b796e9b7bf5e216111ef2672a0ac0c0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 75fc869425d51d9d20b549817dad4b21ea9b0e40224f4c91e98741d34d6bd5c4
MD5 32cb96ce75633ad538047f2f1fb9f428
BLAKE2b-256 ec86fb844467bcafe2f3ad4cc4e8c70aaa53be0818af36be8ac139d3f4b5df6e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 b56238e6d9431ecb948e3b0605b4486f47da8619e3a1a141afe76b423285161a
MD5 e9706b1629e73b57bdc3fe7e173f2eae
BLAKE2b-256 f6c0f51f9c829a40d961ff9e10b107e289921ea75529203b4490fa427bcd8263

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 479.1 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.6-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 abac1713f32eb1897652ebc7390d01c0c93356f1b12a871e831494a93010cb95
MD5 415c971bbd983f89c9f1e6d27eb1d301
BLAKE2b-256 ea0496952652e1cb4798ab195a49ba24eb712eaea4e2e9597b1445709a59abc0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 271.3 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.6-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 c00538e36d9df41e5902533e47c3e54a7a4774a5a54a337286fbacee4130cae4
MD5 aec95604aad494b715d599d75306849b
BLAKE2b-256 a880b9b37cf9fad17737d445169a4e475fdc03cbf3caf2d9cdfb4452caa05ba1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 220.5 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.6-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 5fddeccfb01a42c895c1c11394ace7916e0a291361537c70cd2d4f404d57a0d1
MD5 f3965fb32e73df65d8d5262c3ac8d0c3
BLAKE2b-256 049a4cee1ef5c85b5b06d629477f7a23b6e199eb914121b87885a23f66f3ef51

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 42ae1cf2eae757cf4d2a66c95c77a4d12bf752c2c3e4d2b2a8461dab152816ae
MD5 0fce4f553648aa9b2f4a8c7eb0ff2a8b
BLAKE2b-256 d560b0a6eb7b59da5550a179d54fea83100285a06551c6b5de76c2c829529c4b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 78e398229d9ba43769e77d70ba7f4e32cf6268d4461340b32ffe37aaea68e46e
MD5 7a7936b977bf1719e129c39afc2b499e
BLAKE2b-256 59275a28e2a1e63b3b8f4d4246f6e8658c180dc715ed7b3ed90d4557d8e1a231

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 abbdd5700f922759303ce0b12c147c96f0284dfdc888ccae115faae03f074a58
MD5 5b50210388924d83cce2c274825f9097
BLAKE2b-256 393600915a1158a146a8cac660b423c5358eda8b52712f32a3d9498505e55b73

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 569ae6eecd6f262abd3f1c3bf781544a42dcb2e177ab56e29db6814c5ea0a6dc
MD5 e67da3054ab054dc7a7ebed3bf71dc74
BLAKE2b-256 999f15fe85a237be9b9387423410601157fca1727956391f090c3ffca7ba85ad

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 442.3 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.6-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 21e0a5998d227d8b8bd17df94a95cdc65989f3e716c9bc9d800e9219a3436961
MD5 f0aef410fddb63c865bfdfcbb72abce8
BLAKE2b-256 3bb76712529da420ebbdf77f331ec4140e017b4a0d811ed5a78b073eb067bed3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 df4a3f05bea42cde7163ac11776499c2758607daf5afd7095e934b61cb763e26
MD5 c8998e85cd8f79e063cf17842b2be5b3
BLAKE2b-256 65abec8be91be4097eeae0d0650684dca24327ad64ccc8971e72b4c94a3da7f7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 8c7be2fce0e7fa7c65c14159d547b60a01d92bbc451af7e5d4918b24101958b9
MD5 3dfecfaa34e6e1cd45024a51deb83556
BLAKE2b-256 706e3c5b90a217efcab9818dc5bee0046564f5cfcb45e14dc07e2f577a641f79

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 fa064d6916065207f57d6ee772d69b6c46f80bcf0da815817ab452374e4fff5b
MD5 c89f6e92ee8bb4b91791cf1655597e00
BLAKE2b-256 3806686729bcdf176571cf297229ad8ffff7dd25082bd44355d756eec1cc3f2d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c4514e43e62074396466ef8f22fe108895b6d30d880527fc5cd0216040618f62
MD5 a782abb0102669630530384e29f29d2b
BLAKE2b-256 1d286dba96541dc3c4d52c7af4b80de5154cba182a8dd5661705e6a0c4e23932

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 fa587528294a08b7e3a956725b949abb58a12597a832990c325844730c214d19
MD5 1e064529d929983f704d0174890e89ab
BLAKE2b-256 fdd68b6c77af5a9b2f3705b55158334a48d81f88022edc00338b811aa40c08cb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 095adf66aef8a6b3fc0ba268cd3b69408552137895cc189ea99cfe9a8650fc08
MD5 b6ec9a5b35113c25f1d3a5c8e64b2dae
BLAKE2b-256 2c231a73db886a0d71bfa934772912f675c85cbfaece5f6c2a850ac60f0a1d90

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 72e86c9abeaa600f22263da99e6d35c8d8fc8871d08b5fd3b07dcbce254c897c
MD5 7e1eb62ce7fa7ceb6a0a4002daae5f47
BLAKE2b-256 f5f2eccc60e6df2a22a6090d0d68f38e52a1f2e5daf8d7de8a3d049a27f64478

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-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.6-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 f07e5afea91d828eb63bb5c0cb82635da1be1154a468914d364034ed93807bcb
MD5 ab8d97438d64955824dea36c6334fb03
BLAKE2b-256 14dbd8f3fa4b41e815b2cf65907aaf3f0a257aca20114fea2da14af7f3fdd7ef

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.3.6-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 428.8 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.6-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c52b8104c7edc64d0d336de3029a6a12ece8a75b063f8fee92ebc1b6af64118f
MD5 1105810920f1682adb930248804623dc
BLAKE2b-256 1224f9abd16445e406db7131d0b06b1c2be5427a666a796d39a85b8944c949cb

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