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 Docs Status Coverage Status

What is Dependency Injector?

Dependency Injector is a dependency injection framework for Python.

It helps implementing the dependency injection principle.

Key features of the Dependency Injector:

  • Providers. Provides Factory, Singleton, Callable, Coroutine, Object, List, 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. See Resource provider.

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

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

  • Performance. Fast. Written in Cython.

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

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


class Container(containers.DeclarativeContainer):

    config = providers.Configuration()

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

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


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


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

    main()  # <-- dependency is injected automatically

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

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

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

You can override any provider with another provider.

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

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

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

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

Installation

The package is available on the PyPi:

pip install dependency-injector

Documentation

The documentation is available on the Read The Docs

Examples

Choose one of the following:

Tutorials

Choose one of the following:

Concept

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

Explicit is better than implicit

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

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

Frequently asked questions

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

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

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

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

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

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

  • it will be extra work in the beginning

  • it will payoff as the project grows

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

  • 🆕 Start a new project with the Dependency Injector

  • 💬 Tell your friend about the Dependency Injector

Want to contribute?
  • 🔀 Fork the project

  • ⬅️ Open a pull request to the develop branch

Project details


Release history Release notifications | RSS feed

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.1.6.tar.gz (498.4 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.1.6-pp37-pypy37_pp73-win32.whl (197.1 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.1.6-pp37-pypy37_pp73-manylinux2010_x86_64.whl (353.6 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.1.6-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (322.5 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.1.6-pp36-pypy36_pp73-win32.whl (197.1 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.1.6-pp36-pypy36_pp73-manylinux2010_x86_64.whl (353.6 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.1.6-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (322.5 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.1.6-pp27-pypy_73-manylinux2010_x86_64.whl (352.0 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.1.6-pp27-pypy_73-macosx_10_9_x86_64.whl (323.7 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.1.6-cp39-cp39-win_amd64.whl (307.2 kB view details)

Uploaded CPython 3.9Windows x86-64

dependency_injector-4.1.6-cp39-cp39-win32.whl (241.9 kB view details)

Uploaded CPython 3.9Windows x86

dependency_injector-4.1.6-cp39-cp39-manylinux2010_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

dependency_injector-4.1.6-cp39-cp39-manylinux2010_i686.whl (2.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

dependency_injector-4.1.6-cp39-cp39-manylinux1_x86_64.whl (2.4 MB view details)

Uploaded CPython 3.9

dependency_injector-4.1.6-cp39-cp39-manylinux1_i686.whl (2.3 MB view details)

Uploaded CPython 3.9

dependency_injector-4.1.6-cp39-cp39-macosx_10_9_x86_64.whl (464.2 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

dependency_injector-4.1.6-cp38-cp38-win_amd64.whl (308.0 kB view details)

Uploaded CPython 3.8Windows x86-64

dependency_injector-4.1.6-cp38-cp38-win32.whl (245.6 kB view details)

Uploaded CPython 3.8Windows x86

dependency_injector-4.1.6-cp38-cp38-manylinux2010_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

dependency_injector-4.1.6-cp38-cp38-manylinux2010_i686.whl (2.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

dependency_injector-4.1.6-cp38-cp38-manylinux1_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.8

dependency_injector-4.1.6-cp38-cp38-manylinux1_i686.whl (2.5 MB view details)

Uploaded CPython 3.8

dependency_injector-4.1.6-cp38-cp38-macosx_10_9_x86_64.whl (461.6 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

dependency_injector-4.1.6-cp37-cp37m-win_amd64.whl (287.2 kB view details)

Uploaded CPython 3.7mWindows x86-64

dependency_injector-4.1.6-cp37-cp37m-win32.whl (235.1 kB view details)

Uploaded CPython 3.7mWindows x86

dependency_injector-4.1.6-cp37-cp37m-manylinux2010_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.1.6-cp37-cp37m-manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

dependency_injector-4.1.6-cp37-cp37m-manylinux1_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.7m

dependency_injector-4.1.6-cp37-cp37m-manylinux1_i686.whl (1.9 MB view details)

Uploaded CPython 3.7m

dependency_injector-4.1.6-cp37-cp37m-macosx_10_9_x86_64.whl (445.0 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

dependency_injector-4.1.6-cp36-cp36m-win_amd64.whl (286.2 kB view details)

Uploaded CPython 3.6mWindows x86-64

dependency_injector-4.1.6-cp36-cp36m-win32.whl (235.2 kB view details)

Uploaded CPython 3.6mWindows x86

dependency_injector-4.1.6-cp36-cp36m-manylinux2010_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

dependency_injector-4.1.6-cp36-cp36m-manylinux1_x86_64.whl (2.1 MB view details)

Uploaded CPython 3.6m

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

Uploaded CPython 3.6m

dependency_injector-4.1.6-cp36-cp36m-macosx_10_9_x86_64.whl (478.7 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

dependency_injector-4.1.6-cp35-cp35m-win_amd64.whl (270.7 kB view details)

Uploaded CPython 3.5mWindows x86-64

dependency_injector-4.1.6-cp35-cp35m-win32.whl (220.2 kB view details)

Uploaded CPython 3.5mWindows x86

dependency_injector-4.1.6-cp35-cp35m-manylinux2010_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.1.6-cp35-cp35m-manylinux2010_i686.whl (1.9 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

dependency_injector-4.1.6-cp35-cp35m-manylinux1_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.5m

dependency_injector-4.1.6-cp35-cp35m-manylinux1_i686.whl (1.9 MB view details)

Uploaded CPython 3.5m

dependency_injector-4.1.6-cp35-cp35m-macosx_10_9_x86_64.whl (441.9 kB view details)

Uploaded CPython 3.5mmacOS 10.9+ x86-64

dependency_injector-4.1.6-cp27-cp27mu-manylinux2010_x86_64.whl (1.7 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

dependency_injector-4.1.6-cp27-cp27mu-manylinux2010_i686.whl (1.6 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ i686

dependency_injector-4.1.6-cp27-cp27mu-manylinux1_x86_64.whl (1.7 MB view details)

Uploaded CPython 2.7mu

dependency_injector-4.1.6-cp27-cp27mu-manylinux1_i686.whl (1.6 MB view details)

Uploaded CPython 2.7mu

dependency_injector-4.1.6-cp27-cp27m-manylinux2010_x86_64.whl (1.7 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.1.6-cp27-cp27m-manylinux2010_i686.whl (1.6 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ i686

dependency_injector-4.1.6-cp27-cp27m-manylinux1_x86_64.whl (1.7 MB view details)

Uploaded CPython 2.7m

dependency_injector-4.1.6-cp27-cp27m-manylinux1_i686.whl (1.6 MB view details)

Uploaded CPython 2.7m

dependency_injector-4.1.6-cp27-cp27m-macosx_10_9_x86_64.whl (428.6 kB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for dependency-injector-4.1.6.tar.gz
Algorithm Hash digest
SHA256 2b5248b1010726343f4447bf76685e5fa7fac1677e0e04a34ebd6e8aa4d4add1
MD5 03dcf7bc7a10bb3ea1b55f855b35c4c4
BLAKE2b-256 8058451f0e60112a16cfe765dff05e9823dbe91e89f8eacb3898e601a8f68419

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.6-pp37-pypy37_pp73-win32.whl
  • Upload date:
  • Size: 197.1 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.1.6-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 ce6e9ea31f4e5a07b716c0fec246692e099f313f578afdd933e592698f5e4694
MD5 22c93ea465bea931600355e47e6e0d9e
BLAKE2b-256 54abf2651772a8b4d041e6f07580f39205a8f3ca2217af2f73cae4220b278943

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.1.6-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 9da09135494e673db2de93d0e06c2319714083af117537c9c1361785ae13e4df
MD5 d4cc9b06dc573c55ca64c32c20538a08
BLAKE2b-256 e5fa2f16297f5d34aa4a4a5cd3728695f91fd0acc9c84a87604534a1324272f7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.1.6-pp37-pypy37_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 aebe504602725e34781f46f6442420d2c2409b3d76f5035d6c572ade8698b2c5
MD5 308c49063502c372de30bc9464763280
BLAKE2b-256 bcbedbe6baf154cf6ba99d116213425726be5deb935aeb462886c3f9aeedbd61

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.1.6-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1d8c976aa3623be08b8a871393bab9817060fa4e735ad69b4d2a7bd148d4b8bf
MD5 9037b9b522e6183a89ab45bde435b907
BLAKE2b-256 825e6635775cdcc24f702c9ab885b8a881680a8037779e5e1b8ec16be6089808

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.6-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 197.1 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.1.6-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 a5e2698157559ed7222dddd0cd1de8fb4cfd908dafcc5c782b81317cb67ddbec
MD5 d4116a1fcbef5a1a36c4921943751f94
BLAKE2b-256 56d8229c0229354abd2a3760fa11a411ee0f2736d4309988e5417142880c0c17

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.1.6-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 790603ba7cd0d345eb08f43333f36bef2d9a2bd877b22bd3338da3438c22dc7c
MD5 71a3cbc18461f57d6ae7a19caa8ca3cc
BLAKE2b-256 52ca9e95ab040fe6c7bea19ccf0305ad1ee8a37f27d59c23c0695028fbeba378

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.1.6-pp36-pypy36_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ca4bc458c0801870680506b421adbc6c40f237c8b2cc6b9740bf150b1fdea3a0
MD5 1ec84e13145b0e3edfa77c0120f1852a
BLAKE2b-256 a69dd3d88cf25b0072bcc2f8b4982dfa3bfcacee83a5862b904edf21a35d72aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.1.6-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 de5bd64ca2d097ac84207f77c38db4fa6f8c77accedf79553b782374b8c18d03
MD5 5c71d8326af4dc279cdabcf66dccb0f6
BLAKE2b-256 cb10bfc519c8f8abd8f278527f551c983788f2f88d432f752a2702568cbce756

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.1.6-pp27-pypy_73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c9e31811cb5e721296c4bd865d375a5da98c04c302988cfb3f528849d63a726e
MD5 7be95c6c7cb74411936d03418e7da441
BLAKE2b-256 dd876db7eaf7364ea71f55beac5eed1ff8de2d8e2ea9d5f4e92a54a2f403bd8d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.1.6-pp27-pypy_73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0badf5a9979f798797aa9089549fb1396a75029eedf775ba073ecf01d3bf4a19
MD5 dece5862146c9a0c9568dcd1895d32f1
BLAKE2b-256 178d29ebfc3591c36d1fc5e6ea6fb0a9ba072ffc7967d24c4b9e5815b704f11e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.6-pp27-pypy_73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 323.7 kB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0

File hashes

Hashes for dependency_injector-4.1.6-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 387cf7a6c49510bbee726ff5033e73231d936c97c809466e8eab93fc518361f6
MD5 4847e9773acdd9d8986bc96ec31e6730
BLAKE2b-256 cdc9765bd20ab838d4f9d2d8cdc883fbc5b2b0fd00a07551e19391d4a9b8a258

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.6-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 307.2 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.1.6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1c890d762a41c0f661dd5aded567d8dfb166638a3f36acd06a4799f2186b755c
MD5 fa62a702f12337dd3c35f9e21759b2ae
BLAKE2b-256 2a1049730d5e5b5fd8da62220afa58392aa4a442fd078493808a6d5b71811c6b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.6-cp39-cp39-win32.whl
  • Upload date:
  • Size: 241.9 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.1.6-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 b6aa41d1219fc1daf8e61908fc20143db25f52772b24ad1767e95df05014ef73
MD5 5ae9d94ea5279a5ca3b209e78f4621fb
BLAKE2b-256 3c41d75042e4869b1693d1c3aa7fde022981c5f3e252d68184f87bac18a2615d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.6-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.6-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 6ac0f6c47a9c43b713497c8c5a1db16773cdb333fd191ee7e7fe0f3ee1b67a7d
MD5 883d2b90fae2c6011a589c879d449d07
BLAKE2b-256 5358425abce9e4fec2ab561b695ca0985b53bc45b2572e37d554d93f6a71394a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.6-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.6-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 6f00b46493a8b6e686ccd797ef5dac6e7c18906ef0fde5dcf3b1b782441fc344
MD5 6d52a8b62d42975b44a82e061c8a6fb9
BLAKE2b-256 03859785ab764421e76f2394cb882fd3b70238b1e2edbe75864997d666c0125c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.6-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.4 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.6-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a8bb9e96a5a5427b836744e5b99c409f461d9dd4aca9618491ecd18744fd210f
MD5 78ba4a7813e6f442932428b68a1a4d14
BLAKE2b-256 5b498c2a9307a9c21fe77bd9e27060654ff27bd155314e62bdcdeaabcfeb92f8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.6-cp39-cp39-manylinux1_i686.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.6-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 516f809795c646db690ac36c5a8f4220d00601f17cce3b025c23849a53e4b8da
MD5 66057400d04ae517550a2fd8653062d1
BLAKE2b-256 f0d32031d854b09444cac6f9e583db11a4031772de9d88532b505d9c4da7c5b3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.6-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 464.2 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0

File hashes

Hashes for dependency_injector-4.1.6-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 32f08d5b06bc0be4758a75a8f2f7d34d29933e9bd203400010ecc7d29383d921
MD5 8590132ae9635c9fd2be0bd60dc11971
BLAKE2b-256 e445f6a0b5123720d765b202de685e4ff16f954d98cb2eab6884946807c292bc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.6-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 308.0 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.1.6-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 4c38e297f53b7bd61e3bce67d5cd89cab1cc5b7b5f2f5993bc1b7911be7e1259
MD5 8b361b0a0835120c5061ef35cb5a8c6c
BLAKE2b-256 4d91d9c1de49254d5c01f2a9a5ba8e12d3a25bc54eaff06cdb0b0ce7a4a2def9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.6-cp38-cp38-win32.whl
  • Upload date:
  • Size: 245.6 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.1.6-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 2e4e9b2816a885d75382b4dc97af6ac24b2d45980148fa96b8425e02a895c92e
MD5 740a2cd44470278945de4e9bad3af5a4
BLAKE2b-256 ad5aa0e867975afb5fd5fe35244a7ef9b38217545a46f3ec2a507b7c4bb1e7db

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.1.6-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8bb6f7701526ce27f712016e95ebd14b3f5ded1bb52da081b515bfa70f64a3ef
MD5 1aa3a27f527b4f017ddbe93a082ce198
BLAKE2b-256 c9d5594e0039b5cb4296270b7b8090977a73890b3581f1387afa209d4ad269d7

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.1.6-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 5f5a5f89be190358518d22b01f97b62e3b14cd1b01bc73b0fa3e89dc8491cda5
MD5 990396656d1ddcf6ace73f315d0feed9
BLAKE2b-256 a359453a5ce3b69a262c010f7e8b7ae65e15e41871c41a2dd1e5270a6b90989a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.1.6-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8c66c41c6cbd024ac16562a03b8301686514f639dda867d4cc62aa37586308c7
MD5 ed9ec35583c13f7da2f42daf9a433817
BLAKE2b-256 095595d3125a49af6f9a0d490036151413f05fd0cf569b5f179f8e25561ffc01

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.1.6-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c57ef26db13f8496e97ec7dfb76b4273f3a4ff36df149c03c4650df082618816
MD5 efb6e46238f2e641d0caa9bd928d17b2
BLAKE2b-256 8ea2bbf6ab2612d7202ef9a55c4dac6ef94d941f30808ac68085ede0692dcf53

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.6-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 461.6 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0

File hashes

Hashes for dependency_injector-4.1.6-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a7dcb1b4d6cd745c4da4dd11f024552fd3129f39fc807b23aaac3a4deafa8a70
MD5 e4b263435844c880111936b9b4ea2009
BLAKE2b-256 0883bce0f7e1410d8ae8ca0d83cc15741581f3c8a77814a84430dfc5e0fe5905

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.6-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 287.2 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.1.6-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 caa3b0ca7d6e61c7232ebd6a2940aaca3aeacba818b00f662b6d2263d2bebd4a
MD5 770ddf95b6c6f7a82c6f77ad478780eb
BLAKE2b-256 797a10bbf2cac686b6c0d5701b81ecf3450fffdda1bf4b9ef8738f0918ed9e2a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.6-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 235.1 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.1.6-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 9622fa647c44ef56c0db9db80e7795304ab34f015b54db0a4b70fbf24acf689d
MD5 788683f1159ee8af8ed72e066fdf0362
BLAKE2b-256 7432f2b5be2323104fc169b9029e49956df90fe82dbfca6574246b3f7fee2bc2

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.1.6-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e338295d66b6fe19bc88b2d547d052e95798b48557bf4d6384c4c23bb294744c
MD5 6ae400710aa9ea9b4094b45b3e6784e3
BLAKE2b-256 39c645218e510a9e8f3a1522a85867ccea467f90ee8c24762326d9ee0cd5fd22

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.1.6-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 3ed3b9b95792193132358e83638ccff177b4f4d6d614830314b74d2da3521b3f
MD5 bf5f70b3286aa521b3f1f890a04f8287
BLAKE2b-256 0e00fc3b3b3fe810d4ee30d037b79d5f57f298516f5cd2fbfd4bec3561ee8b23

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.1.6-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 83eead7fd3c449a8794a0dac71e0542dd9f4dbcf64afd9c739d10828916bd01e
MD5 ac508495451e978fa9f6f9b865ce8eb1
BLAKE2b-256 e1a77d223968dfcd2f94aff464586c7ff8078ad0bcfee1442dab41a233326eac

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.1.6-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 aad9e7805bf87235ac3ade5f917beac1836c1b1a18809db64f3bc39208c0226e
MD5 9e9c341ed04dacca04d78040bdbd6cf1
BLAKE2b-256 74bf958d9599024248e9cf976d386da359845a3fb86d13d02868ce248f3bcaf7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.6-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 445.0 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0

File hashes

Hashes for dependency_injector-4.1.6-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ffc46ed2984e74bb477523a13d04482b9bf67206671dbc12785f199a423260d7
MD5 de70107559cf3b928596f9087f957c64
BLAKE2b-256 cc3f433a78e8d47fe101a339c819f4d72f15406edb3bdc5cef549b1ee23e04f2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.6-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 286.2 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.1.6-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 b504f0ea674d989faded17277882fa9ecda5699b660134de9ab70c1ad73367bb
MD5 b335092aa3c72fe1c837e7bec8728c18
BLAKE2b-256 c36550f393d7bc404cd564db97938468ea2fe946d0161450b2faa8c3cbe909a6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.6-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 235.2 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.1.6-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 4858cbf01c23769401eb94ffd7028bf9c006659590ac0ed4cbbfa98e9ecb5efa
MD5 f232f06ec68e6eea198a7e62b25d7142
BLAKE2b-256 ad79b3173f1fa161cd40fc1c6af6a00c259da4e37ebf9a10c83a860da4fee303

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.1.6-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d3f6e707a8dd27a761cb27a8c61f03beb76b07e4277dc46ff6594831f6a5af13
MD5 4d53ccb269a1ce2b83254a3723bdb232
BLAKE2b-256 61a7b780b53684a4d15127378d8dd6167e4a8abf92b9bdbd0d09ded6a691af60

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.6-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.6-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 4fc81b1b0e9fa4f3a8c5619cbf7d51c139ae1b7fadf20ba40325d522797515e7
MD5 ea417f7e4c8cb316cebb965063355ef6
BLAKE2b-256 2d1b91dba8345d7a493f898702a684ff2abfbff6a4ad536d9d6f9c21d9314198

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.1.6-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1d459c6d5612721b54c6afd82a65a79a237a94fcf249b77242641e641e35e33b
MD5 24ea5904860e4048b6c71a574c32f037
BLAKE2b-256 43b222878b9789f2332f88da8ea7aade4cf55afbd745e05bdf19378df157a937

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.6-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.7

File hashes

Hashes for dependency_injector-4.1.6-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 63242262501826493d8713fb9591d6b044657cc9a502216d4801553aac8a3f6d
MD5 3670e34fbd3e8e703042221b8bbf9839
BLAKE2b-256 d99477890c19de4b5406f3f6160d8f0e8964a6bd39be126b4b10be949535fb4c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.6-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 478.7 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0

File hashes

Hashes for dependency_injector-4.1.6-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b3b62b3e6b25aa035ac444dc59c4d0258319459e62d03d9423c002ab89bb9bf2
MD5 ee4134fcc978470af01a12fbd8c29ac7
BLAKE2b-256 1a11eabf68d4d3d4c502b1b3f09a9db321952ca8c84ec5d320206796c6ac21ba

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.6-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 270.7 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.1.6-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 9cf40e210d9b52647e93db737156e953d4a68b0897519d84eb1e20366d740d48
MD5 4a277d4b20e2b727585e5db6588a5d06
BLAKE2b-256 0ba4720f973c7953b5f4b0cbb64d69a5e071df3d927cdaa3055dcb79b8e30c9c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.6-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 220.2 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6

File hashes

Hashes for dependency_injector-4.1.6-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 308586ce5f33f26d60ae413739d22a8d2cfeb3eceefc3adbe45793651b17ac63
MD5 8fe90bebe11ddcef9bc6f84b83a72ada
BLAKE2b-256 a2a99d3e5f4774eb2c3d56cc2b5b2d8173e6be0f232b6d9d946954fff4162d95

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.1.6-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2c4742c5f1e402916b9d847f2d81be002de32a0cfd8d392dba45998df68f0814
MD5 e6618757cfb7ffddd90f2a53751766e3
BLAKE2b-256 b3240a248488bb0c0fcea867a2e77e9c464b19648380d7274578f0a4684e107c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.1.6-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 cd2717bb5da73c466a4598868ed48c871aa428f916675badc2c763a6ea53fdb4
MD5 a804ad5f4a3c8bfbd17cf6667c09047d
BLAKE2b-256 a0ef0c966eef8a41d7272e0c63a239d3addb66f2d1bbabd4f0e3cab9b29a4871

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.1.6-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 18d5e068ee1a5346c56bc0fc9379f13603bc7123db0e4bccc3bc709f9767ba41
MD5 9dd31d2df4e10e097bbcb1300078a48e
BLAKE2b-256 4d9b0066816efef28b1316b28c5239c0a44e381e23afc2a1f14ac3a4e4a0e526

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.1.6-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 5bcba87b0b4d2ac5d10d228e4457101213526710f33db94fc9dd54bbf3e603ba
MD5 03f63470b9d8015c8d210096169c4258
BLAKE2b-256 ecce21545874b00d24907da9e11e4bea827afe43b4ac1b33b82aefb6fa7d99e9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.6-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 441.9 kB
  • Tags: CPython 3.5m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0

File hashes

Hashes for dependency_injector-4.1.6-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ff14ad367e6e97514438fed4f8bd6d426aecc6f97685a604fe99062cb31191d8
MD5 1b8f3208cfecd64785e8b1655fa6a94d
BLAKE2b-256 8b5667d25d9719440b773acd47027875919aec12bdf67982b6b7ff0c937caced

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.1.6-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f92995b1f1da5a433d9ac71179544931e67b0b0d6ef965dd9b6b0179e8706efb
MD5 2b5969627cf486d6d6fbb730f9787269
BLAKE2b-256 d54b089cc19bfef81e852f2553727b600978b21e589f8239084cbb8174dcbaaa

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.1.6-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 538c7346c1cfe980610dbd9786fd62a86b9ec9108037574323ec4a2cb366cd6d
MD5 1dee11fad3084c4da6fb5c987127c943
BLAKE2b-256 6449ad74ff966e070695ab8beabb2e6a7edda00e27d24dd5a1572453d85d0edb

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.1.6-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 bd36994548460e1c05501b48dcb65b23087dfdda6619384b0dd26ba88ce05598
MD5 2c74a42633b8fb25acbc82ff6bb32d73
BLAKE2b-256 a48a564f77ecfbd75d43312827e23a961d6d5041ebca0962415c7d35b794b4eb

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.1.6-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 498504b0d0e18f571bb44320f0dedc28624b1de4b26fe13440dab1a46f12d2d2
MD5 765223d7889fc7a36bbab3b810cbf1da
BLAKE2b-256 11e27e5d4f0d1319c5b73a09e5b39ed05fb3d4b236b7ab0ab714639b0092b452

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.1.6-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 03c2a3f7d6fa3f9621166b28d5bdecbc90553f2142b2642971f36a0ecdb26e59
MD5 1df93bd2590669a1d3cde3c521a457ca
BLAKE2b-256 58dcd39b5673906eb9afa4083306e97fbfd2f5d207bf21ec870b5b3561042d03

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.1.6-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f30a44b6444c8bd514a51c349680ffbd02904a3375d05a144ff570db9204717d
MD5 89ba573096a357ea109c5771bc00dac4
BLAKE2b-256 b0435780157e261ee3d32cd445031632327ba9889ead0045182fbb0f66e57c77

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.1.6-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 24c1822a7c92203b1e0747a87e7fd6bc5122a52bf96a8f27417f4038990a296e
MD5 a1e64afc6013ca6f06243bae4a1f93af
BLAKE2b-256 8e8f0f3a0fecbd2aee833b8b1846529799aaad0e2070b252dc995b1d2ded540b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.1.6-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c5415c8dda2a0309ad57b35e5e10fcd2c2d610de80378698724eb31b0b7ec940
MD5 5ae963b27d1527410f8d2f89b79a0ef3
BLAKE2b-256 616e40b25f8057ac71639d7c4e6c3881951a183f81ae29be736d284990c02d34

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.1.6-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 428.6 kB
  • Tags: CPython 2.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0

File hashes

Hashes for dependency_injector-4.1.6-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 aaa8170aa472ee8dd6b8ba6831860994080809d40d437b37b893857cdc5fa1fa
MD5 0c610d7f4483abbfecbe0890078a5e0c
BLAKE2b-256 b1dfbbd8a4b651aa5c8a064ad4ff4afe0f2262df20f3a687220415044fea76a3

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