Skip to main content

Dependency injection framework for Python

Project description

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

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

What is Dependency Injector?

Dependency Injector is a dependency injection framework for Python.

It helps implementing the dependency injection principle.

Key features of the Dependency Injector:

  • Providers. Provides Factory, Singleton, Callable, Coroutine, Object, List, Dict, Configuration, Resource, Dependency and Selector providers that help assembling your objects. See Providers.

  • Overriding. Can override any provider by another provider on the fly. This helps in testing and configuring dev / stage environment to replace API clients with stubs etc. See Provider overriding.

  • Configuration. Reads configuration from yaml & ini files, environment variables and dictionaries. See Configuration provider.

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

  • Resources. Helps with initialization and configuring of logging, event loop, thread or process pool, etc. Can be used for per-function execution scope in tandem with wiring. See Resource provider.

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

  • Asynchronous. Supports asynchronous injections. See Asynchronous injections.

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

  • Performance. Fast. Written in Cython.

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

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


class Container(containers.DeclarativeContainer):

    config = providers.Configuration()

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

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


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


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

    main()  # <-- dependency is injected automatically

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

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

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

You can override any provider with another provider.

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

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

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

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

Installation

The package is available on the PyPi:

pip install dependency-injector

Documentation

The documentation is available here.

Examples

Choose one of the following:

Tutorials

Choose one of the following:

Concept

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

Explicit is better than implicit

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

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

Frequently asked questions

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

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

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

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

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

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

  • it will be extra work in the beginning

  • it will payoff as the project grows

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

  • 🆕 Start a new project with the Dependency Injector

  • 💬 Tell your friend about the Dependency Injector

