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

Uploaded Source

Built Distributions

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

dependency_injector-4.8.0-pp37-pypy37_pp73-win32.whl (223.1 kB view details)

Uploaded PyPyWindows x86

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

Uploaded PyPymanylinux: glibc 2.12+ x86-64

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

Uploaded PyPymacOS 10.9+ x86-64

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

Uploaded PyPyWindows x86

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

Uploaded PyPymanylinux: glibc 2.12+ x86-64

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

Uploaded PyPymacOS 10.9+ x86-64

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

Uploaded PyPymanylinux: glibc 2.12+ x86-64

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

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.8.0-cp39-cp39-win_amd64.whl (352.0 kB view details)

Uploaded CPython 3.9Windows x86-64

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

Uploaded CPython 3.9Windows x86

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

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.9

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

Uploaded CPython 3.9

dependency_injector-4.8.0-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.0-cp38-cp38-win_amd64.whl (351.8 kB view details)

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8Windows x86

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

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8

dependency_injector-4.8.0-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.0-cp37-cp37m-win_amd64.whl (329.4 kB view details)

Uploaded CPython 3.7mWindows x86-64

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

Uploaded CPython 3.7mWindows x86

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

dependency_injector-4.8.0-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.0-cp36-cp36m-win_amd64.whl (327.5 kB view details)

Uploaded CPython 3.6mWindows x86-64

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

Uploaded CPython 3.6mWindows x86

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

dependency_injector-4.8.0-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.0-cp35-cp35m-win_amd64.whl (307.6 kB view details)

Uploaded CPython 3.5mWindows x86-64

dependency_injector-4.8.0-cp35-cp35m-win32.whl (253.4 kB view details)

Uploaded CPython 3.5mWindows x86

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

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.5m

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

Uploaded CPython 3.5m

