Skip to main content

Dependency injection microframework for Python

Project description

https://raw.githubusercontent.com/wiki/ets-labs/python-dependency-injector/img/logo.svg

Latest Version License Supported Python versions Supported Python implementations Downloads Downloads Downloads Wheel Build Status Docs Status Coverage Status

What is Dependency Injector?

Dependency Injector is a dependency injection framework for Python.

It helps implementing the dependency injection principle.

Key features of the Dependency Injector:

  • Providers. Provides Factory, Singleton, Callable, Coroutine, Object, List, Configuration, 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. Read configuration from yaml & ini files, environment variables and dictionaries. See Configuration provider.

  • Containers. Provides declarative and dynamic containers. See Containers.

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

  • Typing. Provides typing stubs, mypy-friendly. See Typing and mypy.

  • Performance. Fast. Written in Cython.

  • Maturity. Mature and production-ready. Well-tested, documented and supported.

from dependency_injector import containers, providers
from dependency_injector.wiring import Provide


class Container(containers.DeclarativeContainer):

    config = providers.Configuration()

    api_client = providers.Singleton(
        ApiClient,
        api_key=config.api_key,
        timeout=config.timeout.as_int(),
    )

    service = providers.Factory(
        Service,
        api_client=api_client,
    )


def main(service: Service = Provide[Container.service]):
    ...


if __name__ == '__main__':
    container = Container()
    container.config.api_key.from_env('API_KEY')
    container.config.timeout.from_env('TIMEOUT')
    container.wire(modules=[sys.modules[__name__]])

    main()  # <-- dependency is injected automatically

    with container.api_client.override(mock.Mock()):
        main()  # <-- overridden dependency is injected automatically

When you call main() function the Service dependency is assembled and injected automatically.

When doing a testing you call the container.api_client.override() to replace the real API client with a mock. When you call main() the mock is injected.

You can override any provider with another provider.

It also helps you in configuring project for the different environments: replace an API client with a stub on the dev or stage.

With the Dependency Injector objects assembling is consolidated in the container. Dependency injections are defined explicitly. This makes easier to understand and change how application works.

https://raw.githubusercontent.com/wiki/ets-labs/python-dependency-injector/img/di-readme.svg

Visit the docs to know more about the Dependency injection and inversion of control in Python.

Installation

The package is available on the PyPi:

pip install dependency-injector

Documentation

The documentation is available on the Read The Docs

Examples

Choose one of the following:

Tutorials

Choose one of the following:

Concept

The framework stands on the PEP20 (The Zen of Python) principle:

Explicit is better than implicit

You need to specify how to assemble and where to inject the dependencies explicitly.

The power of the framework is in a simplicity. Dependency Injector is a simple tool for the powerful concept.

Frequently asked questions

What is the dependency injection?
  • dependency injection is a principle that decreases coupling and increases cohesion

Why should I do the dependency injection?
  • your code becomes more flexible, testable and clear 😎

How do I start doing the dependency injection?
  • you start writing the code following the dependency injection principle

  • you register all of your application components and their dependencies in the container

  • when you need a component, you specify where to inject it or get it from the container

What price do I pay and what do I get?
  • you need to explicitly specify the dependencies

  • it will be extra work in the beginning

  • it will payoff as the project grows

Have a question?
Found a bug?
Want to help?
  • ⭐️ Star the Dependency Injector on the Github

  • 🆕 Start a new project with the Dependency Injector

  • 💬 Tell your friend about the Dependency Injector

Want to contribute?
  • 🔀 Fork the project

  • ⬅️ Open a pull request to the develop branch

Project details


Release history Release notifications | RSS feed

This version

