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, pydantic settings, 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.34.1.tar.gz (757.7 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.34.1-pp37-pypy37_pp73-win32.whl (301.6 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.34.1-pp37-pypy37_pp73-manylinux2010_x86_64.whl (542.6 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.34.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (499.3 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.34.1-pp36-pypy36_pp73-win32.whl (301.6 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.34.1-pp36-pypy36_pp73-manylinux2010_x86_64.whl (542.6 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.34.1-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (499.3 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.34.1-pp27-pypy_73-win32.whl (343.2 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.34.1-pp27-pypy_73-manylinux2010_x86_64.whl (543.5 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.34.1-pp27-pypy_73-macosx_10_9_x86_64.whl (502.2 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.34.1-cp39-cp39-win_amd64.whl (480.2 kB view details)

Uploaded CPython 3.9Windows x86-64

dependency_injector-4.34.1-cp39-cp39-win32.whl (393.4 kB view details)

Uploaded CPython 3.9Windows x86

dependency_injector-4.34.1-cp39-cp39-manylinux2010_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

dependency_injector-4.34.1-cp39-cp39-manylinux2010_i686.whl (3.5 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

dependency_injector-4.34.1-cp39-cp39-manylinux1_i686.whl (3.5 MB view details)

Uploaded CPython 3.9

dependency_injector-4.34.1-cp39-cp39-macosx_10_9_x86_64.whl (735.1 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

dependency_injector-4.34.1-cp38-cp38-win_amd64.whl (480.6 kB view details)

Uploaded CPython 3.8Windows x86-64

dependency_injector-4.34.1-cp38-cp38-win32.whl (394.6 kB view details)

Uploaded CPython 3.8Windows x86

dependency_injector-4.34.1-cp38-cp38-manylinux2010_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

dependency_injector-4.34.1-cp38-cp38-manylinux2010_i686.whl (4.0 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

dependency_injector-4.34.1-cp38-cp38-manylinux1_i686.whl (4.0 MB view details)

Uploaded CPython 3.8

dependency_injector-4.34.1-cp38-cp38-macosx_10_9_x86_64.whl (731.2 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

dependency_injector-4.34.1-cp37-cp37m-win_amd64.whl (452.9 kB view details)

Uploaded CPython 3.7mWindows x86-64

dependency_injector-4.34.1-cp37-cp37m-win32.whl (382.1 kB view details)

Uploaded CPython 3.7mWindows x86

dependency_injector-4.34.1-cp37-cp37m-manylinux2010_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.34.1-cp37-cp37m-manylinux2010_i686.whl (3.0 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

dependency_injector-4.34.1-cp37-cp37m-manylinux1_i686.whl (3.0 MB view details)

Uploaded CPython 3.7m

dependency_injector-4.34.1-cp37-cp37m-macosx_10_9_x86_64.whl (705.7 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

dependency_injector-4.34.1-cp36-cp36m-win_amd64.whl (452.2 kB view details)

Uploaded CPython 3.6mWindows x86-64

dependency_injector-4.34.1-cp36-cp36m-win32.whl (384.0 kB view details)

Uploaded CPython 3.6mWindows x86

dependency_injector-4.34.1-cp36-cp36m-manylinux2010_x86_64.whl (3.3 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.34.1-cp36-cp36m-manylinux2010_i686.whl (3.0 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

dependency_injector-4.34.1-cp36-cp36m-manylinux1_i686.whl (3.0 MB view details)

Uploaded CPython 3.6m

dependency_injector-4.34.1-cp36-cp36m-macosx_10_9_x86_64.whl (701.6 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

dependency_injector-4.34.1-cp35-cp35m-win_amd64.whl (422.7 kB view details)

Uploaded CPython 3.5mWindows x86-64

dependency_injector-4.34.1-cp35-cp35m-win32.whl (355.5 kB view details)

Uploaded CPython 3.5mWindows x86

dependency_injector-4.34.1-cp35-cp35m-manylinux2010_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.34.1-cp35-cp35m-manylinux2010_i686.whl (2.9 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

dependency_injector-4.34.1-cp35-cp35m-manylinux1_i686.whl (2.9 MB view details)

Uploaded CPython 3.5m

dependency_injector-4.34.1-cp35-cp35m-macosx_10_9_x86_64.whl (699.9 kB view details)

Uploaded CPython 3.5mmacOS 10.9+ x86-64

dependency_injector-4.34.1-cp27-cp27mu-manylinux2010_x86_64.whl (2.6 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

dependency_injector-4.34.1-cp27-cp27mu-manylinux2010_i686.whl (2.4 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ i686

dependency_injector-4.34.1-cp27-cp27mu-manylinux1_x86_64.whl (2.6 MB view details)

Uploaded CPython 2.7mu

dependency_injector-4.34.1-cp27-cp27mu-manylinux1_i686.whl (2.4 MB view details)

Uploaded CPython 2.7mu

dependency_injector-4.34.1-cp27-cp27m-manylinux2010_x86_64.whl (2.6 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.34.1-cp27-cp27m-manylinux2010_i686.whl (2.4 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ i686

dependency_injector-4.34.1-cp27-cp27m-manylinux1_i686.whl (2.4 MB view details)

Uploaded CPython 2.7m

dependency_injector-4.34.1-cp27-cp27m-macosx_10_9_x86_64.whl (685.4 kB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: dependency-injector-4.34.1.tar.gz
  • Upload date:
  • Size: 757.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency-injector-4.34.1.tar.gz
Algorithm Hash digest
SHA256 7f1bb6ae135df45ab4e64b4899214d4a0e87ec0451b22da06d10c895b92bb21f
MD5 142fd292b1a7cb816198a9f39ed66629
BLAKE2b-256 37970843da17e905b46a0e2615d5c5937cd86624083bc9e0e19f93043121db1d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-pp37-pypy37_pp73-win32.whl
  • Upload date:
  • Size: 301.6 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 6b7a683f9fefbcbd01a52ab2a8ee7dcca84f8054c5513b4768b7f646d0a06b23
MD5 67db446af45abc97267fcbd768efafaf
BLAKE2b-256 9543bc6b46d89abb9b645e7df06fc02a42fd64276f80465e9a4513ccdd48a759

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.34.1-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8d4d813ae3098dfd901e8cc5f67ab10ec5982b81b938acf66e58536783d13384
MD5 9d4eea1285e938a7175566f3dfacb174
BLAKE2b-256 a07c775aa1eff5d723892aa14e14fd199db4d79fd564a261e8b50108179c76ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.34.1-pp37-pypy37_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1eeb0bbb7eaec73a3202e9683d0e09fe7c7a6324373ca9e90a334aad5c37e391
MD5 ca6da1500c2f80f5e6f9d9b521e55e5e
BLAKE2b-256 7e7bad188fa7dcceae6cae77f34e534bc20fd352fe8919c7b45308a07a703c82

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.34.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1272446a0f013d88031c5566fd7412b42057b84660cf92ba3285fbe134a0b921
MD5 18797780a84459de1818730b4f7250ca
BLAKE2b-256 f1e810329ceefc974af1d96d438f55ff822373cfd6cb8534c93532ed58d71a6b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 301.6 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 c5518cff7f1aa1f38917036a3010c492cfc9b62e0ac34b05d10f78da4a0a0aff
MD5 f94995bae287f3947c89396b2cd1e604
BLAKE2b-256 1e7835c4954a68c2fa7f56227ff32c472b6bcf0a53628343d59efd8283443300

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.34.1-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 01dcac398ed857f680663b12a4daca7c4ff4410071e7ee650f8223992089f74d
MD5 f5e1f8fe0aaad8119c3d223cf68139d2
BLAKE2b-256 7cf83920fff18fab8b4191ce7bbd7346ef725d98f5243602caaebbf72f68fd4c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.34.1-pp36-pypy36_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 06f0795ee5928e4659de04a1cd18f1e1ac7eadc64117d729a48e7a88e64f021c
MD5 918f70eccb0c00c7c6b3ff643d4d93cc
BLAKE2b-256 996912b74807df8b1b3493008317d852e5a36df9eb5360291799a82cb544d831

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.34.1-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 85cf356ea43dd595957925c825e7ef53d5dc83d8654c81c1c88a59971e88b4ab
MD5 f72d24759dd616b8d578b4c06b1ce66e
BLAKE2b-256 47609696ffe4b41f29bf10995f114149518342a807319aaf5def925fb32ef60f

See more details on using hashes here.

File details

Details for the file dependency_injector-4.34.1-pp27-pypy_73-win32.whl.

File metadata

  • Download URL: dependency_injector-4.34.1-pp27-pypy_73-win32.whl
  • Upload date:
  • Size: 343.2 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-pp27-pypy_73-win32.whl
Algorithm Hash digest
SHA256 f828ef5c65f75d7b75ecc772f88076c934674995796030b3785de490d2506ee6
MD5 5c9c1ef5d45f682585c04a6afb6f90b6
BLAKE2b-256 7ceb69af3cf79afe122646c152c641f620dd993ead22fe8e15b8b7ae29e40c23

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-pp27-pypy_73-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 543.5 kB
  • Tags: PyPy, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-pp27-pypy_73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 04f629da67567fb4bd78da043e484d6e64dd1a15271b74647848060972631118
MD5 708f253f515cf80ccf159b17a7b9cf2e
BLAKE2b-256 8a643ae335891c6c0b5be55f33a9684f36c09a5364d12dcff01529868582a798

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.34.1-pp27-pypy_73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c6bd0ee1840043a9723a7353d3ff14d0ed52ff36257ad3a98733ae6e729f8f64
MD5 0b27621ac31e8f3f02a9938af1ebe1bd
BLAKE2b-256 6698678b9b9b38cfe4b3c4a36f9fb485756e76fb03bf770e6d4a3f71e39e9d58

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-pp27-pypy_73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 502.2 kB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 262c2dbed8e26997f433ff722c067a2ad27ddf8af784ccefad350816a4312f6d
MD5 034db329a820702e8189392c255b8cdf
BLAKE2b-256 11a24aeb89396ebc9395a3a7184fbfe2edc33824541fc92be5392545b4767ea5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 480.2 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 61e0b9be46dbefaa3e2b27eab8b44a416dd41590d522bcf3437499390c91e071
MD5 6a29f1b3879ba7459f060196700ff969
BLAKE2b-256 8337c460421b1ac058b093923b208fb559f4f65ec258ea25a5fe747f446bcf74

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 393.4 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 4c371ae688ba33370ded51f7b7c0a8ebf186685a623b81b412748a26abbd10d8
MD5 63bd506b2aca2826af87a2f59c6f7421
BLAKE2b-256 b6fc43f91669305495e239ed818173742f68d8c6064b1f5e65453f55334ff791

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.34.1-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7584bcc58cb7d2428d2854e1e30a4cf21076cf08b0337e24fcb0e15bbf76eb20
MD5 4c9dc9a07808c2025f4e969feffebcc3
BLAKE2b-256 0d839049b26faf5d8f32f7c195c6ba9527669e502053a69594b658916ca0ebba

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 3.8 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 bc07a77fefab40eb81fe50734a9ce7b117e14de57872b8157ebce1ad70f0a97b
MD5 f4bc499989cba2d017d89cec20794047
BLAKE2b-256 484e6086ccc252842b86edf61b5c92e334c862a651315ccc7985cf96b0a66c28

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 7af12ba087d3ac58dda11f158e0a36f2bb6f357cf5331a75427348521d4ff0be
MD5 7d32210767a118cd3f2073ff80833765
BLAKE2b-256 9eb0124d5f644d2cbae4fb8f3d44cc95b2003e842f9e43d7cf093932e85fadf3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.8 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6fa481e0a52d7313146b365efd47eca4d88b6015ee49855f85988920da471a5d
MD5 47337a809eb9e944b135cef1cf66bc6b
BLAKE2b-256 5bde55c74d4e7069b3f836ea8ccdba34d5a73fbe4eaa9f70297e7c39f76bdbc5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp39-cp39-manylinux1_i686.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 460e8b3d3060dcc0e93bc0df8773dce1b01e3830e2fd9ab44cb86f276f53a406
MD5 b7fbecf216a67769f7fd7823b184cd71
BLAKE2b-256 3ce199ad502c0fb90121e47792576a0678ace436b12a2c2c25ca85750b6e055d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 735.1 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 620282a0623ee0dde50928d3c9ee4c47101b18d2f3f65cd34de04cff3c68b176
MD5 1597840b8fbd830c72df0d9767f7e638
BLAKE2b-256 d2156ba004488a45fe811033e812403f525a3e45adf9ace9c8f5bee7bebcad1b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 480.6 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1de3a026a8f209bfb5696a8603c12e6b2caa4e1c9f0db44e2105b35487e86fbd
MD5 25e25941cc26d8bd052d1491fdec1063
BLAKE2b-256 5fc37318dc1591c715efd519af51724118f4eac9b368f4c2296d873e30e49ef0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 394.6 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 14bae52d25be579984162625c98b466272c4dbe2900877f033f53910780436e7
MD5 43871a3ceea237be2255f75f4550436c
BLAKE2b-256 7cb5bdb446623a5cee0438789da6ea93d907fa0fef4acc5dfc764e48264b267a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.34.1-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 749f99291dd50a2677fc6dfddb53b43d42002f0e99a0047624e2dd1227b91286
MD5 ce461330a7d10ca535dbac2c20b83b14
BLAKE2b-256 5de015679342a8fde3362ab2197bf1b1db3022f5f01158fdd513ee6598dadf81

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 4bae8f4c87addd0db87f4968e75cac35678d3c488b455b209c36819864896427
MD5 f9bd3192653fb3e77a85b05da525a7f1
BLAKE2b-256 7afbe2e53953256472fe55a702568fd6a1939d4552dc980812ca20eaf19c62a7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 a82140fb26eda0f9f73045466d12eae9118e967b69b22204b8243ca8e965cf7a
MD5 ac0ad64871091962b883f527bb588a87
BLAKE2b-256 9d43ed3b9c9831371dc5e78c9937c49d26440c8d5b4e12f535d8642639d5ab42

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 4.2 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f5662215707585c245040c48454d534941c633ee4a1a83bf11fcb999baaecb59
MD5 99b3203317d3f26ff0946217ffc177a0
BLAKE2b-256 26030de9e9d51b301e58f58d611fae016348f42860d909f9e046733daa4c4040

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 4.0 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 606e7a12e227c7c0e4681b2865f2bc3e2c2a4d6eae249188b511db50a6e95be9
MD5 af6109eba28f45ec35f1feee93d2bdcc
BLAKE2b-256 391c32499f94416912f2d81a9c218e87f0f6a841bccac1b36efbde74bec992a6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 731.2 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b3a3a57d0cd8c7ff48c8d048a0e261abd8d6d611811bc6fcf0e583c05a23cedb
MD5 745caf96068f82b645672a4355d6defd
BLAKE2b-256 8ad310b5fac971f3b1d2f119b8e42778a42ce1cc743f1af2b73844b6102280f6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 452.9 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 5fcd4e22fac812a10e54b808573f0445a98edaafb7ba4ee82e184cbcb918a9e5
MD5 5b074a35e94818d80ef379c7ad9c11b4
BLAKE2b-256 29fc00b7be28dca0538c1708ea39999eba197b18ff4bbd9d66ed4b12942d3a1d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 382.1 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 26373661d5e60246c5791a9693ba5d851960b6d6150db08516df9c41c1dc841c
MD5 d9c8bedb17f8ee5091737b29eb634f20
BLAKE2b-256 14677696d8958ff08a8fc017317caf12436c209681082005437958b405e0a295

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.34.1-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2ca8fe77e5221ee5f986fddd46ff005e74e51ccf6a9a8c8555ce68bb471ef121
MD5 91cbc86ef88bd69334975effb66d296e
BLAKE2b-256 37aa6135c0f8fe6f1d012a1903173100ee3090b4b42a29e17bcc0ed76303c5d7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 81cd7965026ea88840f9635b67753e8a8332a0130382784b953bb9971d996dd3
MD5 4343331d4a081d14ff38ae092dae336d
BLAKE2b-256 4e6cbe2aafb764651fa3faf7101c2c263de53866e7b657fda02ca36c992dc174

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 ef4d4d3dfc58c243ba5be343492bca31ecb829857562d9f3c410a05a2642bbd1
MD5 a9ec5333d329ff2c6246abcbb6fdc0d8
BLAKE2b-256 4f42018192fa0173eae377dc4ed3ccba79acc3737b1b69f8ac2d873d97f04b5a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 440524c09ea1453a2b348d042b83309b015a7f064d41ee9c8daddd72d750f63a
MD5 bdf044900a4bae714d975bc4d70c0402
BLAKE2b-256 45178f4cbbefca31836a5fc1be04b91e57a8f4923927c4aebdc3455f5a865a6f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 da07b0458653fd664149dc71cd6a9a394bfa8795f9cdfe0e3409eec98966965b
MD5 075b5c4fcd0e1ff57b54d0ba1bd5c47b
BLAKE2b-256 2ac7f784c15bea055f6ddc01eaa892cd193f18af7bf8ceda457807cc46032994

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 705.7 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 02a649a3941a6ae11947952cf87b17aa2014e5f1266cd4f6bf9ddc33ae1e869f
MD5 aacd9455d48520f721f53049032ab749
BLAKE2b-256 78aedaffee4bca752086551407c293fa5fa0711af85ffc3e158f46204a513f7a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 452.2 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 07b2ab8a44bdb866b19225c66acb48598d23758b7d9d29cc36e4b7fff494accf
MD5 a4d6f0ede2a500e7b66fa3b217de3252
BLAKE2b-256 0c65ee35bb119b5c0ae798d468966dcbf77319e41fe0c7f752b5383df4b65a36

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 384.0 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 ef1b760b833213968d6e798adeffb337ede9f8c9de4581001456000e729b5f05
MD5 8b0ac868b9f9ee83e11411ff2ef47a35
BLAKE2b-256 a3bad7bb5e945994b236c8589680f7a7d1407ccb04adc800334627d4abc21403

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.34.1-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 549e6cef73ab40c0acd0d7d67ac5e15d048d1338bcdd6a8b83b63c4e370b0638
MD5 5f3a338d749542e92430c5d72497c620
BLAKE2b-256 16d33afea41c823cb659bde58a875c739dac8a6910309b3f3877033a66dbd81c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d5a8bb7599f60c9468e61fed6e8604c3705175c7cce5cd91fcb640c3a205872b
MD5 5d4e9d35d15f9bd409e1931e5a0f79c8
BLAKE2b-256 fd981f5ecbb3961ee9e6380e10a407ec605c936eff227086af80f216c25b3efb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 6399c0bf9a47114b7c21e1cb4f55bb0684f952e881b13ebcd452b3ac465503af
MD5 59ec5028f30291f3971eb55191b49722
BLAKE2b-256 18cdc84e82e89f44b498e3ba72a172ffbbcc4ab972490b16b2b528173f04f7ea

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.3 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 51a3a2dbd074cda7807901cea5ac215b29c43169dbf8757ce7b4055d0af1e5d9
MD5 1b584fcffbe67cf6f70db63bf60ace19
BLAKE2b-256 9b96544f11c795da6a8702a7626ad8e11c5a0a2c86ee1734ae940e6c18d0180b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4a71283597f5ee7b0c70b846899814b48b287bd94b1db17eb70296a6e5d5187c
MD5 258f06d4e91599613f41ac04953ed0c4
BLAKE2b-256 845c1540e9e3fd2eb68be08c612b62b5a2ff89eb1134696c6d7ff7d2157ae2ee

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 701.6 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 83d2426d11ab288996ecd7aa39db3028b3a7e8bc15425e7a03bd1d1379d3e523
MD5 21882c90d7506866b0af7b2812b465d7
BLAKE2b-256 74c3e09dda58add1dd14db778bdd097d86d0423e886cbfa1a5bf93bd05eb934b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 422.7 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 69c8ed13267cec4bc6e7ba86c0cd958c82d009cdb36cdec65bf55b8f43975ae4
MD5 39a31122cebfefd79735784c637375f7
BLAKE2b-256 bb6aaf1827dcf2f69cace3ab3a54c72d805290a98a6dc22966a3c855f7c986a4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 355.5 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 3d92047d08676ffee7b74391a3a1cbe57ffe23b5249d1af3d89df0cc77e9cb4a
MD5 e1a60c09448eedc037396f385d0a51c2
BLAKE2b-256 4b379ef612b88e1b2a452a4d1321888d8d3f2eb2957285f5f16e852a02d64f29

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.34.1-cp35-cp35m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c8951a1f1ebae05114add5dfbaf37de443f29113e66a2bc33af2d40f6db64416
MD5 14f6c65fce151e40f10a82a27875c965
BLAKE2b-256 2122629d95428bd7b0dd5d3fbe1d8a741a635a0501b35f0dce7ff0d6ac4004ae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 97e1d641a897e6d6c643d705d996fb4168b790ed0a85cf88f1bb1f731bc679f5
MD5 5788f50be0810cd1abf74d18071f1fc9
BLAKE2b-256 5c751c1bdf3c090bb816da5d41edb166f197cf4ca6b143b357e9ab6b4ecdbc98

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp35-cp35m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 dd8fe6d70f23fc739a23dc86794e46d2ea3467a1bc3deb8555ecba3976109deb
MD5 51218f0c040e558fb5e8f951d7736d8e
BLAKE2b-256 98f1c689b64046f0b71e99f96e3ecb725c90bc4ab4c8401d7147ff988c935c8f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 760b5c0897240d51fe1c3a985b6a24a2cf508e193803cc065a7664472fe50092
MD5 312468006beb64c14b4e43ae741c16c1
BLAKE2b-256 a9537a012927edc7505c442c121712f0c2f3413cb39fa29aa22fe3bdce7fb55c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 97257f0947bc4e5ae51e8687d2ab716bde5f2d62188b2343a6fb6e2514363704
MD5 f19759d0c57c360c4d1ecdfe642055d1
BLAKE2b-256 957058d8015d81cbf218e01f011843ac66cb5458f33f52a8941292eab7ee50ba

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 699.9 kB
  • Tags: CPython 3.5m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 43fe61aad0e4f858abd62bb3c0633a094a7e1ec673eeffaf8e2554227ee42d81
MD5 fc434e2ef84c077a44d86e4abff7f94c
BLAKE2b-256 7ea6d5224d7c023d66c4b63ce20829e9c3161a04ad92924af17c1424789c491b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 436be1d56a8eb1c25883156d5c82ea25276739463c9dfb5984991c90b8d1ec06
MD5 0b780e35be8cae0bb77b431fec3f1987
BLAKE2b-256 cd08686df266dd45c948ad61f0cb7a62341e0760c4f78e4dca842e41e9d7614c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp27-cp27mu-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 efce1a39dd554d5ed54ea4d850a30fc5a288b765d4ab188d2bfe3f3c6bc75292
MD5 beb0301341e121c24ab37c9db84f816d
BLAKE2b-256 1fd5efbe5b65e0592e5d7b9963fae095b2a1b5c8368addd8d36e2b75ed1f8034

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 044ab87edf08d82e85144f81782bef064c1fb5d8e79ff32c052ff33579e0cf17
MD5 8bba98cdb9a47e22b1ec892fe72917bf
BLAKE2b-256 e3a8e020509f43a734b668a964773420d7d1439a9be8165b6730911c976de6cb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 3cd49e3b8219efbd1f3595f419c2e4160c8e7cdb0ee826a95b882071e22e9715
MD5 3a1f83f19b7789de07e40978aa1881e2
BLAKE2b-256 0608321678273c0d67177bedeac74c36afb52bd1d34e22e5b326fa0118f36387

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2f8fc05dee97a2ff3a7555b881868b096734b92a676ad27934994b4569303530
MD5 41c25115b7e54f0e759a59e11ac1b58d
BLAKE2b-256 2353811b67894eebdd83ec13dcbad5f6beff3437fd4192b7a737c723efbbc9c0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp27-cp27m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 c31d96cc7fd7443d22a0a1b08e6ee680410432ae1ac02e7366e88fe2de690191
MD5 00261cd6e3d295f1d7dabdcb78cdb3e3
BLAKE2b-256 385ecf77894331e66ff1b056593db32a226b7c3e90b9ff9fe74d78753c72567b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 528695ad8363e2863f9fc2e42471fa1649cabc84c36aedb3055ecdc27d88ff05
MD5 0c55ea251aca2135ddaadd0d557868eb
BLAKE2b-256 3757183a4b46e40cabb60cb781c48ba64c48263035764e84f54565ab0eaf0949

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 1bc06aee7ae6ef3a2368d080bb8eb2e15879f22e74aacbb098193c35ce0bfcd4
MD5 ba87cac99f2cf96497b91ee48be3a691
BLAKE2b-256 753366fa586355ed52f85a1e583df1c29b931497916a6f57f1640e02a99a1c9d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.34.1-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 685.4 kB
  • Tags: CPython 2.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.6

File hashes

Hashes for dependency_injector-4.34.1-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7ab0545930e6622e2827331aa5641349331ff5def1482cd50460a2ace20ed596
MD5 d0810fb37bebbf44a570829700b8e747
BLAKE2b-256 e3daadd5ae01cad29f5728d91fd29854b1dfe77b05b64b81784f5e8e5a6933ba

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