dependency_injector-4.8.0-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.0-cp27-cp27mu-manylinux2010_x86_64.whl (1.9 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 2.7mumanylinux: glibc 2.12+ i686

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 2.7mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 2.7m

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

Uploaded CPython 2.7m

dependency_injector-4.8.0-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.0.tar.gz.

File metadata

  • Download URL: dependency-injector-4.8.0.tar.gz
  • Upload date:
  • Size: 567.8 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.0.tar.gz
Algorithm Hash digest
SHA256 c7e62ecb6e8657b2553332737cdc6c63a29bb7779c47189acdbdc3513b80f237
MD5 9a6b00618624971eae5ade05f93da4e3
BLAKE2b-256 fc69c79f0451fee598b973ef2e2f9e013a793dd5451cbe3bb2ef439e2ef0fa8b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 0ca34eae0eae8e58a19a70e82f05c48d8edc81bfb85c1372d56aca744e8c68d4
MD5 a83291d54dd4dc03cb3d260f5dc1ae27
BLAKE2b-256 612200323321a31a85d8b449d9024f025e06319565419b19c8b68408368f10c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.8.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b3e203d1ce53a0782bbbbde56408383ff24f780d8a5bbaf98efcddb1a040c340
MD5 bce67d0f9a8dc50140cffacd60efa46e
BLAKE2b-256 3c2236bbc970feea813ba45151799ee8349e0f8ea15e7edfff1fca450b87a86d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.8.0-pp37-pypy37_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0dd4b2b860460164fe6913a24c87c6145a3f541ab206faeedb75b6178b6eccbc
MD5 00b4105a4ff4b25b1eb5a41eb7a2a0d5
BLAKE2b-256 3b1f2e910ca5460ee4ae0cce91f4a16e1edae18e2b4eb8841ceb8851ff096648

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.8.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 eeef10c24fc8883e8efe4abb38457e3f4a3021459197a36598562d86667d5793
MD5 d8adb67cbada8a03fa08260ade7d951a
BLAKE2b-256 16c4cf567b5c209b5124f309aad84d3a7290713217ce2902ca30f2e93252ce31

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 50e5ddd61edeb409b55ce6b348b456a8536db0f9aa4206bca1acbcfa1900c12e
MD5 6a64b5f97e38a00ce361c91a7da4c295
BLAKE2b-256 1e8430a3949477c6391d9f01eab588e5e06f0d7866fab8c0a81da983b6271ee8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.8.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b3d38d59a71604b9bcb7151c71ba28a6efbc0c2a7a13bb10d745aab0632127f2
MD5 5625d8a2b16e62439f5fb41b7382f6c5
BLAKE2b-256 851c2f2551064b77d6cfe3fe6781d4a4df736836bd16ec3d836421a353755311

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.8.0-pp36-pypy36_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1a0fe8b5de06772d5d9a3e7aa52e88fb8b982e4b27c9ac09a124631c609c8177
MD5 7665b763dfc96e22f764424e04a0492b
BLAKE2b-256 f71d73e3d75efc7cba69c026d60f00f02f149a5373c07677506764f09a61ce01

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.8.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8937d638815237429814339ffd5e9e9172085a6fe85beed7416304bb1797e2bb
MD5 9ccf421d5314209ec68cea3e17768f1e
BLAKE2b-256 631c30c2cf66e1e40b920743b26d7f79c11e9b43fc261cf1022c7d58ba2129fd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-pp27-pypy_73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 0b2e17a0285f8582a8e7a0ed3a890cf7189a9e842c7a611768c46ec8df8061ae
MD5 583e33c4de47789c233fe69eca597ec1
BLAKE2b-256 1712d921dccd9462e686bce20b80cacbb3820ad00d2af21affd42499d428aeaf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.8.0-pp27-pypy_73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7bec7cb44160fde2c0de9efb79f077e16f66bff8aef810b832a7ebbbfa0208f3
MD5 3502b12d09ea51f0356471bbd9c09e5d
BLAKE2b-256 d84bab8e33766b163e2b6efbc76f6d62b724bc8581ab5dc15bc6a87a13e58109

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 96310fdb8e12a8eabad7fc4bbabe22e65c27a8dfcbef1d554a41c99a02d3512f
MD5 3ff5e18f45ed01cc4b5528c16153b2f1
BLAKE2b-256 3734875f9faa59e8135b4c9915a0542c5ae10d0e057c51fbc2f6fd79652c0369

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 352.0 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.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a34abf683f9e8d940e7774d31e764084e6b7b867b1c184fc8d0bfec614af9271
MD5 d075ba35358009553aa4c8392f429e51
BLAKE2b-256 a48ed58fdc7b499b2d500f2588ef743a4879723da8deb17a62d626b8a67eca59

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 c236f50e7f26753f1721b87e3aff4a8b345d1686c4f3078d902ae710c2372714
MD5 f7713967e503990fdc1529cbe6ebef17
BLAKE2b-256 69cb2331d138e35bf721c68d7a14c3265adcdb0a9eb7c8e74eb5edbc8c1dad10

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.8.0-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e68179d9694315ffbd8e93f8b8f572f93104a221509693f27be5457798d045c9
MD5 6f5a50ab7fb6be62a81977bda6291114
BLAKE2b-256 2d61cbd590aa1923508e90566d3a324b11f6cccbfdfb34f76166f99719289f94

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 06046ceced846b5b488f6c681962d24ff8eb5c6d4e3f5404346e6b72b1f38b71
MD5 28c1313adef88a84fe3931c70bd61471
BLAKE2b-256 3cf6776e6638a90b04d591fc008dd1a6ac110e11cf0772bdf9207cedb7b3f2c6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f9c3268cccc8bea9d9447d35571c4e9abc03ab93596e2142ecca535fd3b355b4
MD5 f804ad0b638cef433203dde7d1b595b6
BLAKE2b-256 969655543c42fc7137b85521bdc3a7c100a7f994405c57a48897ad0d1e8d94b6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 94aaf082de4be3ff6ab0b8586fbc439eb50dfd1b28726318f11d6b7b4c136e73
MD5 57d3284c27a748fcc55cfda30fd9a95a
BLAKE2b-256 586d441c9e64e579c783dd9d0271ac62c10a4580b5b87f994eacef0bffd48c34

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 2f11a665de3ad95fa23da3a8f69ecabe751daa399f8ea114ba7964ed0eec677c
MD5 5c7443237e0654054570e7e262a31456
BLAKE2b-256 b90ad69bbd6bb0c95b5f7b8fe12d4c9d6e4d10e482bea53a9629503f1a0c9877

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7ffb03cb4e227cd82c9e14d46f30788e8921ffcb72830de57e10eecef0d8e6d7
MD5 5e155302b25798a30cf779e4e9c4a02d
BLAKE2b-256 1ec75f73b6527cd47856f8bf2ba3341df8705a2d2b82710a74393cd1de7f880e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 af97dfa72c62029e54c87e31788a125ed52dccb8d2cc83c175037c3496fb6791
MD5 bb245cd9ff5f4f1e7855640290f0d4ec
BLAKE2b-256 8de0be8ae0fb607ba507b15b2b8bec6ae0c5f6ca6aaec539e0fc4df35c3f1912

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 383cf77dfc05fef15558e197ed08433abbd760a70413949c5aa8417b851f9389
MD5 46961ee4bb4b39078e214f0cce9b86ea
BLAKE2b-256 d7e03bedebff484d8cbcfd30e93d75c4f12d869a7d4814354b9fbe0de161156d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.8.0-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2036f8db7a65f5c40e3de76bf3202ab789a707e2897026cbf563b4446ac295f7
MD5 f020f3c8020b8a3c8b9c0944bcdc51ae
BLAKE2b-256 7cfd5520ef000ccbfb328da6419a61027931263334bc0b5914db65810f91fa3b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8ba5aded8723b97790e1fa7e1144cf8bb701f3b691ec7735eaea84250b627c53
MD5 b41d6df77170ac144f916339ddb527c5
BLAKE2b-256 d0f0af1023bd08911a5729cce9d1bb701b0d34838836f7532c830d68faf3786a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 321544a8c616d654fad0f56f907f2f3e5ab9ec952051f9864f9b561090b06404
MD5 3f54946c8c2758918dc1a519799ff81a
BLAKE2b-256 3cc4b03b6385a88b11e904e5c14c12b84a6a338953c3ef334eb6e228e236e501

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3e159c961022aae32c1cf8591de18cde494facdd4b9a4d34b60dbba60abf94d3
MD5 b411f8282e975fe73a33678cc5afced5
BLAKE2b-256 e114e1f12881a1da8faa9ba80f849928fa9f4dda5e39d53724e1078fd0d6d559

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 165d90041564c29c56b4b129d41e9bd25be2bf4689b6dabf740ed69c00633644
MD5 38b8d736c1f78bebf3c6a7909ebc0a65
BLAKE2b-256 c1ef12b3239db8d7626b573855626c7980cfe19e2591653fc5b3faa3189aeb61

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2ddfb1c18c05ac8fa99d40b83c531f3749ea1977bf54331cdd4171574dc081e7
MD5 4abe59888c685877fdde785192bccbd0
BLAKE2b-256 e6fa8b654dcd1a92b5dc07100c8d7793a1921fe49566eaa2871827960c392d7e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 8f5b099c6eb9ecba1efdd200642b8b941d8a2d9abaeb6c3f08b77594991ce0cb
MD5 1fc465002c9a0241e8da3af27b29a10f
BLAKE2b-256 53c1ae2cc35ffad43dc6fd38caa04cb16cdc7f22d9b383f960eb541b568dda56

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 d9c9c1e2c96e117aec334f8b595a9f7deec7b008f7610622da8f50d7922a9752
MD5 e32f3ea261d14e22a3dbd3f042f9361e
BLAKE2b-256 f1482a69b7c02fe2360b86067dc9cc7c81bd961a4be98ba83c2cfd157afbfbf3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.8.0-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3b556608d97594f6720d10c8ba97d9aeefb44f6942064adc1e971c8e8c2c2e74
MD5 c35bcf442e56db5c8a4df5dd4e54dc4e
BLAKE2b-256 a4d8e18ad0f6668cc09a06c9c18b7bbc65fe29e24b31c07ca5f69f844697f16a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 332c377aebd3aba29b5486b3f1bae29c05d3b576d7249e5f59ce3f097cac7153
MD5 cd98c97b691de15ad7d8db29d183d7bf
BLAKE2b-256 11ea28a2e9544f3cead0620c0f1a04f9dcbd2b202b5df27e9f3921547b266d89

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 ee975b69bd418b391400b443a7d191e1c0aa53b70c4c19ba1503d1dc4adb6666
MD5 c0a59209d8d94dc171f896b6920efdaa
BLAKE2b-256 4fe9bc52cca4c6fc4cca3d541a76bc6aa14866bfccce27487cbcc80751f46987

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a042c0ce056c4f26a4a146de1c503ca26cf999af313b71dde388e9b21a116768
MD5 a2bd0f339c6bbb22423c5063896caf31
BLAKE2b-256 4e8a284a7676ffd5cf51ab62abe936cff44bba89581bcd78a9892509cc4d8392

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 2136b8c1736231fbe524e2d926f04b40fb0ca952da7c1ba8707b22ac6e7684f3
MD5 2230da369ae6176cd8dcefc2b64a4566
BLAKE2b-256 7e0a865e57b5a9eef92785790e56df74e24a65dda4d499a57f810cf197402c20

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b590a982a403878acb1c2fd4fa2e886d71a7650c946eb89e687ba29fe1db197d
MD5 5b47cdb2f91cc176daf915b7b1c2a539
BLAKE2b-256 c01235705aad38bfe4da692b83743aacda8f6a35dca97c95dd272fac4b3773e9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 221df8fde52756ded4dce857ef3e5a0fa69437a559a3d82df4da4c0c7fdadf49
MD5 fdb614327bc69229930c20963c151e14
BLAKE2b-256 be2954d2f19d2ca8c7fc342dd33e66e78216e8858210ed590f66717fe03f33c8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 797aac5659fb717b1d7621276b95416779d21a29d9c6b770df72bfcfcde0d32f
MD5 302bc4f30c3052761035f3aadc45a0f5
BLAKE2b-256 660816840a4f8286352c2a4bdb65b5df8175aab42cd64d5ab17d718be2f7a3cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.8.0-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 962b0888fe902ce51ae5004e60031661432d05416d4c9bb739c1bc97659fd3ea
MD5 ecd6ac737ad4a79772307a499fc37e71
BLAKE2b-256 5780dca789c44650d20918622ba4216aa9bfc65066aba9c312acae29ecead8a6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b187e03230ad113d8a1872decbac286b2b011bc156dd850284412f07464070dc
MD5 f3b0b62d5bfbed87e6506461690151e3
BLAKE2b-256 114eb0302d0540bac269d975c810abec296fea2ad49d2fc73a2502584bd5ded8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 997e6488f030a47c360b309fd57b589c3280a53c09f5b4fecee50e9913d7e90c
MD5 ab3d286ab26713c35407652d3d5c4279
BLAKE2b-256 0adcd12191512f879260aa25ccb02129a7e5b2a9990fb3cf75cd121901e8bbd8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4086662094ddf3ecbbb8fbcc938d588ea9ff29f8301b97c1d33de02673836305
MD5 c6626cdf41f9eddddcf9e6eef145e052
BLAKE2b-256 b91acc205f24eb37c0230d252c77951ca9f1db4cf5b60e843e3b0af9f60d9a54

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4796ac934572395aabfd6ddd9f19ee35247e83b9556cdaec9da74407a74e4c08
MD5 9c47840bc21c739624f98a8466e0b619
BLAKE2b-256 84e60deaa97ac05971623a8b1dbed3e8bb60a56c3de20e8f5b03ec786ae21b3e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e6edae617c846d68fdba4b2306defb33527fc1aaf1b3316f3841787527af03ce
MD5 b3873075a08d3618fa55540a514eec66
BLAKE2b-256 9e36a3451c60680f51e7f00e13499c37e9309cacb9e9ad0ae0581ab6b31bcdd9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 11a845a75cd0be748c526d11a855da1e32c8ac83049971091650851b459fa7b7
MD5 fdeae8e6beea57e1c3bf4404782a1237
BLAKE2b-256 e02d85372d090b4fc14557ffeb6ee742b274e569a10037c00326c679edcf725f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 253.4 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.0-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 664504dc409f33656af1f2fa10f9d6bd2bb3034485cf86944bb415da27f27d90
MD5 836b36e94ba3fece969cbfe80b8475f1
BLAKE2b-256 7ecf8ac3ba2ef8d7d63a50e7d7406dae90de0ae1a30771e67e1406bb9cf5501e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.8.0-cp35-cp35m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 78b5fb7960d75001d1d746e2f0936d4109b171b7d2217433509edf0049185ac0
MD5 c12a405f802712bf97074c146e5d6e4e
BLAKE2b-256 1f11958147e0feb3ad9a457a5f84d95b4d0f7d566f7617e7b6a2a0ce0ee4761e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 103e7535542fa32d4d92626fba727e612af03f3c6b787a7d482819c90e5e14ab
MD5 7eae92f5b4ff63118913b5daef7e348c
BLAKE2b-256 50f1b521b2794d063871c27b1601d10fc16ed54e0aacec5b208cff52e6a17959

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 377bdbcc6883ed80c3bc4dad946b7136e63803406bc924b6430a946657094cb1
MD5 6763ecce9cf0fb0b0c2cfdf483bd15bc
BLAKE2b-256 251de2e58572fde3f1f0227976c9e923661cec948f52eb49accc84e37b78f5f2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 fa5b6589426f542100fc4cfaa463892ae664920ff7d0804c1fdbd1db4932e0eb
MD5 14aa491a35b547e6274f2b94f400e9e4
BLAKE2b-256 8095a7fc7f7eee93318e74efa9a739ff886e6ffa07001b123de7255644a398b6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 754a0ea2660160a8a8c124fe3b672c1939a76b9036fdcc68455914f41072dc43
MD5 7c476355616d5df6e351246498a9a80c
BLAKE2b-256 f8f27c35b58635acc0cacb24005039a594f72daf363a67cb11cd8fd1d57873c0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 948ff5a7cd715768ca66cc38bff65325fb833927264ba91c6de82e53d16231ca
MD5 29175bcc561d0bb1383255de8df040ef
BLAKE2b-256 272023b9ffb0ee258b26e9060babefef89ee6fa7270467e1e5d75e9a1f3b0fcc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 43f28b6064d4693c87147a3ec914cdb3f5a0e48ba4751ad0f8393ac06344b695
MD5 58b101e7b1d81eadc4698f1a98cb2f34
BLAKE2b-256 13d42acb1ee94f54e1928ae1d324c11a24bc7cbaa23cf0b1ce1b1abf11e78af6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 c2781901d9f8e058db8f72fc42b533dbb158e1375947f54ec1aea0233dbf61d0
MD5 068de841f9a758127f1fc188f757c757
BLAKE2b-256 c50cb0da7fab5b35b2490e17124c5015e3bd61fd1540cd68631b211667aedd47

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3e86a001b785fa35e9b2a0d6aaf0a8f36f5bf0507f84ecdb50ed09bae517eab5
MD5 66ad7b280ed7afd557947727ec2e874e
BLAKE2b-256 55fbc4b5ce6b09e96a201761468663bade5e9bf6009f289fb6df31425fc7b2b7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 6738e0b89e597041a4499541ed650b09740c0d4beda8b6d0d06233955b8cef45
MD5 553fb8b8ce56cd98d97869f0d64a848c
BLAKE2b-256 3f339d12e611d60833d63452d12b2878da816bb98766661255926d51c07e6a40

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 aa3ce14e3fb3edbe29376746ac7c219303fa7f7bd9427aade8ea5df1452d03c5
MD5 7915577952fcd72b69094469149e225b
BLAKE2b-256 6535a9425dc8908544d8a409d3628bf094e64fe80d34c1b1d2ba5d8416e7eb8c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 ac2fe7d64200ab7d435852ff2b66f2167741a6271b749b49e4858dc834d84009
MD5 c74c9bf970d72262a632d00612301b1b
BLAKE2b-256 b5f1ee27891885433f3b2a3642f96c513be6f4574d1c80d9dd490a6e3eb2434f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 bf3494fd92694a34dbf782499be7abaabb3444c068a3f03506eaa5ef824cf8ba
MD5 2d9843497f424ac4ce8de57b98575e3d
BLAKE2b-256 97eaa265404ee27681049c708e156cea7b11bf5846b9c6dac4fa8c08896d6eb5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 cefbd8f9421c01d65529682e8f5ea450d2cbc9412b1a05a3e05070f575859e86
MD5 72e6edda41e8924befa47c49380d299b
BLAKE2b-256 8f60cea96a19ca31da4bf7bfcb85b092e471d9527cc7eeb702a9faca11709e9f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.8.0-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.0-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f821dce40762502380b2a6987b9af07d226f65450675a4d5293234a6e0cbcaba
MD5 b22d00506dd7e5a90dceb85bd3f33bd0
BLAKE2b-256 b388d1652633c00636e70004f30130ebaca2acd1deaf67db04a0bce80d87560a

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