4.0.0

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.0.0.tar.gz (473.2 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

dependency_injector-4.0.0-pp36-pypy36_pp73-win32.whl (216.6 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.0.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl (333.4 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.0.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (305.1 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.0.0-pp27-pypy_73-manylinux2010_x86_64.whl (331.8 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.0.0-pp27-pypy_73-macosx_10_9_x86_64.whl (306.9 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.0.0-cp38-cp38-win_amd64.whl (292.1 kB view details)

Uploaded CPython 3.8Windows x86-64

dependency_injector-4.0.0-cp38-cp38-win32.whl (233.5 kB view details)

Uploaded CPython 3.8Windows x86

dependency_injector-4.0.0-cp38-cp38-manylinux2010_x86_64.whl (2.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

dependency_injector-4.0.0-cp38-cp38-manylinux2010_i686.whl (2.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

dependency_injector-4.0.0-cp38-cp38-manylinux1_i686.whl (2.4 MB view details)

Uploaded CPython 3.8

dependency_injector-4.0.0-cp38-cp38-macosx_10_9_x86_64.whl (436.5 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

dependency_injector-4.0.0-cp37-cp37m-win_amd64.whl (273.0 kB view details)

Uploaded CPython 3.7mWindows x86-64

dependency_injector-4.0.0-cp37-cp37m-win32.whl (222.9 kB view details)

Uploaded CPython 3.7mWindows x86

dependency_injector-4.0.0-cp37-cp37m-manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.0.0-cp37-cp37m-manylinux2010_i686.whl (1.8 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

dependency_injector-4.0.0-cp37-cp37m-manylinux1_i686.whl (1.8 MB view details)

Uploaded CPython 3.7m

dependency_injector-4.0.0-cp37-cp37m-macosx_10_9_x86_64.whl (420.2 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

dependency_injector-4.0.0-cp36-cp36m-win_amd64.whl (272.3 kB view details)

Uploaded CPython 3.6mWindows x86-64

dependency_injector-4.0.0-cp36-cp36m-win32.whl (223.3 kB view details)

Uploaded CPython 3.6mWindows x86

dependency_injector-4.0.0-cp36-cp36m-manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.6m

dependency_injector-4.0.0-cp36-cp36m-macosx_10_9_x86_64.whl (454.8 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

dependency_injector-4.0.0-cp35-cp35m-win_amd64.whl (256.8 kB view details)

Uploaded CPython 3.5mWindows x86-64

dependency_injector-4.0.0-cp35-cp35m-win32.whl (210.3 kB view details)

Uploaded CPython 3.5mWindows x86

dependency_injector-4.0.0-cp35-cp35m-manylinux2010_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.0.0-cp35-cp35m-manylinux2010_i686.whl (1.8 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

dependency_injector-4.0.0-cp35-cp35m-manylinux1_i686.whl (1.8 MB view details)

Uploaded CPython 3.5m

dependency_injector-4.0.0-cp35-cp35m-macosx_10_9_x86_64.whl (418.9 kB view details)

Uploaded CPython 3.5mmacOS 10.9+ x86-64

dependency_injector-4.0.0-cp27-cp27mu-manylinux2010_x86_64.whl (1.6 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

dependency_injector-4.0.0-cp27-cp27mu-manylinux2010_i686.whl (1.5 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ i686

dependency_injector-4.0.0-cp27-cp27mu-manylinux1_i686.whl (1.5 MB view details)

Uploaded CPython 2.7mu

dependency_injector-4.0.0-cp27-cp27m-manylinux2010_x86_64.whl (1.6 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.0.0-cp27-cp27m-manylinux2010_i686.whl (1.5 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ i686

dependency_injector-4.0.0-cp27-cp27m-manylinux1_i686.whl (1.5 MB view details)

Uploaded CPython 2.7m

dependency_injector-4.0.0-cp27-cp27m-macosx_10_9_x86_64.whl (409.1 kB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for dependency-injector-4.0.0.tar.gz
Algorithm Hash digest
SHA256 0b7eb31d8ec812b17af1ab1d66b0f5e0bc06bab0c30dbc36c85ff2d32bca802a
MD5 455c69c23a9856ce4f97896595e965b6
BLAKE2b-256 e795377766ade809b2487e2ce224a5029d03f2cb8d17171deb4c1e8195925436

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.0.0-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 216.6 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.0

File hashes

Hashes for dependency_injector-4.0.0-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 5dfa6895975a45d712bde70f2acb23a877601cf30221c7cfb12821a941c6dbc0
MD5 6d70521b3624e2ecda3c06f03563c227
BLAKE2b-256 f4beb4be0e082765d0c84740d99117dd0788c32dcf2229cc8788c5b2ea927692

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.0.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 def8506f86446a3591e89d6b70e484b14809a158484c9ab982f7c8e5fa116f5c
MD5 77641a6e32ddcd3e9ca9def3f39e4611
BLAKE2b-256 2d13db8c3815f66ef95d4bba28b764d3030c98591b548f6270d9623739234f80

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.0.0-pp36-pypy36_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 02ae7fb6508b08cac0b4fb715d98ad37689a53657de689b35bc10d0ed2872036
MD5 03167d2595b4566ae3ef72b11c057654
BLAKE2b-256 9437ff29781f4dab28656184173d7a2491a3b4255acd9ad455a3e1807c5ed635

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.0.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 90eb206fdf1a5619fddbbeb8769258baa80c673df5e2d8129106a6a65f06db1c
MD5 e2977c5380e555daf3ee754327f01549
BLAKE2b-256 33f50d6dd5892f1dda162205d3f960e8920441af2b82e9cc9fde4f16a5722108

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.0.0-pp27-pypy_73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 5520dd198676e0808d24dbe2add9a37d88761faa158537b47799d24744dfc1f6
MD5 fa70a399647bc9c9c7227ba8a1ab38a2
BLAKE2b-256 2d11dbe3d5ba97e51add6424c7a86e262dcfd9728a69638ee151a7a25cde6935

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.0.0-pp27-pypy_73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 20d39154c820f397e6bad327120f51a84fddd1a35bfa6f20c3300a43ff365b1e
MD5 2ee468b7058b8648d804e06d6c9fe6b3
BLAKE2b-256 c3e3fa51feb79d36034fe6ce6d70a17e0af5e519def7371b20bbace7d04a07b1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.0.0-pp27-pypy_73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 306.9 kB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.3

File hashes

Hashes for dependency_injector-4.0.0-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ae9e7c0a031553e86521323c15d73d41cb546cbe0b85f4487de7ebf05a2254e1
MD5 cdd1ba5945c3abe1ad2e9a6001696c50
BLAKE2b-256 9fee0fdf7699fa09878b9c91aff9811154357ab0ef27a6be8246406cdc01e5da

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.0.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 292.1 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.0

File hashes

Hashes for dependency_injector-4.0.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 83776666a988d8eceb68e50fd7fb970e0dfe3bd7aa04cddd014f308b47e407c3
MD5 b363e94e6c2fac237f2448c050179dcc
BLAKE2b-256 75e84cefbfa0b61910c186211b941377677f83ce59a386276cf3eb1127c3f1de

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.0.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 233.5 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.0

File hashes

Hashes for dependency_injector-4.0.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 844dcd647ff57751935b48abdf4cf99e053ee68b184681c8c570b96ad9d91080
MD5 890b8c3e888188b7149a8f11b254358e
BLAKE2b-256 7f89622ddb47c0a2b75f0b6b286724ac66fc7460714db5d7cb93a80070dac2ad

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.0.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 cf8d6260f726dc4666ea78440b9e8d472628e8bda361a550136d1f74a81259df
MD5 6ff217d7a2416b7b837fdaf99ea56bfc
BLAKE2b-256 39e5f62630cf2e2ea4814805ebff0f55b8841a41bd3f7005fa7a11ff7b02284f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.0.0-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 17953ebecebe9900e9a8734228c106c0200dcac0f0eb8c94c9987a9be98e9174
MD5 edd50ae293a0e9c6b3856fe2f63f59b0
BLAKE2b-256 b6868ae1c6c71e2c2566ee4ff84903c582991564a24f7914c974205fa2e94aa6

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.0.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a6174faaf22a0af2112176c4e69f6ced70c3712119d06c3e81f1f514bed6f884
MD5 9f5eb99788e0dbb7cb403dd5e7cfff28
BLAKE2b-256 f303ade682a3a2c8756bc3ff70592dd00bfd8077b23add6b6b94bcf2864e5c4f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.0.0-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 d6fd68da67f92f744aaa542f3858ced268542f0b5ac18196059a013ef4c0c7d6
MD5 30b7fb04bc3fd51223a0e03e93278f6d
BLAKE2b-256 72fcbc6e3bc0bd00aa9c40fda4f821c1b47b3a2b079b50c42b89d93c4107c676

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.0.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 436.5 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.3

File hashes

Hashes for dependency_injector-4.0.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1bba595ca75534eb8c0df2c6d62a95d3a00eac3e16eb90bc035ffe9cd91e6fb8
MD5 4cf0b798725deb643a53955d52778588
BLAKE2b-256 fd64e2453425154e1f3f27ddc681301aa88fcd3ac6dcad53be5f3204ad78cf37

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.0.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 273.0 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.0

File hashes

Hashes for dependency_injector-4.0.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 2f0a27dda2b48a6ac47b764ae1aadc4be56a6a10fe4b732055c41982136f9ce2
MD5 550c7ab43b31b2b926c18e2d9e02dc52
BLAKE2b-256 aed04340f3efa7b9974f7a44a3d1e1acbd3612aac8cc1b1a228816bc6086b90e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.0.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 222.9 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.0

File hashes

Hashes for dependency_injector-4.0.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 67e7e106809bf3bd5fc62dcac09f4363c49685f928e8d94d6a752dbe817daa0c
MD5 37c8355a038fb12fb00ba61f020650c5
BLAKE2b-256 1a6305de9f07d0944097bbb27dd9492b7c1b90bcd105719f774cf54138dc0401

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.0.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 90a505eb93ab2a2c04693acc06740dddaede92fa0ab34b3050fe750361541363
MD5 b205ec138c77b8064c281aabdb7deb1b
BLAKE2b-256 1a5c2ce95a3e09c67555232a7f2d8e2c315e82550ccd8d8eb4aa37a17783f078

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.0.0-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 291e298f9cb7c873d9f830f18cb7ddf9122cc3f4657aee4d1728e508b495918e
MD5 c7d97f0292a0e3adc25929fdcec5f15a
BLAKE2b-256 ec19cfbdfe40f0cb7e1509467a42e9bdd69e596068b992c4b145d6c79ffd70f5

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.0.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ea56bf1fff0cdbbc1a06d8d557f5df33fa068e7acd65a0c789f82cc38cf71a9f
MD5 085b6cdafec62e48c97198037e5f7e66
BLAKE2b-256 17f6ada379ab994d03f27cecea900743fffe3a39599ef546291f2cf01bbb7990

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.0.0-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 ff7013c1b5fa18fc412c3c99259c69272b6423a46a1b8944be60f0b133f62802
MD5 0553b6b52596f1f50e1e49e1c0de36da
BLAKE2b-256 63c294158be720f467d3d1471d601e6af406aab60109d42657b77df5625be65c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.0.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 420.2 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.3

File hashes

Hashes for dependency_injector-4.0.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d33536a5f115c6409f4db80fd1d531f4009754a107d2290da062adbce9058e34
MD5 45a2177849077ee4f3619e5cbf4a1ae2
BLAKE2b-256 f01c6371e30c575fa9fbaacb96ed554c000e550f98eb580f53b0d11c66bb6092

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.0.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 272.3 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.0

File hashes

Hashes for dependency_injector-4.0.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 8362b87fdbf053c7110019ac2ee048cb06a5c81efb3a8ebadaefb9733170e66a
MD5 91dd715afc3db991c48ce390aadd1f41
BLAKE2b-256 fd64015ee8e0ab41435c77ec423d435d6eda8bc10dc35ef8f6613b9cdba7b834

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.0.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 223.3 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.0

File hashes

Hashes for dependency_injector-4.0.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 498edc0746a0ecf122e9d417ea758616f0f88d5e89a52f25ff8ab605238df226
MD5 5bc2aeab754dcd8f4c454729f3d056be
BLAKE2b-256 f5c9c1be5e1116a7be60dd02144b52a77abaa64f03d0d1fe6878f291ebb026da

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.0.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 209ff8370e64ef47bf805ffe2b72b73b2d5d597b5e64c0852ad09882b782f15e
MD5 f462a7eb767d5b763cf158f86b421f92
BLAKE2b-256 d69b29304afddc4bcf7a744407ba6960c795cb8709a4a4abcfe23589cef8fd8c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.0.0-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.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.0.0-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 056d9b9c45ac1abd47e2fa9551f41bbb44e640c69d6af59953bd1e7c1a381079
MD5 cf63992ea29a2935045fe8a72a551623
BLAKE2b-256 b123ffbbb775ce75d6748550479ea3116fcc2474b247dd67b9f95d822de5b7ac

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.0.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1879b2224810545178b7ed3b54aaacee3d8a5c3d0dfb10bf97b0b22d206abe90
MD5 7436df92bbc45f99c03acb05d202ef8f
BLAKE2b-256 47375fa26f11d79e73515ae898b609e24a49f4aa7c8806a544ee9b76c98dc528

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.0.0-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.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.0.0-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 8797e25878253dc50cdbecbde90e9296e4837982298e6d9440fd29d1c54b2e14
MD5 5626d80b8bf0da46c5a979de4d5a8cb2
BLAKE2b-256 6bf44c14789e3cbd607c097a0b600f4e720a5e235e4de11d6d10a215948546fe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.0.0-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 454.8 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.3

File hashes

Hashes for dependency_injector-4.0.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 feeff31ba72cea9f543b6b8024a23080ccba7eed8fb5591ea6524f3f13b49759
MD5 6508152f683ba00857da8ba17a7ebbb2
BLAKE2b-256 bafeb3f154344b4dc3c73cc94ab21575e1e8b38cbfac1d0907ad65a769b476f8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.0.0-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 256.8 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.0

File hashes

Hashes for dependency_injector-4.0.0-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 63d370fea8be7940abef377a5128350a5a15330b6eb0e4597b821319ac762101
MD5 ea50cef0d7178d9598cad11dad31fe7b
BLAKE2b-256 7e2e4e55156a96f42e2b624fe932417097050539f252abac99a27e07ee734337

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.0.0-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 210.3 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.0

File hashes

Hashes for dependency_injector-4.0.0-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 f212e6b30d37f1340a53bfa9af2af60e2c7f0cfc79575b30667e51560706de7f
MD5 c196f2d888172533dfce0abc848b908a
BLAKE2b-256 61cd5220d08b0cd7b57de58d3455428028a1de695f5bbd66a7c18607decaa59a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.0.0-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 533fd459f20b05c73a20b5ca090e175e169ed83ceb9dbfb53d4f93fdf37ab80c
MD5 24eef166b464005db49a2aa8018f4397
BLAKE2b-256 ce2e653fdb4469dd598d6e1ebcda71758f66a7db5229e9825664ba494b8b716f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.0.0-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 0e2c922a95d3257069989dcadc07d69405c6449e5287dbb3c04bfc446d5c7943
MD5 06f7b80b6378f6bf0653654eb81b1d96
BLAKE2b-256 488bc3a8981f0dc2b11123fa50c0f96f839ab88d91c3ad3aa71761ff45c2ff33

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.0.0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 72298041986609798296a705575c72b3895b1a8a1583227465d8e43e7efd470e
MD5 3a5a535b229f6c0ed965b6ffcb28a8b2
BLAKE2b-256 bf0f758e4548a8f6b088a02f00419971fdafd1e444668937df78301e380971c8

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.0.0-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 9027ebd966ebdd32624f55746b96c54f04bdbffd8cf75c8c77f99e20aac6ef72
MD5 5c042df8d047f45379f6c20212ff502e
BLAKE2b-256 9857debbed4df5abfdc105266a689c472c493b6734fddec6133d33056844f9be

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.0.0-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 418.9 kB
  • Tags: CPython 3.5m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.3

File hashes

Hashes for dependency_injector-4.0.0-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 17811a731e320165ace64171639cd65b843460678673ef334b4632319ceeabab
MD5 6ec6bfb4db74eec5fdd48ac6877b2cf8
BLAKE2b-256 28788a58730c06289257fcb41c099c1cc5849a8401f57445c10ac0866838ab2c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.0.0-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6733f5b10b2f6bec0d866eceda9131260f03462fb035c336dd9f9883c2e77e87
MD5 a1b172f6ef9fc984bbd618cc57f8692d
BLAKE2b-256 12e3f1363dbd5a6952d691ad57acf4e165ae4075cf291be3be77d5922354f110

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.0.0-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 463251ea3cf4234dcc3f6f1105430d7eb1b7df939702b49ae29a74a5fd46a04d
MD5 cd397d277f97024fbc39172c492e41e3
BLAKE2b-256 d87701c166f83a490de0b3cf3a604d995a23e567b224a4991af2acb1de9314e7

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.0.0-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 eeb465c3f2e5ec803fe0c776b9a5ac182dafe2928331262388aa5a116e284d90
MD5 eaac99cf1bb7afd99dff881f3fb67894
BLAKE2b-256 9636d735d6f7c5c2466bd72bd4e345f0c5bb36204050b160b7af67a9baa5515b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.0.0-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 22dc28352ebfe52f80264790641e9352f84040d4594ac690e8d4ce56c88a2d79
MD5 ecfe71d517b768c13b4de0fbcc546567
BLAKE2b-256 b32842d54face6a4e6bda9f13604e0770e53c82bca2639ed47383c79d53c8fd8

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.0.0-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 bba1c5841b1d44fcf01e61a1c116abf3b098baeee7c2a5ee975e906c63a0b72c
MD5 0f282c00f6c0c4111d0d85be6f2e03ef
BLAKE2b-256 f75a1051496055b47542284e26ce1c4b84194e3e49565c1fe817dcd745a06031

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.0.0-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 4b894012c4a4d799c1cff827f80dc7e6ca43bcf1a8f471f7066ff44d8aa690bb
MD5 045dc28f29c344381da0fe9507c8091e
BLAKE2b-256 eede504253d915a13cee0ea93ba8b3b5a8bee8a24f24705860b62bd9947025ac

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.0.0-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 89e939c95a75945c52ae8b4ac8f47d2a62583286227a461a57d00fe82ae70aae
MD5 b09560e811221bb9aa4eef7329ff1d3d
BLAKE2b-256 2643c1279ebaf858da410c559ea3f1f6861146b611eff482d3a84848b2a82263

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.0.0-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 f6d5d2aab6994f3d5f354c9f55f194d6469a0d42c16d3c3f0b8e65f784115762
MD5 40855436366b9f925a84b9cd7b8b501f
BLAKE2b-256 401c5c97d75ff38eff3e37ea918e969df86e8c8bfc50428041330b37e01fec16

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.0.0-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 409.1 kB
  • Tags: CPython 2.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.3

File hashes

Hashes for dependency_injector-4.0.0-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f4a7f7dc92f359087ccf2bc1943f833f3b6b9e28aac3b34be2ada50717224ced
MD5 953b0ba5bde46fa9f641ba9d06cb05ca
BLAKE2b-256 e472793b27c8a651516274862112486ba44a7d2123d31a86b92aae89d2d9573c

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