Skip to main content

Dependency injection framework for Python

Project description

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

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

What is Dependency Injector?

Dependency Injector is a dependency injection framework for Python.

It helps implementing the dependency injection principle.

Key features of the Dependency Injector:

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

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

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

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

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

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

  • Asynchronous. Supports asynchronous injections. See Asynchronous injections.

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

  • Performance. Fast. Written in Cython.

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

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


class Container(containers.DeclarativeContainer):

    config = providers.Configuration()

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

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


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


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

    main()  # <-- dependency is injected automatically

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

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

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

You can override any provider with another provider.

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

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

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

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

Installation

The package is available on the PyPi:

pip install dependency-injector

Documentation

The documentation is available here.

Examples

Choose one of the following:

Tutorials

Choose one of the following:

Concept

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

Explicit is better than implicit

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

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

Frequently asked questions

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

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

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

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

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

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

  • it will be extra work in the beginning

  • it will payoff as the project grows

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

  • 🆕 Start a new project with the Dependency Injector

  • 💬 Tell your friend about the Dependency Injector

Want to contribute?
  • 🔀 Fork the project

  • ⬅️ Open a pull request to the develop branch

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

dependency-injector-4.6.1.tar.gz (565.5 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.6.1-pp37-pypy37_pp73-win32.whl (222.8 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.6.1-pp37-pypy37_pp73-manylinux2010_x86_64.whl (402.0 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.6.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (368.9 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.6.1-pp36-pypy36_pp73-win32.whl (222.8 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.6.1-pp36-pypy36_pp73-manylinux2010_x86_64.whl (402.0 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.6.1-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (368.9 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.6.1-pp27-pypy_73-manylinux2010_x86_64.whl (402.1 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.6.1-pp27-pypy_73-macosx_10_9_x86_64.whl (371.5 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.6.1-cp39-cp39-win_amd64.whl (351.2 kB view details)

Uploaded CPython 3.9Windows x86-64

dependency_injector-4.6.1-cp39-cp39-win32.whl (277.6 kB view details)

Uploaded CPython 3.9Windows x86

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

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.9

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

Uploaded CPython 3.9

dependency_injector-4.6.1-cp39-cp39-macosx_10_9_x86_64.whl (534.9 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

dependency_injector-4.6.1-cp38-cp38-win_amd64.whl (351.1 kB view details)

Uploaded CPython 3.8Windows x86-64

dependency_injector-4.6.1-cp38-cp38-win32.whl (282.5 kB view details)

Uploaded CPython 3.8Windows x86

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

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8

dependency_injector-4.6.1-cp38-cp38-macosx_10_9_x86_64.whl (535.3 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

dependency_injector-4.6.1-cp37-cp37m-win_amd64.whl (328.6 kB view details)

Uploaded CPython 3.7mWindows x86-64

dependency_injector-4.6.1-cp37-cp37m-win32.whl (271.7 kB view details)

Uploaded CPython 3.7mWindows x86

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7m

dependency_injector-4.6.1-cp37-cp37m-macosx_10_9_x86_64.whl (517.8 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

dependency_injector-4.6.1-cp36-cp36m-win_amd64.whl (326.8 kB view details)

Uploaded CPython 3.6mWindows x86-64

dependency_injector-4.6.1-cp36-cp36m-win32.whl (272.0 kB view details)

Uploaded CPython 3.6mWindows x86

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.6.1-cp36-cp36m-manylinux2010_i686.whl (2.2 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.6m

dependency_injector-4.6.1-cp36-cp36m-manylinux1_i686.whl (2.2 MB view details)

Uploaded CPython 3.6m

dependency_injector-4.6.1-cp36-cp36m-macosx_10_9_x86_64.whl (561.8 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

dependency_injector-4.6.1-cp35-cp35m-win_amd64.whl (306.7 kB view details)

Uploaded CPython 3.5mWindows x86-64

dependency_injector-4.6.1-cp35-cp35m-win32.whl (252.7 kB view details)

Uploaded CPython 3.5mWindows x86

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

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.5m

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

Uploaded CPython 3.5m

dependency_injector-4.6.1-cp35-cp35m-macosx_10_9_x86_64.whl (515.9 kB view details)

Uploaded CPython 3.5mmacOS 10.9+ x86-64

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

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 2.7mumanylinux: glibc 2.12+ i686

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 2.7mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 2.7m

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

Uploaded CPython 2.7m

dependency_injector-4.6.1-cp27-cp27m-macosx_10_9_x86_64.whl (493.1 kB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for dependency-injector-4.6.1.tar.gz
Algorithm Hash digest
SHA256 0445fc04c5f5651f067e2b7c14e550ac64e14c78f83dc4c156f8505d8e8c0543
MD5 30e4983f5b68da98477209246c4f322b
BLAKE2b-256 c056ab2aec5ba2f7d2c069157ca553898adf272a694310232b80346c09c22563

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 f70ca4e79eca7ecbd8df190b86f9cddfb1dcc4ca8cdb23dd0e02ba8d5723c3d4
MD5 93a3fd3d52c0f4694058df27cdf20750
BLAKE2b-256 7ffa204cffd3621e3d056f7d34de2bc880eab7730af80d5cd3ad85174c0b627f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.6.1-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2787b49362d6ea1025b66ab474858827815f748a0913dfdbba64f6700d496407
MD5 5c83e9de72bb4383350f779743e0cc91
BLAKE2b-256 629fd0a442282eb26f67420d7cf30c7f464602a710e9bf29f036e3186dc4be59

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.6.1-pp37-pypy37_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 552c64cb9d0ea35b8644c1f929d1356f2d69577c89e9e816c666282df7d6d131
MD5 9a898db802541854dd2a9057330301a3
BLAKE2b-256 224cc7e8091e9e95da034d7cf8adb2161df3231cf1b5e205f4ad4eea5d130fa9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.6.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8d4d68db4061cb19fd9f6a840a08cb7f69268068cad1f7d21ce39406f3f0efd1
MD5 7282ed109d396fbea907672271ff3291
BLAKE2b-256 ace5127524ae81ff073f77fe3cbdc28020e31e54270a1bb5af05cf00395f5c71

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 ac12693dde99a0b7b84f012a86dccfb47975ef7ca9c9287d831cd0edee690408
MD5 d7a0274194dec705133e79262b8150d8
BLAKE2b-256 6a7a46f18529b07f021f41d44220f18d864a7a5d16d9708b3e785469ae29dcca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.6.1-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1437c7717276e9b79dc58a5f0fa54e075199273e60a5f157c1b3c118b51a3a81
MD5 170efd36e0eec57b7358c146567b5c27
BLAKE2b-256 1ace65c0cf40ce6150bebe48036307c292d975b1523affb3afe4a51c78f12e8b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.6.1-pp36-pypy36_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 679e6500ecbcba862d1df4b17f0dfc1b1e369abddb08ce841304352096cdb200
MD5 f06ae9d10a6e2fcec6063a6202c9678d
BLAKE2b-256 68b24a2ac446748647c1bc5d2c475bfa79e89c6b19e2d300a035797036bca003

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.6.1-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2565103428170c0514e7de8db9a4b1ba9d91ef84f864a39378932ccdd92e3365
MD5 4912604c9fb8e662e2a96c3e47e1aee6
BLAKE2b-256 bab872fa099a6c3daac002f5ae2f50b1ed3b2b15a20aaae29d807c88b069509a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-pp27-pypy_73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 808d9e060a9215ce6b2bc32dd8648bd4d86050437b6c2d65b3899e59e75165c0
MD5 24a98bcab32ea3098f8596429ecf3fd0
BLAKE2b-256 7b85e3013068bacf710e14fae22bdd8bb09b514cc6f6f631ab68538734eecbf5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.6.1-pp27-pypy_73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 919a8c2e0de3ebc90e821cedabf2c0d44f25fe6ad1344773120c2b79a20ae1f8
MD5 b01957d1b8a06f49d557eec2f357cf1a
BLAKE2b-256 e2711c86e08e1e0a31c1f93f6fa64e83be61c75a7a135f9b17d08cd58f898a9e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6b04088a64e509211da10e57ac6cd0a7cc65b3dc3dd5f1c47a7269dc2050b47b
MD5 4abf38faec6b2eb5f9cd53666b60bc60
BLAKE2b-256 d4d16318c0a5a931f6d380feef1fff3a22a426960aa6aa2906daf1c55b6ee3df

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 dccf4de40b88785c674ffc55cd21fc723532e05a67d8b66b56b04c9a626264ed
MD5 97677e4067260b59ebd73ea33b76e717
BLAKE2b-256 bfcd80bc6ddf55aa9a888b67f09288d243c3449573793ed4990b479c9042910f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 2d33459e0af6d74d753236fa2cf86b138919e36335160dcc9ebc70c46a41bd81
MD5 73ffe73e53e65e2850f565fe5769a84f
BLAKE2b-256 2d2e376a5643323a33bac19f01c765575d882020e64777faeb10e2ae9cc06c91

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.6.1-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6bf4eeebd9ef482a95b2403532cc55aa432fd5de5e0e20a185e3357cefe3d253
MD5 6ca3fcf31d4a535d66bbbb6f127a8acc
BLAKE2b-256 24eca414d2062046da26cefe97352e8ce80e7ddde50e9bb814c3c4d042a899e0

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 cea63d639a71efa0cc8f84aac1fcca0d8d2648259af24742d2b237ea3b796574
MD5 ca513740d33390f5ee67979df766df5b
BLAKE2b-256 04010e3c0d342caea76105eacec908ff515004c68d6940c0721e8e39cc1fb648

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 2466a04fbe488d9faa85a5da5785439270831b946be2a05e402c9ae8781e11b8
MD5 c48098a5b0f68d2b4173de968e788b17
BLAKE2b-256 c6d84e28627f9f53551342237d254d079ee6d8d6792534b4abfad3fe08bb42c3

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 50c861241e9e61ddbe2f146542d29ffbead475f1d97b13bf7e6747777d024964
MD5 9a53a9f6f570cfbc83e28302f8a39ec2
BLAKE2b-256 fcfbfe4e3f33ea4389a85d4108c6a0d2c232a7b40cfa0c1f00918b041e7c0c51

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 bfec3360f785c1a7c95036cfd1ae7566e29fd8c9ac7faec00afff5d4d35c299a
MD5 f72486331ac398974fb8a09fb13350b1
BLAKE2b-256 cf3a8f4258b8ec40db7a63583dd9f04bf6ce485f8a17c23002a8a30c538f20c2

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7deee8b0ebc97e3c67f4eb7fb30d84593b9ad5cce24d473350dbdd26853d85da
MD5 37d568069a81700be532f4906c7ee1a7
BLAKE2b-256 2a3a2c0cdc8e8f3bf61b1e1c34cebd99b9ea49689798c247bba89b4b2378fff8

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 026e827891740172f4caab07b9a95c678f1a0505dcb07fe5c2d828040fa86328
MD5 68af77e80185008bf4061218b7be2dad
BLAKE2b-256 ce0b012f6da42a004051678f32a5a76bb300ec486d1a48e67026d019d7522f32

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 5614c212459c3983347f538c12e0957e2943aad53bbc63086e976979dd78220d
MD5 350579697d3f547d695c4d16b3ae618e
BLAKE2b-256 f95938c50308b6f31a928504361f7f71aefe9e4447638d9d80ec2287c469499d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.6.1-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0c7a3aec54549cf07c59708311161f6164814a14310e0c861d1c3109d5bd3a10
MD5 2311c8ea911b54a4edbe6d65fd7b0db8
BLAKE2b-256 66464dd94bb8c39e3233d0c75bb469c8fb2aa948bb25141864610a18ee2fb33f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 10608db99a3a286de66f00a74acacd86b4803cd2692a8e1223d4aaaa41b1478f
MD5 c8e0c3fa194c3bce9c0d3cf82d30b080
BLAKE2b-256 8d2e6b9c80b785280a939adce0bdd2f52f45202d4a9e45e661c4b9517090f3df

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 e03d969d391760dfe52ce6ef8e04a37d7a1fc29e57a1785544fd01bf010ae049
MD5 18deafcce66e8e4df2abe9b8f1b6a4e3
BLAKE2b-256 809cd4187dbbee2a5574b21cca8f6f98799f7dc6e408a6bd60e266bcbab03c74

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 41c68ed6875fdc8c37b9ff7bad902b4ce67c09c195998055f448c9958d65ced0
MD5 c67f9904b46e52ff55d06138be5530bb
BLAKE2b-256 55e3071798dfa07fa5a08c3790707e0e8586b10fbd7a495f2ce369e62817f160

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 3c204d5a75816236c9b986eed01a18b14e60742ee5ba42af61b4d88061184a5e
MD5 7e8ae47521df2148fb05ba02d2a837aa
BLAKE2b-256 34474e98e9b011518306e18ebb9fb5b84641c4471d68272ea51f2326d2045945

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3c474201cccb7a0133925b74d2b7b765406fb77fc78e2e00310aea5616b5439f
MD5 7d33a87e8677edff80811516a79348b8
BLAKE2b-256 85d328c811c1f1eb312a3a730ce40d76afe4c8ae88c8dd04db8cf28f687acfb5

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 e5a01b8fb385b56ae3fce0025d546fdf5d3598d35fabb68e3985fde460e5ee27
MD5 e52cfc700bc5fdb0f3a52769fd34e087
BLAKE2b-256 f7c322ad38c7df2523a281b6a0f5ae222bb24e8bb1981aa7cdad8986436fd63c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 7acb65f78dec18fa1bc9b1b62904d5c571dfb1434a59d720257db621828f8f19
MD5 c3ad9e94b47b52e965f4b3421f42400d
BLAKE2b-256 ecb4f158eb646130f1db0f6d0c9649787d8cc266161a4d0076c9cd0fc38eae4f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.6.1-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 16e7ab9be4480674411f368961911694a3651a853f00fc7e2055bfd975adde44
MD5 59ad4c59e84b3abe53289dcee7df05f5
BLAKE2b-256 3514927c59a954f7972b04ccfafd4a2941f54096aa6dd1a77d58ae9f3d0cc124

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3c66c1b045148ed11655fe33241fdd0537100590ef780574cc8ae5ec4473b9cc
MD5 062d3175d4f2f46e6b841c669d96eecc
BLAKE2b-256 084a1ee20b7877dc9ed98e6565d748c0d24ad7b48670ffbc824e15a7bcd7324b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 1604c862f801d2e2a5e4efccbca5cb3c7146e8278cea86899d64e87bd0d40629
MD5 debd302263b8814ceb825d08424a34d6
BLAKE2b-256 8606504ed61c967513ff0666e132a6513404a6254518d4a76a8eb9af99715801

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b2cc7ea48c37ec5fab74b882aae347f8a34480b2b7cfa9cb8571c866c4689276
MD5 ca803abbb250a1221be5e1cce8d2d267
BLAKE2b-256 0a14668a1bf688a6ea215b01c039092c82ff0c398af28f5ccec68813d022a1ea

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 98232b60c2d65fe100bc9bd9ed9caba954ca885786ce3b4a740624e9708000a4
MD5 b7a1cec1bf3e6e776ba7e9d0a272e6c9
BLAKE2b-256 05dd71eadf20f05639a15dcba3fb6adcfb26c14eeb793292ec7dc11fd301a224

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 805ed1580bb75c86b7db623843c22f789c1fa9d0fd5a45351a51e8408ff19861
MD5 ce7295e2061d79c95d45e99df07f4087
BLAKE2b-256 a5da222a3174640f55e87212dc8779807520dedd14ac62a0fb17bfb81367b7ad

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 2251d020d769852bb3469c1d61a3726b9eb8486ccc92f9c946ed9c351b021a13
MD5 a104efb89345e6833f772191d80be1c2
BLAKE2b-256 3f7e668922af24bf40d1fa8890b9b848dd104202778c9f4f54ba16eb391e0c9a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 0d42354f5a9afd26aa1402b7d5a42ec2163b95bdc412a773e5ddaf160e4848ae
MD5 c35ff9b820c13cac50f3a4080b334f92
BLAKE2b-256 8979dc87e3a2742c6d3c6829263ab4798a79d5a15cfc719ff03d61a9ae7910aa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.6.1-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a6209badd1ce7471195aa28ea671702c921ec90e41241e956ca9c9ef84b54c3b
MD5 14fafa46ec2422981347ade31b9efa5b
BLAKE2b-256 996d7fec0ee827a0e770ff42a3f36c140a2e0160d14214cd06b0a1eaaa7b8bbd

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2dcdd72f68922c4d48d27f6cdb680e239fa4bdf1b568a5de226a8fd12bb1def9
MD5 59858f0ebc74bb39cfe67c77182f5963
BLAKE2b-256 9a6a0f95ab1d9cbe707c68e6520e6bbcdc8d52a68882723516b5624521dd1def

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 65bcf52e15cf3d0e5d7b86117bb6b8c09adfd344eaae500888b77eb168d87311
MD5 73cce6b28b406cffdc04a3783ff652c3
BLAKE2b-256 47a080913484a65d69ba3a0277b58a80d5969db42cb405d6a3e936f3479f519f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 bc6c95714957f30477da0e9ae7d6e734ec50a807711b30520985afee677623b9
MD5 7c333d9f5f58e6e04f898253860cdb56
BLAKE2b-256 80d34207cef80d30771cb5b525d2eca148ddd9dd967bc1cbcd9c8e3e36ee569e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 33a6b9a6f5f4c53abdd7ac519b45d5d3906ae6961dea1a6beb27c170d9866270
MD5 7724947dc62e2c60e3a17e6785ab9f10
BLAKE2b-256 3a7ce366278add9adccfc684c909cbe8b886bfbcfef6ee6cabbe2aa7893814ba

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9a850177f1fc14ed10450eeb4fcd5d53006355765962cc3160bd95ccff2fade2
MD5 e081e6dd3dd763c6384dbd2ed27bc97a
BLAKE2b-256 29bb00f740c72ac0e98c7d5d036c4090791b399ee1a85cb74a268b6be444dc33

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 19526f538f9f56885b847aeeae5044c408fc33ba46461b79a5e25ee38b973d27
MD5 e69073244cec399aa146d5eaf6f0c639
BLAKE2b-256 d8a4ccab4637ddbcaa75d2d08330bb05360b7db6923e987b30ab9f6a582b3113

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 952bc97161d2d1bbf5857fcad6dc4dfc440496521bbabb997f3551cebeacf26b
MD5 3e3d9d6a3a6155e6875d4309a593d52a
BLAKE2b-256 556a2530d2e4f33896246c35289a0c02dd52e93e03cb563040c7b69cfd46c58a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.6.1-cp35-cp35m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c7db40ed75ad518fc8a3e7c94c86a179dd193a49d3d83983c9e74d35d072857f
MD5 ba76377b6207e42df34fc2c351fb786f
BLAKE2b-256 ac31e88ba7b1e26fd67f90e155f3b12cc2f5216ae23a9e73c62b1801cc557a2d

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 52423d735eb173774990c5e0a39efef2a6153165465e2964eb9426f3358a7f24
MD5 8c1eb2d8e0b8cb3c674722913f253f90
BLAKE2b-256 f97ff7cc0796a630f6290082fdd9d813d0712c145ed7577d9628bddabbd1b15e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 245f1876ec3a641f03a43889a0484b43d7a22b7dcb1e8675147418cb22c65d21
MD5 4c5c4c30b1f98c3ae4c47fa5af40edb6
BLAKE2b-256 d408d45de6037dba6b9c51f922f614bbcb73c8b47c659094b6212ef17e9b985c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 46ff6cfb36f89fbb14cb193b97ad750290c0d16f13ac81c553c33cd0fcb75598
MD5 7c796685d5a9e6d31dc8198abdb651fc
BLAKE2b-256 2ae3cac99296b79b650e870f21d72f4dfa11872e26be48bfdaa9d94fa63bf8a4

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 bffcefb32cd944080b33e8be5f0e8b3dd0c876af6206420008b5d676f9c06a06
MD5 d9b4e07197e1df4ff83752e0c98a135b
BLAKE2b-256 15249125438f23aacd4575532ce1619f482bee5f70ec8c21e1976ceec10e3ddc

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 28a1b9c90a4b639e028b6e4f3168fa110506789211c06a1cbced08b98bc3b910
MD5 be6f8f619ba99759bbb473d32bcc6aa4
BLAKE2b-256 fbecf11412c3eb75785e80213a25cd988920ff6cb4341e832040c0b2c783d55c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 5328be117b9e8f7dd262728c42405d818a9af106fcd2d18429b0ccbf1680418f
MD5 2cb6757d3427cbfd7401c70e4020695d
BLAKE2b-256 656546bb61d5234cbf479dfe6ee1c2be44ea6bb1575f2e335ad2b1382bd74506

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 70cfa5a526b86c05e247a0f163e798041a65ca0daccb6c3379ab0524aa50fa36
MD5 508bab4a76b4d3e3d62b63f484d93db2
BLAKE2b-256 4d0b303221d672e8c777f8d5d1879c3322f391e8daa7a6dc7fe4b5357d5336aa

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e7ed68678ab0d4b515ae634382d87524d9da78ec12e9134939d16c904907d1b8
MD5 20c33ec7e4c8d13485d07ecefb55d339
BLAKE2b-256 664a7acbfd37fc9e36f094d0b920b81b4e860f704d4a9c71ef9f2c434d5bb1b6

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 995ce3cb59fec71041b902493648ac61281e3eb737e21eb1e6083725cc91e82c
MD5 ba132970094c765579f478fed2b48d10
BLAKE2b-256 c16d90b1801d3fd2f409769e8f600e8a033245a6aa1b993f810cca5dd94c061c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b7634bb3a293b822b9b84cc984ba3467a28509d5e8d285ebc1a3a5e9504ca3a4
MD5 7ba4814a8b2981cdcb74ce89b4bbaf6e
BLAKE2b-256 d66271d3b8d71c738e0edaab7a7942c9c2cf2261ef4213b996affdcbddce141b

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f54d757c46a60fad5bab4872914b37f89182d36b6e48b90739d4a7743f112f02
MD5 046317061e6b6718371e393725f7012e
BLAKE2b-256 16c45e663bb7f73eccc06866c1380544eb03d4526d86bac852dd43c72fa03814

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8a2be9261a1e8e0380c5beef8a5f7cb84380e0c935df0f76382727386d9b0911
MD5 c9bfb5772e1f78a6d2dbc108e5745e5e
BLAKE2b-256 a7d5943bb5963f5da53370fcf5f742ffb46a5219d962ba3b00fd1c407e1eb271

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 afac7664e18d3408f1ca2c89c1e0c3cfd3f553c4b83c7af58710e318064eabb0
MD5 01f6ee2663f8f7a02d56e83fcb67e75a
BLAKE2b-256 3720c1ac6fc8a62e80cf2c619f65dd7cdd602dcf92d0fd39bd6a991aeb710190

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.6.1-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7bcada147ec5d4514cd1b8a5472fc4c43c7d388b0185215b61e4199091e86727
MD5 b29d482f61c91c4ba5551bbf774ce64c
BLAKE2b-256 66ad016101c3a3d2f336705119d269b8070f5c77557ec70afea36c0919bd923f

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