Want to contribute?
  • 🔀 Fork the project

  • ⬅️ Open a pull request to the develop branch

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dependency-injector-4.9.1.tar.gz (572.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.9.1-pp37-pypy37_pp73-win32.whl (224.8 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.9.1-pp37-pypy37_pp73-manylinux2010_x86_64.whl (406.0 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.9.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (373.7 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.9.1-pp36-pypy36_pp73-win32.whl (224.8 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.9.1-pp36-pypy36_pp73-manylinux2010_x86_64.whl (406.0 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.9.1-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (373.7 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.9.1-pp27-pypy_73-manylinux2010_x86_64.whl (406.4 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.9.1-pp27-pypy_73-macosx_10_9_x86_64.whl (376.2 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.9.1-cp39-cp39-win_amd64.whl (354.8 kB view details)

Uploaded CPython 3.9Windows x86-64

dependency_injector-4.9.1-cp39-cp39-win32.whl (280.1 kB view details)

Uploaded CPython 3.9Windows x86

dependency_injector-4.9.1-cp39-cp39-manylinux2010_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

dependency_injector-4.9.1-cp39-cp39-manylinux2010_i686.whl (2.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

dependency_injector-4.9.1-cp39-cp39-manylinux1_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.9

dependency_injector-4.9.1-cp39-cp39-manylinux1_i686.whl (2.7 MB view details)

Uploaded CPython 3.9

dependency_injector-4.9.1-cp39-cp39-macosx_10_9_x86_64.whl (541.2 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

dependency_injector-4.9.1-cp38-cp38-win_amd64.whl (354.8 kB view details)

Uploaded CPython 3.8Windows x86-64

dependency_injector-4.9.1-cp38-cp38-win32.whl (284.9 kB view details)

Uploaded CPython 3.8Windows x86

dependency_injector-4.9.1-cp38-cp38-manylinux2010_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

dependency_injector-4.9.1-cp38-cp38-manylinux2010_i686.whl (3.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

dependency_injector-4.9.1-cp38-cp38-manylinux1_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.8

dependency_injector-4.9.1-cp38-cp38-manylinux1_i686.whl (3.0 MB view details)

Uploaded CPython 3.8

dependency_injector-4.9.1-cp38-cp38-macosx_10_9_x86_64.whl (541.9 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

dependency_injector-4.9.1-cp37-cp37m-win_amd64.whl (332.7 kB view details)

Uploaded CPython 3.7mWindows x86-64

dependency_injector-4.9.1-cp37-cp37m-win32.whl (274.0 kB view details)

Uploaded CPython 3.7mWindows x86

dependency_injector-4.9.1-cp37-cp37m-manylinux2010_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.9.1-cp37-cp37m-manylinux2010_i686.whl (2.2 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

dependency_injector-4.9.1-cp37-cp37m-manylinux1_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.7m

dependency_injector-4.9.1-cp37-cp37m-manylinux1_i686.whl (2.2 MB view details)

Uploaded CPython 3.7m

dependency_injector-4.9.1-cp37-cp37m-macosx_10_9_x86_64.whl (524.4 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

dependency_injector-4.9.1-cp36-cp36m-win_amd64.whl (331.1 kB view details)

Uploaded CPython 3.6mWindows x86-64

dependency_injector-4.9.1-cp36-cp36m-win32.whl (274.8 kB view details)

Uploaded CPython 3.6mWindows x86

dependency_injector-4.9.1-cp36-cp36m-manylinux2010_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.9.1-cp36-cp36m-manylinux2010_i686.whl (2.3 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

dependency_injector-4.9.1-cp36-cp36m-manylinux1_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.6m

dependency_injector-4.9.1-cp36-cp36m-manylinux1_i686.whl (2.3 MB view details)

Uploaded CPython 3.6m

dependency_injector-4.9.1-cp36-cp36m-macosx_10_9_x86_64.whl (568.9 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

dependency_injector-4.9.1-cp35-cp35m-win_amd64.whl (309.9 kB view details)

Uploaded CPython 3.5mWindows x86-64

dependency_injector-4.9.1-cp35-cp35m-win32.whl (255.2 kB view details)

Uploaded CPython 3.5mWindows x86

dependency_injector-4.9.1-cp35-cp35m-manylinux2010_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.9.1-cp35-cp35m-manylinux2010_i686.whl (2.2 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

dependency_injector-4.9.1-cp35-cp35m-manylinux1_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.5m

dependency_injector-4.9.1-cp35-cp35m-manylinux1_i686.whl (2.2 MB view details)

Uploaded CPython 3.5m

dependency_injector-4.9.1-cp35-cp35m-macosx_10_9_x86_64.whl (522.6 kB view details)

Uploaded CPython 3.5mmacOS 10.9+ x86-64

dependency_injector-4.9.1-cp27-cp27mu-manylinux2010_x86_64.whl (1.9 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

dependency_injector-4.9.1-cp27-cp27mu-manylinux2010_i686.whl (1.8 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ i686

dependency_injector-4.9.1-cp27-cp27mu-manylinux1_x86_64.whl (1.9 MB view details)

Uploaded CPython 2.7mu

dependency_injector-4.9.1-cp27-cp27mu-manylinux1_i686.whl (1.8 MB view details)

Uploaded CPython 2.7mu

dependency_injector-4.9.1-cp27-cp27m-manylinux2010_x86_64.whl (1.9 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.9.1-cp27-cp27m-manylinux2010_i686.whl (1.8 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ i686

dependency_injector-4.9.1-cp27-cp27m-manylinux1_x86_64.whl (1.9 MB view details)

Uploaded CPython 2.7m

dependency_injector-4.9.1-cp27-cp27m-manylinux1_i686.whl (1.8 MB view details)

Uploaded CPython 2.7m

dependency_injector-4.9.1-cp27-cp27m-macosx_10_9_x86_64.whl (495.6 kB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for dependency-injector-4.9.1.tar.gz
Algorithm Hash digest
SHA256 13d0d88be3b813e4667a5a2eb67fafac42178e4da38b2987e0232db9d68be29f
MD5 fa1ab636bf36ea92c5e6fd17577cd179
BLAKE2b-256 763d7f4752871ff74e43dcc1062608058cac645fe6611ac33da9c9b7641796d1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.1-pp37-pypy37_pp73-win32.whl
  • Upload date:
  • Size: 224.8 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.9.1-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 3f978d23dba0a28824aa81a42a0a41579a2321bd894656da93b63170c8435358
MD5 2e2fc89b4d61cac811227248636120a0
BLAKE2b-256 5e83796103d09257306139ed1bbca71c93ccc7835e4992e1708a8ddb44bec737

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.9.1-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8758751b12f82208f91a2b4c8cace454dd8357da4ba1fd015f985f9f2d733544
MD5 474db2f8a11542fbc3b674d5406c1842
BLAKE2b-256 8aea058c07a285d2782292a35759ee4f8fea3f4fee4247a684a33b3a70b46150

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.9.1-pp37-pypy37_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ff936a9217f64dbb95aa51cecab5eb39e1036464b4a0f7271cf1f8cd52ba957e
MD5 3cc44aafcb8d8780712b8adbeea62401
BLAKE2b-256 44b23cfe55f528e23a1bcfe6954fe10b251ce07bb286bda76021126921ab447e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.9.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5c5f5ca031d67d297d87dde1cf986f58c355decea2c0d2b11e1fd62a48cdda96
MD5 2c49211308927808331dcbbd0a6379cc
BLAKE2b-256 af14457d18cc3aeb7feaa9a8d6e0314a05a484ee62639b0044d8625fa5b75247

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.1-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 224.8 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.9.1-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 5e2b2d5de07c26b7204944adc2dac6686fd976d711b114294a279220a48983a0
MD5 ccb939fbc462504b25249298189f0195
BLAKE2b-256 a832340a1f79365c5775352d410b83d589e74bc01cf4898a6751ebd504a10b7e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.9.1-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 89fb6914f838c162114300712a571bfc5ce4df343ca11cd1e52b5f800f03de1e
MD5 a5410cfae8922c84cd2f74efe668a10a
BLAKE2b-256 549c154d544430e704330742e6bd7fe01130f80788a5a5c428a821cf05674130

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.9.1-pp36-pypy36_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 fa22d20162182f9226a116e719b19d839da543b37c85a4f1f7084ecc5a4abaf5
MD5 311179c72b2005c19e4af08a5bccde44
BLAKE2b-256 6df6d8ae604c8c2122b144088670c38ba98be7dd2d0b5d80f85704ca39e77da2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.9.1-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a8abe9121471188fef5b4aa6cf57ae939161f9a3d3b95232f2a24bb5695c8bb9
MD5 c9f0d1a9afb6c8bcfa6f14d04c9348bb
BLAKE2b-256 b1b9e06e0dce4330f5f5ee56f640d5e9411417a5a27e26b1cac8c6c01d84415b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.9.1-pp27-pypy_73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 9aff1d6ea6dcc7bdf8c09ade028d541543eb36afddea0ca77a86eaa21cd9fb5d
MD5 33f89e12ec90a6d478e00be45a2b0eb1
BLAKE2b-256 24719911b03713586167bf6b755130115eb648845701b260ee9e24ef5660fb06

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.9.1-pp27-pypy_73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 03feacdadb19958f73a4fc1b297a5ff62a90853dca0ec26fbb5a83a6d01e15f1
MD5 9ff174904de54dccfcea69277298eacd
BLAKE2b-256 ccd0681b20fa5e3f123253e88e0bfda234c430c08dd6c082c25ac53b0830c774

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.9.1-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9bf8cc4c8e0ca03178cff719cd79fffd8ca5e99d2583fec7c6dcf27ad4f514e5
MD5 dc43c212903ba443c28fec36e295236f
BLAKE2b-256 50a86946cb0ec96fa6262ba8ace78357a4c3219a820c4d0b21700f66e9853920

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 354.8 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.9.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4d394630a210e13e7a1ec00c69c4d83f020986132ca2344715ac555704eef53a
MD5 184444b94f1d8894bf43ce445b348be4
BLAKE2b-256 feae4e1b3d96c82bdc614bc3499a87e8ab5c87191d2bdd59361cc084d8b336d5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 280.1 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.9.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 a38c56bce9c9004fcbd925caf15c49594ecfe5aa93b9c3c489b6cb490e6a4994
MD5 1d22e2d4ba263829c60f15e8bd0aa40a
BLAKE2b-256 947a8f2885b6b750bd1981d3ce140473a945a320e0295ef385ed76743eeba34a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.9.1-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c1d366ae7badee50750942ef95cca42eae62a9c3bb62df67b9881d664601688c
MD5 0e94fdfc386a5d7b7e311078553417e9
BLAKE2b-256 0391b7ab3a500cccdd502556023d0a00725cfdd732b694f188c1e97a0316ca91

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.9.1-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c766a2aebe717f79fb779d633003c0f9edd880f97e7e5e8ae97dc699a268871c
MD5 1baad9e99a8484836f2811faa49e25cb
BLAKE2b-256 d51185dc7ece8368f1eb7854f558567be97cbc7a9af9cca7d754cc857ff77618

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.9.1-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 b08b5ecf20a37d000dd335ab92b6a1ddf37aa19dcb390e466541de5b2c2cd194
MD5 f7b858520237a7d0993d7b1093d6dd4c
BLAKE2b-256 f1a60f1ad3f3f36392d054556bf6d57ac2c9b2b368a83c903fef9270dafb1a93

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.1-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.9.1-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 92cd01bff95d3a0b8b8465d2e6688fd4af0753ac6f22cbacddcd66329e61606c
MD5 98c591799edd1ad77038b8a5eff9404d
BLAKE2b-256 ed66a502168306cbac488a3f27d3bd3f18c7df44d97107c3881861fc6f3e9a9a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.1-cp39-cp39-manylinux1_i686.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.9.1-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 0d68b8ad2c69d0b1cb44eed0a1bf2b548d6e05de6f5f89a6b8be71b063ef9af4
MD5 62085a94c825a86ca153f4e71f3d1b2f
BLAKE2b-256 37a4d2815b4d18b2c460ca9e12c0b94f394c5578807320cac0ff08a63e300d45

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.9.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 40aa6a8b97c43c4ff088bd929d6f46174184063e3d77a2631b9bd9709d1bba73
MD5 a9d8ca159e604ad4efefeb4efa3cffa4
BLAKE2b-256 b69a137b4b8749640594926708245fcc29c56801bb4daba9e89636be90d5da79

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 354.8 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.9.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 d8eb7881697023cd8d4c0e6a433ce726521b58160b278f822f67304d2c98ad60
MD5 aaf9c16eea9054e2dd9f7a48ff6c52cb
BLAKE2b-256 1c3805f377befa5f43e2e34b542be038cccc671d506e7dfaff0e6f130eae6d70

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 284.9 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.9.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 f0299516b13666b13852d92019981fde8d7e02cecbcace88efde4c42af383e31
MD5 bf360a4a4219eac411266972c53bd2c2
BLAKE2b-256 8d45b019969aa42b7df8ee0e78a83ae121611f8409317ff6c552917732f5ce2b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.9.1-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a5bb9f7858730a4389fe273398fa608a39bcd0609c71062c8039a6ba011089b6
MD5 db6f969ba6f33e6d4954894b4dd3e762
BLAKE2b-256 889746e992462e7872869b8ec57b93fa2394b4abe63ae6fadbb0ce4f5fa47375

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.9.1-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 306390b542151f70dfe148d7d7d413d9591cbc1c8bdb98f1318bba637ee4132b
MD5 2e980fb22768c4293b3d9021bb011c4a
BLAKE2b-256 e83376cf655cbfba725f919b7bec5d7d2e39f0c5e9e20434b1bb150406e3c744

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.9.1-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 5b133833495bdaf02f70b794d8aa44bef750f58d9ad1a04eee7eec0189099519
MD5 9869639482b86025577a4ddfa160cf62
BLAKE2b-256 e95ffca3ba604a273aae736a8cda26af9e18f07237bbe8aafddd9ddb99fd5ec8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.1-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.9.1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 640974c76ff525d83e5402cea01af6ceb849b13f27ff5042275e4a1bd8198669
MD5 e731e54e54d85c9cd821959723989082
BLAKE2b-256 4d47a2d8d4daa9303d5c280089d736e0c282d8674e4cec4a4eff07744d0efd51

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.1-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.9.1-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 64f67075fa9c87c5436a62b64472adb053580d6ff857d248a43aff382bfd8f29
MD5 bf0ceef467ff4a29e4913ac0aaccb7f8
BLAKE2b-256 51a38bd647969e7c2ee817e37ae08eebd7d3d6e94ff99b3ab795da9eb8e8feae

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.9.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 05d92fe6968f8d1e2a01299ebbd5b5a73bb6e1b1a06438b4c45316596e185319
MD5 bd16176a4cba4fd369ef94ed3a8afec3
BLAKE2b-256 f770ee0168b3a38c5263b31e836567ae207e303d07b7a72bb5776099c1683055

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.9.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 8b5c5c91211bf2adc8d7f86fcc2e2b3914ddeec0a2aac4ab894261808c9a78ac
MD5 0fc303e49b139e7914d9b8127d7c9c2d
BLAKE2b-256 4605d2d58603957facb21f25a40dec480424badfbbe34bef44497b2e2339afd9

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.9.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 33405dee301c49009cdecb3fa48357e68cf5c3b5ecdb6a86cb1169db622faf14
MD5 dae929a835b57cca0a11741cf08d544d
BLAKE2b-256 3ff083ca41d6b7a51c7399550809b2d21b1ffc85b90950b0d2c604a7621d47bd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.9.1-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6212d75ec9b5286f643b7c63093b7a6098b14fbc3c690bd7941e9dce4a729c38
MD5 f3c80af1849c20f790268a3c87c3610d
BLAKE2b-256 65d346bfd5074f668bd630d23b40cf9bf4d131e5aaf1c291fc65739e6cb6104c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.9.1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c36df5a8720b56d17d292c3f9af92058706834dcd94f1af96fa2eef4cc6dc662
MD5 18b97ed3ed3e7bb30b5c9e1cc171bfa0
BLAKE2b-256 49b98ef34d2c3943b4af413a33a111221b05852dc499db2290d110d5c0b56bd3

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.9.1-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 42fa20546ffe18500408309318e43bbf3e85fa95068e892b09b7d814bcf8812c
MD5 19fd1321afa687c15e60f033b235ebaa
BLAKE2b-256 66bde06f8953eed5651b2a0e35fe183ca7db3ec5f5e317db10cad179a05cc5da

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.1-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.9.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0d923dea0e0ae2cc09231433b47ad014e35eed5b20f408bdb886e08872150c13
MD5 b8b96a9f2da0e85c99a3666d3aab5257
BLAKE2b-256 d0a86cdb7cd34d5e4eccebc441914d5033aeaf72453609a8167bf9ff0299398a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.1-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.9.1-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 15d68c04a88aff3ad70c3c44d2c9aca34f2682dc1761e5130bbe46bf40a8fa71
MD5 3ec6ebe528917fc40166b0bd8d9f66e2
BLAKE2b-256 78d4c82eabf0cecb3043b87cc6547b57ad263718492b8d6daab143a16b6c03e2

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.9.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 35bf4c470659903838a25d588bb2fa04a0ca04ef88010faea9679a63c61813d7
MD5 d0fe8445a438f8dfba59304fb628602b
BLAKE2b-256 c7848bb5fb80c6b863a8eb90368a4ddc06230745ce1d49191efc0d9f82af8f78

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.9.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 739b9c7a5ca11b7498087863264bafb39a0e02b75f4be5917bba0de4c52d8bc7
MD5 d2878b82c23dc2cd10121ec008863fc8
BLAKE2b-256 211e3be549e7bfd3cd502fcc6510923dbffcfd23cc2fb2cdb78c75497cb35a3d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.9.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 91b54be89cceb4d8756b67b74e3c12898229b737453da78ac8aa2fe1e1881b0a
MD5 dcb55f91f3a9e48d79073de48e4e82bc
BLAKE2b-256 f1746ab50121f959080bad90cf38ca455abd2c617d5ae04b6f09602900e9d1a1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.9.1-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 44de45e27b2faa8af6189f3bf739d8939af1d9ee7a904a175ca13338cbc6d88d
MD5 f6079e1091a87bf7478e11a25b406e45
BLAKE2b-256 ef20259b5a4528c014efafe55cf22bc549d803de0186eeec0d0dd5d56734a860

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.9.1-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 038e06801bcfd713da3fc3f15914e7e88d44b107c2464609c432d18897a00f52
MD5 b6d9729b7109b6216bb8d7874d8caf01
BLAKE2b-256 b491f51f48875817689bfe1198336622116f6110403ead678168386ce826f6c2

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.9.1-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f172aff726c45936e5e95657adc909eb1555f58951ccfad2826fbbb7456ebb96
MD5 ca66d99c052b79ad8e8f18c54b2be0ae
BLAKE2b-256 58cdb4c8eafb528dd2f3c256a4c1601f01aa2a53e5fe463647f1520da05599b7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.1-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.9.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 17e053cc5625bcbba2a660ec45baf8bb8e759a42810e42ae9df3ae1e7a07577b
MD5 b2e4b1adb798b592ea45db2580ffe0af
BLAKE2b-256 99fcd1ac7756d8e45ff8de3127eacbe845867839429e75f9604deaa0ea6e64d2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.1-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.9.1-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 604e7306ab9b7cfb39690b4ef89512675cc1dce81aa69f56f024419f7cef6e5b
MD5 5b1743b2a547fdb8e764140d9d90796c
BLAKE2b-256 71784112d89e49df2913ef3656a0fcca7c47c82b2fc54e546a881d7f7bf7f424

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.9.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d33b0244863603cd865823948d2422e1290b7acee4d594d729d51e4f25134763
MD5 a1f10cf1c26be7c03b2a40fb640eea77
BLAKE2b-256 4eb2dcc3a2cf529065d674ad381520174adc1a603104b0f9028ff0d4fdb60276

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.9.1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 dd1e84fb4fdd97f89ea2e5ad1988169e5f2a585aa1fba1be499708b9c927d26f
MD5 a5d3178cc8f6899ca3c9f53a3ac04dd1
BLAKE2b-256 c52506f14738e15038e41dadc6787e258bb54b76c0e4c1be1e8d055bcb30dfd6

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.9.1-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 d6769b13e306df068398cc8884f0ba3d6e689f91076533f0898f78e7877a0a12
MD5 c211e1ef07df50352b780495997f703f
BLAKE2b-256 e3a1330e2357141a7a1181d06053c60073dda166137b10597eb2bddce7f7348c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.9.1-cp35-cp35m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 16fb6c2fee1b5bbabd3c0e7c06d3dd6131d6e111381dac885cef24082eaa35ab
MD5 671fce69a999a086068a983060f3ed89
BLAKE2b-256 1b7fd49264b5026b54c8b71148efd3c89814321fcb88cbb334366e00c7c8b150

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.9.1-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 cb54b10acf02a0370d61cf862cfd74e13218e57a4a3a42bc13f91a8b8f42d46d
MD5 1becef46e7ac89278d0cb582e6150d89
BLAKE2b-256 87d48f8c396a0d8a9f4d3fd6c1e579ecaa35a7422eb3dd905d581c20ca60f1eb

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.9.1-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 944c3652fdce70e91c6b8767ec7d3f4cd1dd6a024600e3b890a2674d9a38c747
MD5 b52f95fa30d22f95c0175ba70678c599
BLAKE2b-256 6b5b21607f0f429083dc53a4d4ccf606d4b51eeee6bc8d1a91ddbe9192d3c817

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.1-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.9.1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1b559bd390665fd31b801c10ad0bb738b74d819ad34d944911f1367feafa36ef
MD5 20379c201e7c0dc09e897ea0312ac2ac
BLAKE2b-256 405c41963276a6d1e7a24703a0aafc936ace6dcb8e8bd8c67e3176be826e3c75

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.1-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.2 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.9.1-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4121b96a84d49db1c0977b644e266b9f1f33512d34688ee5dd13e26cef165466
MD5 e9490bfb87e5ca4ccab2b4ad0de6e47b
BLAKE2b-256 8637ff088ddbdbf86b429c01f4136dbaf1eaaa3a83dab1f1fb901bc08273066a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.9.1-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7513df1867ab782df37779da623ca1d0de78cc4149511915f17b28260938f4d7
MD5 be8e03bd8c9fd180c0f858830812647a
BLAKE2b-256 32117858a2530aeb97d6b117126d13cf9e3534bbebd0cdece6df77d51dc51623

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.1-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.9.1-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c5e9af7ce9eacbe4b3b21aa17204b28a8a8c45a6ec689fe59ee7b428f53f1f1f
MD5 cd3f374ebcdd3f796df4c1ecf218ef0f
BLAKE2b-256 709f1975682461a1a698dea81236f6a190b1d0ba0d333cfc2ac1717a579579aa

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.9.1-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 4e902148f4da2b6c47951b193de350763ffd402a4fae7f222692ff8b4e1d8060
MD5 715cfe4775520289984f797493efe784
BLAKE2b-256 0c69cb1fd243f4da43e273c3f95f3858252d8eb51132b027382e646fead9ac13

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.1-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.9.1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1f6b18be19ad25a262e0de4ce84d21c65f612d32587a9d7d63a117567e38718d
MD5 e51f7b246c95964f811de5f42b8a89d4
BLAKE2b-256 fb2b643cb379fe3f9b28d3d80c5e1da4a954fdc5e99d1a9da9a5f4e70cf7e0d6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.1-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.9.1-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4d0ff65612500e2d60e85d0768f4abd793cb2ebb362722a2efc7419f0bbacf08
MD5 818e7eb377215004664f9e1a7cd76949
BLAKE2b-256 76e88c998614856ce1bacfad070ac1dbef888b778756cf4cb86bef154945f88d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.1-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.9.1-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 df743c2c78456558bc8fc32cffefa840b5625ea92899ddeb2a2fbd0561330c63
MD5 2bcdb2895b92f295e171613835dce88c
BLAKE2b-256 85c5ada3a37e7896896eb6acfb3ae0a681c3f0e6e8dd07cd310f35d57363a891

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.9.1-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 1c09a74ff1c6accb18c1ef8a204a0bafeccad4488b98591d58228ef3d9d942e1
MD5 7f2ee4147a70212beb744cdbac0eb2fc
BLAKE2b-256 7ab363e7a25bb18ef557bda49e8217a5c88bdc156f22fb4aff356c4c28c8907a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.1-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.9.1-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 175bd2b01e2fe99e15ea714d6a00374689f4b80ef26ff01a0cee794ea34f2f34
MD5 a2a72b9717bfe58ed2cf4acd004a937d
BLAKE2b-256 2bfb91ab981e759c8000385fb2e1bf58289d782f95e088001fc34d5a7640fbeb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.9.1-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.1.2 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.9.1-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 ee14a3f7efda7c260d858edfe6de68a8c25cb84f6aec951408d8bcb95c2714e4
MD5 10dc728332fa9772413a768d37f73ceb
BLAKE2b-256 8f2b5c786b1f6dcfa6d4631ec6419c65bf0e579de852e45720f7ae0f28ab0b1d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.9.1-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ca20facbf5d5ed96991f8740ab4ad0a83d2c11c9401adbaa1d0a1c7054a7195e
MD5 9450b474866a4f0dd648747c353b49d1
BLAKE2b-256 38073ed9b009ac7eadf37edf4ef1f811550ad4180036825ba333180705dc99eb

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