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.8.1.tar.gz (567.9 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.8.1-pp37-pypy37_pp73-win32.whl (223.1 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.8.1-pp37-pypy37_pp73-manylinux2010_x86_64.whl (402.7 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.8.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (370.1 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.8.1-pp36-pypy36_pp73-win32.whl (223.1 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.8.1-pp36-pypy36_pp73-manylinux2010_x86_64.whl (402.7 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.8.1-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (370.1 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.8.1-pp27-pypy_73-manylinux2010_x86_64.whl (403.0 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.8.1-pp27-pypy_73-macosx_10_9_x86_64.whl (372.6 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.8.1-cp39-cp39-win_amd64.whl (351.9 kB view details)

Uploaded CPython 3.9Windows x86-64

dependency_injector-4.8.1-cp39-cp39-win32.whl (278.6 kB view details)

Uploaded CPython 3.9Windows x86

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

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

dependency_injector-4.8.1-cp39-cp39-manylinux2010_i686.whl (2.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.9

dependency_injector-4.8.1-cp39-cp39-manylinux1_i686.whl (2.6 MB view details)

Uploaded CPython 3.9

dependency_injector-4.8.1-cp39-cp39-macosx_10_9_x86_64.whl (536.3 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

dependency_injector-4.8.1-cp38-cp38-win_amd64.whl (351.8 kB view details)

Uploaded CPython 3.8Windows x86-64

dependency_injector-4.8.1-cp38-cp38-win32.whl (283.0 kB view details)

Uploaded CPython 3.8Windows x86

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

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

dependency_injector-4.8.1-cp38-cp38-manylinux2010_i686.whl (2.9 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.8

dependency_injector-4.8.1-cp38-cp38-manylinux1_i686.whl (2.9 MB view details)

Uploaded CPython 3.8

dependency_injector-4.8.1-cp38-cp38-macosx_10_9_x86_64.whl (536.7 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

dependency_injector-4.8.1-cp37-cp37m-win_amd64.whl (329.4 kB view details)

Uploaded CPython 3.7mWindows x86-64

dependency_injector-4.8.1-cp37-cp37m-win32.whl (272.6 kB view details)

Uploaded CPython 3.7mWindows x86

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

dependency_injector-4.8.1-cp37-cp37m-macosx_10_9_x86_64.whl (519.1 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

dependency_injector-4.8.1-cp36-cp36m-win_amd64.whl (327.5 kB view details)

Uploaded CPython 3.6mWindows x86-64

dependency_injector-4.8.1-cp36-cp36m-win32.whl (273.0 kB view details)

Uploaded CPython 3.6mWindows x86

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

dependency_injector-4.8.1-cp36-cp36m-macosx_10_9_x86_64.whl (563.2 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

dependency_injector-4.8.1-cp35-cp35m-win_amd64.whl (307.6 kB view details)

Uploaded CPython 3.5mWindows x86-64

dependency_injector-4.8.1-cp35-cp35m-win32.whl (253.3 kB view details)

Uploaded CPython 3.5mWindows x86

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

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.5m

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

Uploaded CPython 3.5m

dependency_injector-4.8.1-cp35-cp35m-macosx_10_9_x86_64.whl (517.4 kB view details)

Uploaded CPython 3.5mmacOS 10.9+ x86-64

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

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 2.7mumanylinux: glibc 2.12+ i686

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 2.7mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 2.7m

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

Uploaded CPython 2.7m

dependency_injector-4.8.1-cp27-cp27m-macosx_10_9_x86_64.whl (494.6 kB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: dependency-injector-4.8.1.tar.gz
  • Upload date:
  • Size: 567.9 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.8.1.tar.gz
Algorithm Hash digest
SHA256 e348506ec48138ceac09339c40ebc90d9ba96abfe196d5ca59ea026bb595fbdd
MD5 66996bf2406582c32feb48d1242f5fe6
BLAKE2b-256 81c57787f0696c8aec7aad36f4b3a9b509ebc6e3db1b1eefc0da944741340c12

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.1-pp37-pypy37_pp73-win32.whl
  • Upload date:
  • Size: 223.1 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.8.1-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 c1be2cb0b81d05e18129976d90c4620b6bf147a56a02cd928c2ab389737491de
MD5 ad92355ac7fd5f583f6540f7f83f440c
BLAKE2b-256 2c1ccffe7826cb17d58348f2efc03ee6745c033449cd14a39edc7803dbb88a42

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.8.1-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 40262a978afe7e2f20ccfe442aa65b5d3fb067ba876b22d46f696827e38c3a72
MD5 7c96a02383f8715fc95bb919fa476693
BLAKE2b-256 ed7da8f40ce35b7d7a40f2a9e9ba13e65690824dbf9a1cc046ccbcd4d5c960fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.8.1-pp37-pypy37_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3f4cc5206eb2c979be594c24d24459cd7c9056bc38bcd9b4d792c8cfa79c8a5d
MD5 34c1967a5ff4779901f7e59a74cd3cf8
BLAKE2b-256 12db54a2df61c138a4c911e194d4b8278654fd935c111a3f87fa93b1773dcb33

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.8.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ae7bc54c158e5ce354143f6857bdc2ddcf75f55ffaf443c1b21bc8a40653db30
MD5 427dbb1a389a6948c00785e2f35e63af
BLAKE2b-256 6c2bb08866adcfce79ea40bcfe04ee8cf3a3439aee459816a1afe24cc4f48c3a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.1-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 223.1 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.8.1-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 99802ca00f7410f2dab49a41cb2f1c6be10c96afbec220ef6a435c97550088fd
MD5 0873e54083c3d0b547465c5f17a166c7
BLAKE2b-256 9e7201a04c86457638741bcaa90a9fd6faa91e17ccd6f92af7fcbf0c6b3522f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.8.1-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 17e07f9458dd07633fb001da4e4b3e383c836a948a68e73532bf9778f2651a05
MD5 2d816142fb2d514d59244e5dd8932cbe
BLAKE2b-256 47c80ff6b145451bf05859f46be7e0d9508c6ba84fab1344c37a7ca034ac2acc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.8.1-pp36-pypy36_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e0d3baaf1d9b2b8fbb23f7409b82c5b2506509d16172d26393f4dd1b5e7f4354
MD5 5aa0c1832af3bf7f654e2e7be14e040c
BLAKE2b-256 f9aae9bb0c3265cdc82668f420a0bed42967295d1093d3932807aee1fd0a20c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.8.1-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 83d3755b3660fc9ccf85d33602d8b304c6fbf7841809f4fc8df2dc45c0fc72cb
MD5 b7f3a03507718e3ba9c51dde79f6b0fe
BLAKE2b-256 e69d055958f01bb18f95401388c5cce64ca60ab0312e7bef6a92c87d7ffe0ff3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.1-pp27-pypy_73-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 403.0 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.8.1-pp27-pypy_73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 236337fe8bdae94112e4e401bdf6449ce097540f52cf220c20a9411f71072c02
MD5 018af2f348f75a36bab0cd59828a8524
BLAKE2b-256 87bbec48dc4af7c692fa0cf048bf34fc45420cd134956c20fd518bc525e1b341

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.8.1-pp27-pypy_73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a3d5530c27cf995c0f419ab58d7f5aff60c00af8670613fb15f5eabe8717e023
MD5 06844dc974354d14b3b29bfa560344d3
BLAKE2b-256 88903b97cea43db75e75069dc9851ec0f355674eba004265a51111c6a15b601f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.1-pp27-pypy_73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 372.6 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.8.1-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 02b5e2fe07d52e449a7d1d0af7071b594174affa82d478fccb30180b453c86e2
MD5 0522ff2ad866952a0441e547531446ac
BLAKE2b-256 bbd94bb5a9d557ca4c726bb55253d2b55e5b2128ce5835c7230fee414ba5ee36

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 351.9 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.8.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4138e9105e92ac7ddcf2ae97e072af96ff3d6c8f608a77de87e22b92b83d7103
MD5 b2f123fe80aaa0c8808d09c06a52f306
BLAKE2b-256 78b9320475109c0f3237fcec152c433e3e5ae8cfdc8a9b0d54b6c4cdc256634d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 278.6 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.8.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 8659badb0adf7a7782ffc0483811ea580bff6bd64d119929a6aac64d404716a4
MD5 5d15a032a52459319f42eb628750517a
BLAKE2b-256 c110085a1955e87def8475fbe53f76b7fa1cf12742426972d43366dfe360883e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.8.1-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 01fd8f2e5b80952db74bc21742549c39e10a18b5d08ba0524dbf6ceb6d0d141b
MD5 e71fbc1519903a9ead11fce235411bc4
BLAKE2b-256 1e0b4f861ca0eaa029f493456bfd692e1eaf53680dae7df39372790020d333ed

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.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.8.1-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ed95b038853eaaa7588ef25276317f535c766d4dae2de313db276670671128a2
MD5 e041cde5fcab02c1ef02c3c8d3eb57bb
BLAKE2b-256 dbd5912b912ad38d4e003c0cefb5c7ca8c6abd379930ee83dc2e1e9279fa41f2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.1-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.6 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.8.1-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 9b16b801973f37d6143a8a52e1b2202779629b3897dd918323aacca929937669
MD5 3c6c019a6dd88f5e922cb9df190e216f
BLAKE2b-256 1630b850342a5d881b26158f7e924ae45488ccd42aad0bd7be6cdc000194453f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.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.8.1-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 98625fcf04ec4b0ddf9a58e5cd873f0003eba27b7eb4180a621ace13d8d01299
MD5 9b4d154c7d810ee2c110ef80ed2744fc
BLAKE2b-256 8242743584d310156399e30db23d0bf521ca78117b1a89c3b4aab4767052b4c8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.1-cp39-cp39-manylinux1_i686.whl
  • Upload date:
  • Size: 2.6 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.8.1-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 8ebedfaa5543fd4cae9e59d0df287a7efb4ca2d556c6c8c4cb4604ee698058c2
MD5 f6d2ce4032ecc4c4d5ac0f94cbcf6cd0
BLAKE2b-256 8aa2c7b6611c60f501ee8bb930749702aab089354adfb0352264f2070915c9a0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 536.3 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.8.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a748128edb623425d4b04d5eb8dc0b06579c8b38b1a22ee98faef8c7552d8818
MD5 5223a4c8c712a9fe13b0952efa4c7009
BLAKE2b-256 eed9c068056e60831daa3d7ac44a01c1130fd8d9b89c4bfb2ca687ea7601e043

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 351.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.8.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 77d1bf1648ccd98fae505819cf3c5457e8fc8c1d791ad9ee49fdadfd64865882
MD5 c92367b0337ae5c94fc590fe858d3f9a
BLAKE2b-256 eefc03f21c960039bf7105e95531282694ac42c46f19c633cd53a680f271ffc2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 283.0 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.8.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 90e4c9694c4870271fca1494c316055573b3c8a290de657a49074873ec1a71ee
MD5 39f66ed24fc81fe21a2e8e1cbd7ae1da
BLAKE2b-256 f97f128d148935d6fe8f40c3f91b3964cd5338cff8d5ea919e67f85ef83fe3b1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.8.1-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c3e4924def5e477c35d09804cc1d39981da28ce4b7b05fe8927707a45b677f68
MD5 9fd3df9336c8154bc493a7400e530249
BLAKE2b-256 277c453bae50d88e60802535addb4b56db709e276057ba40268334eaa33d1ad1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.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.8.1-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 4e3fcd8b7d9497bd5a19afa086ebbf67df76d2020e46331b4bcdf74d8ff5acbd
MD5 ab4478ebaf50413c0e15fb0745daef64
BLAKE2b-256 61c88dcbc3dd3836a2c0ca4067987e2d7dd245d20184283d301bde6bdd8c6745

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.1-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.9 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.8.1-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 981f63b8709a2778899ce5de505d993176a7c3c92a131bbc11f31b5a1fa853c5
MD5 1b046349301b64c6a5d730b0b90770ae
BLAKE2b-256 2e93d8af5d8f6852498bd12f1c7b708b96881c65c1d33266278e0961befd597a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.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.8.1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8fd1311b5d3473e373832f7cd0ab70bee74f816afa010d250626dc48fcc116fe
MD5 c277fb99490b121662e2b691a1f03e1e
BLAKE2b-256 a4cfd79418d1bb1a02cb7be1c37f6013915de85be25faecb24da568b994810a9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.1-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 2.9 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.8.1-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 8f1f1a41683d0a4717b8e64a233d839f93debbc82f00c1254db91cd3fddad982
MD5 f7daad3401bd51665e2e045e31c8f8e3
BLAKE2b-256 57eeffb7db2512fa4e86eaf614537713558f05df05a0744ff80b81dce3a2a1bb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 536.7 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.8.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 aa3c611c0f327f6a788c8e65a8a4bbe70ba41ea9acdc87eff2b8e1c91979a4da
MD5 87ec5db365be6e85b87c05f5390bf183
BLAKE2b-256 feea51b1531c084e7b473a8c8a0d9d803855e1cfaf8736f0bcaf236d8805f49a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 329.4 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.8.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 03a434ceb237f2cc708623744ebbe53d54aa447d5c67943c3d0c0f3dd50eaa62
MD5 62de7ba0ebb4a01b6bf7308f522397d9
BLAKE2b-256 b62ddd88de636409b1624b0c4ec9e30210315d655c1931ddee3be11cb10c0bb6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 272.6 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.8.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 8bceaa6317e1da285f7a628091147d718a87bacd24a1df0a5c3669e882a2f15b
MD5 7dd9c63bdfb2532f8c7902e50d8b2509
BLAKE2b-256 7c2d66f9e9a1a8888681bb02ec006939161d82f67cc13f3f87c425fdbc53fb9a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.8.1-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 23a5d120f8c4f179bb1862d83597226218ed2352556de07d9d49737ff65ff56f
MD5 3c54b59533f570c3461c21593ecc3fca
BLAKE2b-256 0a50e2e60809a89ed14957cf3c3732577f3f481dbb33a311090d5f09b35b2a99

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.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.8.1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1575a0459ea64294428a5e62e267aa96a7b0f3e1a08d64daa3a54475c2a90b2b
MD5 e43cc5e21183c5a045458304a5b45c45
BLAKE2b-256 9f155f9297fd45fb26fed7b79c9d692defc8ee22aec9d312d1ce0773e7144ba0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.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.8.1-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 faa481737aac1d8dab8656da604c58fd4044abf3b937177c3bb5d18b21c414e3
MD5 7c0874bebe2c802f11db26907092e668
BLAKE2b-256 da6ef0ea6cb1fd9c920da37052d75f0e03fb70fe1f0dc7a41ef876b4110bcb5c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.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.8.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4621089f838456edfec1455478f091061a083e88a5596561b0f3023a37966860
MD5 9c03b2824e51e30798811e3317ecc587
BLAKE2b-256 aa67e30b0a433a83c5c83b2559905a5168bdb6779bb96b03ce9d23b02999fb07

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.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.8.1-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 08f1da66450d005c901e29c078eb08279c8f5a9d79e346f7b890562a328e03bd
MD5 ffbffecb5c08c168b039f9f6c847f999
BLAKE2b-256 5c62455e2fada4dbf1f7cba2b02784b385958080c3a1897e566586ba4af9f053

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 519.1 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.8.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8b077114d1c4c55e4f107ec3ad22b66240a23bbf70fd907700d15105df27ef66
MD5 2bcec28960288f85f36e172d91732930
BLAKE2b-256 cd98932f14607a94d8392dadb962865b8694442e7570a63fe60a2f45bb53c63b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 327.5 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.8.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 01f4ec530b5209235099756e4db8fccf05e0aadf6366be6cbe0ac4ca8b9b135e
MD5 b792970670fa5e5fe877215d79044733
BLAKE2b-256 e91261243d3033f3917b88822cd85724d80b669ce466fd01e46de3dbfc72d707

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 273.0 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.8.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 7affa0139d87b883a5f8084e8c753bd9ed5bcd5c3f9f4ea33107e977996a2602
MD5 da2adb2dfb7703d34bace70d53ed45f0
BLAKE2b-256 5c6d4260d3421988552b19cc93991b9b255cb05087b202adc0d1121c845fc298

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.8.1-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a988d5c24f0734cfc4b157ca21b9fa1038b1841f17fecdc6aab2c76b6c7f0e7b
MD5 a76b29f3a6a0889c21b0df9e764438db
BLAKE2b-256 1aacd85400e0ccb2d743cf696e880e0c09242a5dde13155e5d0458ff0625c0b5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.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.8.1-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2c161e8125785cb7affb36fd80ba76a4bca554c352119ca207a24d5f60394633
MD5 0f803dbd2ee91268dd879b57ac3c86e1
BLAKE2b-256 de868bef6ec92ec2f8910eafb08e5fee1709021c87a0a3f6f824d1d0de333ae0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.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.8.1-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 6b54cabea4d57679b5a253da44a55793e88fef58b3b208c8735b0297b1a18822
MD5 70883f3165afb5beb34f9a4f607ae048
BLAKE2b-256 229d0562df0f500827daf52a23513e7d0cfb5379bbc70948aa78c7e1a13d6044

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.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.8.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 549e4ed711c32aca3ef1d4cbee5d5a9a2c847aa40970e3f7344c62298cd49734
MD5 f7f4093643508b68a278c4e914c2adab
BLAKE2b-256 9f499c73b7b9c02ab03399e3c3b5c3f564cd9dff5b4e56ac984145f47785f4b6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.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.8.1-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 05469d774952a6858dc646970a3e4522dc63250f0889c7eb7f209f37757055aa
MD5 9420670f4556067bc5ef6b6735264d32
BLAKE2b-256 e6bd8d8ef7e64537c9fcfaa5a3fd862daff05f97088b5c08b2872a4b6b414f8e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 563.2 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.8.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4eb168cec26e35042f3509e7329c16cfadd8be431688ccbfa0b0bfffa459ce4d
MD5 00985b941918ebfcd5afe594feca2d0c
BLAKE2b-256 266ab1d50b5a30069035193acaa6c176509f2e31aa0f750f52cca9dcb9a2a8ec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.1-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 307.6 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.8.1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 25d4abc117c6f6c8849a4b80198efa023b3f57ade57b2a0bea41e745a8684ea1
MD5 878e559c70aee81c657cbbdae37fbe23
BLAKE2b-256 ccb8bb36db0fde832b8e481c18c097d860c729c2e3a82b2d251c756429e37adc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.1-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 253.3 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.8.1-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 50047909a771a98a7fcefe59650feccbfc52ea79c75c349d4cdddc4f3bc1ab91
MD5 fba973354aba106633a914710e739b2a
BLAKE2b-256 e83eb66eb7e8c1d2a3b00e591e91e9208bc3dd2338e8f70c946dcc9b109e703c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.8.1-cp35-cp35m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d11e99a718e6d61e950bfc9d518aaa2d530f43e3bacabb443f5b8c8738e181cb
MD5 71ac3201ce145c71a8f609c64c63c3b5
BLAKE2b-256 9093d4e2fd9bdfe6ca0909b54bf9867e717e81327ecb25671e608dd74f023af0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.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.8.1-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b3ca519375c42c5c72379cb1770196bfbadc0864fad217156b3da7408f2d343f
MD5 cf5559a978bed398acd4412cbae36be6
BLAKE2b-256 4b55b75ab38a97e80da24c8d29a9421129feae314d3f06056ff5f2dd4a271f90

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.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.8.1-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 7fd15386fff4b7f0301913f7c53667216aa933d652a01a7390dfa804359a7380
MD5 1844cc3a899009c36620a2ddcd78591d
BLAKE2b-256 3e03a2e498aeed7e08deb16063ab7ebf76729638bad257f55cf39115d567d3bf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.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.8.1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 25e11036a282fa2a984394a092bc9321ffa4881ae69e59807ce532755fb8de9a
MD5 10fadac94eece1093c50037a12130a5e
BLAKE2b-256 8e66a2fe62f51ef84ceec02061099e3dc4c76984f86fa88d718403e5297669d2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.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.8.1-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 fecc8b0c83dc7e62632a529b7965298a51a39dc891a1a6db7527b744b2dba485
MD5 4c7a73538a90a83f9eb945ddc1f5d7f1
BLAKE2b-256 2ecb2ce52cf969d451fbb2f9b7dc7b4c445e4a389fa5dadec911e412da87b252

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.1-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 517.4 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.8.1-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a2314975ff09770e9dfa923409514ead35b0cbb22b39789278bac93938c04d63
MD5 ad47105be82a5da7bcbddb93b6be2d50
BLAKE2b-256 d90b4d9863a9ab7db4aedc3c22214f379e76ea100c47affa11e2ce09460bba48

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.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.8.1-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e3eb0c887312e96bbbdff3830ebfabc83063ff4308eb227d6cf5661fc021b600
MD5 2ae6e91735eff0cca319d165f7a18ab6
BLAKE2b-256 394d3ab5443ac4313fb833644426b7d5964c7394b459fb775e9f801aabe21751

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.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.8.1-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 484deb771e5b6b24e4f078e2b4ba2f6edcdfdecc933cebc772255471c81e8697
MD5 ce2665825dfb8baabe185e9b6626fed9
BLAKE2b-256 fc12c8738b86dd629ce9e057363c8a0efc783ae1b78da900557dc2b6b2fafabc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.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.8.1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ab575748658efcd37a5681f79f6bf7e8f7945dddc0053a8e3a7a7ed578526695
MD5 1be1d03102398af780b7f72593e2cc5f
BLAKE2b-256 0c6061602c5367d4f88dc982172aedd664f381c754c6db9dd95f21d8de0e394d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.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.8.1-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 be77abceb0f27ea19bbbf58456bd7ca9bcff1ac8e54ebe43cced9bda5a31b724
MD5 599c5892666efb590d092801004ea92d
BLAKE2b-256 d57469304f9b3cbd4779d975d5901f5235888636cc3f6e1e82ac13ff58b56f27

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.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.8.1-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a0ea72667f1759b2aca67c9360e14a623dd0c6ec4af0fad0e8718e33d504de87
MD5 ccff604f7fd76abcf3b5d21c4c4d6d1d
BLAKE2b-256 6d4022c34944cf71e1183465eca427ec8c5773bb610a3fce489acf5aeb8a44e1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.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.8.1-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 ece6cdb8461a7618920310bf92099184c419706af23fc9ee92bc501e8682fd79
MD5 68a07b951cd6dd458c0e75d86460c370
BLAKE2b-256 c7785df7f1339ebca5e62666ba64f5676163dc8ef90e7e0ee80d24327b1ff94b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.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.8.1-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5e2f36bfcac49e3e8e4542e678a4fc97adacd0046bd83cd82b70d329ddc287dd
MD5 2102b7e08752b452497a0ebbdba079b7
BLAKE2b-256 d6a5cbefb3313c800f2ba1b4f919c3b5316c3737f2e6aee018808b728b91943f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.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.8.1-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 dea7bc286a87aa7c3793d4bae63d27b7bfe6d823edfba54db5156b32d1845811
MD5 01e50097e68d594a227cd734466c9132
BLAKE2b-256 83d5d613a7084362ae5c0b7e75fd5631220d684f7f0a2e91dbd6659ebafca615

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.1-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 494.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.8.1-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0614afacce51c19845f29bdb3684b0645db5596032570b0abaa71114ecc8083c
MD5 4357813b6aca519a6925871119d9c0bf
BLAKE2b-256 e19cf52d240e1a5ff12ea06140b9fba88a6e2ecb20e3e1acd0651790c8f01c8f

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