Skip to main content

Dependency injection framework for Python

Project description

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

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

What is Dependency Injector?

Dependency Injector is a dependency injection framework for Python.

It helps implementing the dependency injection principle.

Key features of the Dependency Injector:

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

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

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

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

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

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

  • Asynchronous. Supports asynchronous injections. See Asynchronous injections.

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

  • Performance. Fast. Written in Cython.

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

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


class Container(containers.DeclarativeContainer):

    config = providers.Configuration()

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

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


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


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

    main()  # <-- dependency is injected automatically

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

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

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

You can override any provider with another provider.

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

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

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

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

Installation

The package is available on the PyPi:

pip install dependency-injector

Documentation

The documentation is available here.

Examples

Choose one of the following:

Tutorials

Choose one of the following:

Concept

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

Explicit is better than implicit

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

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

Frequently asked questions

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

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

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

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

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

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

  • it will be extra work in the beginning

  • it will payoff as the project grows

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

  • 🆕 Start a new project with the Dependency Injector

  • 💬 Tell your friend about the Dependency Injector

Want to contribute?
  • 🔀 Fork the project

  • ⬅️ Open a pull request to the develop branch

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

dependency-injector-4.22.1.tar.gz (656.7 kB view details)

Uploaded Source

Built Distributions

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

dependency_injector-4.22.1-pp37-pypy37_pp73-win32.whl (269.8 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.22.1-pp37-pypy37_pp73-manylinux2010_x86_64.whl (484.0 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.22.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (443.2 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.22.1-pp36-pypy36_pp73-win32.whl (269.8 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.22.1-pp36-pypy36_pp73-manylinux2010_x86_64.whl (484.0 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.22.1-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (443.2 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.22.1-pp27-pypy_73-win32.whl (304.4 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.22.1-pp27-pypy_73-manylinux2010_x86_64.whl (484.5 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.22.1-pp27-pypy_73-macosx_10_9_x86_64.whl (446.7 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.22.1-cp39-cp39-win_amd64.whl (431.4 kB view details)

Uploaded CPython 3.9Windows x86-64

dependency_injector-4.22.1-cp39-cp39-win32.whl (355.0 kB view details)

Uploaded CPython 3.9Windows x86

dependency_injector-4.22.1-cp39-cp39-manylinux2010_x86_64.whl (3.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

dependency_injector-4.22.1-cp39-cp39-manylinux2010_i686.whl (3.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

dependency_injector-4.22.1-cp39-cp39-manylinux1_i686.whl (3.2 MB view details)

Uploaded CPython 3.9

dependency_injector-4.22.1-cp39-cp39-macosx_10_9_x86_64.whl (658.1 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

dependency_injector-4.22.1-cp38-cp38-win_amd64.whl (432.0 kB view details)

Uploaded CPython 3.8Windows x86-64

dependency_injector-4.22.1-cp38-cp38-win32.whl (355.5 kB view details)

Uploaded CPython 3.8Windows x86

dependency_injector-4.22.1-cp38-cp38-manylinux2010_x86_64.whl (3.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

dependency_injector-4.22.1-cp38-cp38-manylinux2010_i686.whl (3.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

dependency_injector-4.22.1-cp38-cp38-manylinux1_i686.whl (3.5 MB view details)

Uploaded CPython 3.8

dependency_injector-4.22.1-cp38-cp38-macosx_10_9_x86_64.whl (654.4 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

dependency_injector-4.22.1-cp37-cp37m-win_amd64.whl (405.1 kB view details)

Uploaded CPython 3.7mWindows x86-64

dependency_injector-4.22.1-cp37-cp37m-win32.whl (341.0 kB view details)

Uploaded CPython 3.7mWindows x86

dependency_injector-4.22.1-cp37-cp37m-manylinux2010_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.22.1-cp37-cp37m-manylinux2010_i686.whl (2.7 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

dependency_injector-4.22.1-cp37-cp37m-manylinux1_i686.whl (2.7 MB view details)

Uploaded CPython 3.7m

dependency_injector-4.22.1-cp37-cp37m-macosx_10_9_x86_64.whl (630.1 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

dependency_injector-4.22.1-cp36-cp36m-win_amd64.whl (404.7 kB view details)

Uploaded CPython 3.6mWindows x86-64

dependency_injector-4.22.1-cp36-cp36m-win32.whl (344.0 kB view details)

Uploaded CPython 3.6mWindows x86

dependency_injector-4.22.1-cp36-cp36m-manylinux2010_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.22.1-cp36-cp36m-manylinux2010_i686.whl (2.7 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

dependency_injector-4.22.1-cp36-cp36m-manylinux1_i686.whl (2.7 MB view details)

Uploaded CPython 3.6m

dependency_injector-4.22.1-cp36-cp36m-macosx_10_9_x86_64.whl (682.5 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

dependency_injector-4.22.1-cp35-cp35m-win_amd64.whl (374.7 kB view details)

Uploaded CPython 3.5mWindows x86-64

dependency_injector-4.22.1-cp35-cp35m-win32.whl (316.5 kB view details)

Uploaded CPython 3.5mWindows x86

dependency_injector-4.22.1-cp35-cp35m-manylinux2010_x86_64.whl (2.8 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.22.1-cp35-cp35m-manylinux2010_i686.whl (2.6 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

dependency_injector-4.22.1-cp35-cp35m-manylinux1_i686.whl (2.6 MB view details)

Uploaded CPython 3.5m

dependency_injector-4.22.1-cp35-cp35m-macosx_10_9_x86_64.whl (621.7 kB view details)

Uploaded CPython 3.5mmacOS 10.9+ x86-64

dependency_injector-4.22.1-cp27-cp27mu-manylinux2010_x86_64.whl (2.3 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

dependency_injector-4.22.1-cp27-cp27mu-manylinux2010_i686.whl (2.1 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ i686

dependency_injector-4.22.1-cp27-cp27mu-manylinux1_x86_64.whl (2.3 MB view details)

Uploaded CPython 2.7mu

dependency_injector-4.22.1-cp27-cp27mu-manylinux1_i686.whl (2.1 MB view details)

Uploaded CPython 2.7mu

dependency_injector-4.22.1-cp27-cp27m-win_amd64.whl (417.0 kB view details)

Uploaded CPython 2.7mWindows x86-64

dependency_injector-4.22.1-cp27-cp27m-win32.whl (346.8 kB view details)

Uploaded CPython 2.7mWindows x86

dependency_injector-4.22.1-cp27-cp27m-manylinux2010_x86_64.whl (2.3 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.22.1-cp27-cp27m-manylinux2010_i686.whl (2.1 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ i686

dependency_injector-4.22.1-cp27-cp27m-manylinux1_i686.whl (2.1 MB view details)

Uploaded CPython 2.7m

dependency_injector-4.22.1-cp27-cp27m-macosx_10_9_x86_64.whl (605.4 kB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: dependency-injector-4.22.1.tar.gz
  • Upload date:
  • Size: 656.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency-injector-4.22.1.tar.gz
Algorithm Hash digest
SHA256 71ed62374a0228cad08ca90b6e168203ed1abb9286a710bf7bf54150c471870f
MD5 438d38138837cce43d027467378a49a9
BLAKE2b-256 5901aa982efb62b22689de0c12b8560e01d9b683c41433fdf7045f65bbf7f8af

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-pp37-pypy37_pp73-win32.whl
  • Upload date:
  • Size: 269.8 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 a1a3d5cbbf9444a6808391fb4d0a8f53670e75715ec8530f936fe187df7c6319
MD5 0cac4dfaed4635e51c9662d611070a94
BLAKE2b-256 ac974e337120511cdf566095cf1fc2990df6507231d872ef5860ceb29849fca5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.22.1-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ede14c6103b12ce9fd1fecb48770accc384be16488dbb3f2c2ccdd19779257ab
MD5 8e4e3d06cc29ee92b621e5bb1e0aa548
BLAKE2b-256 3d36d951c9f47b9c44dc3dd772ee01af889052e5492d6234de6e287e917e9416

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.22.1-pp37-pypy37_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 aa573af2a94aa5cca73bf94f8748ef64ddcf154068d27ed6a660b7dee86f5628
MD5 22e0b2fc3c429cad235ff97f990e9514
BLAKE2b-256 27c3887735c68a60c4adda811bae77695e6bf384affc474b74b56eb44391406d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.22.1-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e8098fecb92cd0da15d4ab5b8930a656bb1d0f97349b77676b47707eefe72e0c
MD5 13d5669d09d2bc1f65772c6442696aaa
BLAKE2b-256 7452b06fe99c9df919901624373be1eff7a97ab70769df13f0f73a0125127aab

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 269.8 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 af787aeab67fd8c64f34c21d5f3febf2281c1f7b866a1d5137e693dc880c4cea
MD5 8264912d8d94c86a0978406c80803618
BLAKE2b-256 eb306276b4f57abe06423c87cc6b89662ee2bae444276e18dd9d913a468bffcb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.22.1-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 49ec957b05fd2c28a53408fa76ef2852376add557fc5e30f2fa3bac36a528aa2
MD5 87d8cc2465d4315b0d9c1b4fcfd3bb4f
BLAKE2b-256 3b52dd2d755149786fa3e692449876389001bc58e8a284650c31790234accf96

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.22.1-pp36-pypy36_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1e2d98c6052ad6fa85f7a76da598559651cf92b6dc2b5100883e8dce581212d3
MD5 fae51c9778613721bdf77d618770bacd
BLAKE2b-256 4529b1d414307f9187a25b1b0fb935c7e94b42766dad46cba28c936afbd8e45b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.22.1-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f10ecd9f154d735b6ad52da6b394b4632ae9400492dd001dcc144e0786aeff72
MD5 7765af0d4636b2c263905386c7458532
BLAKE2b-256 088e2f07ebb04282ea5783abf8cf13df199b53524758da4265c685e93ab75fd6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-pp27-pypy_73-win32.whl
  • Upload date:
  • Size: 304.4 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-pp27-pypy_73-win32.whl
Algorithm Hash digest
SHA256 9dac58e62f28574ce4220aaafa7a22199854bcbdbcd41f47d5e52bab8b192658
MD5 322609e49d921655f856b5e874c388ff
BLAKE2b-256 3f71742770740ca8497bc5a1a0a983360c14dbd6150ea3f76439f1e7c180af2a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-pp27-pypy_73-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 484.5 kB
  • Tags: PyPy, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-pp27-pypy_73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 4ea931dd817585f5bc650f9c9dc74c83a344a2a0680e9aeff5a88ea6d4045d2d
MD5 ebce40624b94d3ffde4a29953eb94240
BLAKE2b-256 3065809659ea79d2d3df4a6a2b308c2fb46df346c4b05a0bf2cb7c3b4bbf66e7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.22.1-pp27-pypy_73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7226f813fd9da3e2d2e91ee51cfa8e2de7ab168acceaf8156c802c099767682f
MD5 cdaf5653d71f06877b6673025459b0c1
BLAKE2b-256 64937cc857ab5e58961c9836daf2a0bc79609fe9fb83924a52cff1b8dd963553

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-pp27-pypy_73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 446.7 kB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9676a1cf6d19bd0ca38f158daaa3f288f983996f5450cbe70923909f5a86f780
MD5 a11813f5034313dff47c4e15df126bf5
BLAKE2b-256 cd9d60b93341a2548522a944f394fc37f3143945087600c56838d1c2e532d429

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 431.4 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d705f468cbf475927e059b198bcdda2f9f73ba3cade4ab4d256fa43d94bdfc98
MD5 a2b3c424036b8c6bb7bf37e0c719b8e2
BLAKE2b-256 2105d5cd5fd61deab4d69899eb2bcb9495ff7c2c61856d15d9055535f588b530

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 355.0 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 c7310d8dd2e693e896cc77daedf4edeec7385907f9863b4a48ea903e95314061
MD5 9e165f0159f0aef8aec30db2edfcb6b5
BLAKE2b-256 4bd3ebc093f13cfc64af9c819cb4c4e3ea20c9c25b57d5adc50f45315662b602

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.22.1-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b0b5640466c3e617949edb61771dc62c106f36cf44537edc9f97fd43a07a7883
MD5 df7a694f26663ca1fbb140932c5996a2
BLAKE2b-256 ba6086f65a4874bb8404e445323c883f12021a8004426f43fe9fd3be5085e19d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 83bd67f907c2d2bf221147c749c7706a0b83c1b84df992160fa20eea51722109
MD5 bdee0aec6224276f4cc2c88649586d87
BLAKE2b-256 cee90bafd55a9f50de197981b5bc9b2c5ee9daa31b96a632d9ed26f666f3baec

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 32bd95458a5fd40c0793a3333318ab4fe8c5732f6a72baa06e31f3d0e47e0e6a
MD5 b41ae1a70811d3bf7e958ebd266721fd
BLAKE2b-256 3215950dfc8ebab4aca7d88c89865e20676e94d6b8cb162937427d2835d957f8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 88bddd44f556315019d01df4727e5dac90beeb86d3b47660f3364ca8ae067545
MD5 7b77a36d0e0c3dd2db57217b99c6d7fc
BLAKE2b-256 f9e8d322ddcf38203cc0ed96e34153f200860cb4f1ce92bc2ed9aceb03d5e254

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp39-cp39-manylinux1_i686.whl
  • Upload date:
  • Size: 3.2 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 5974e05b16041c5506a6639200257751cec0995e09a548e45b34fa53762dde62
MD5 bbab6e17222f69df40878ab6f84c40df
BLAKE2b-256 d8776aca03f3d2ee7e72f926d5304e6cfe8a899750bc969065652ce461409770

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 658.1 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1e7f3e3eda393ccc583024c6c7266a8cca5dcb8ff81d7f9a9793f8f3b0e194f8
MD5 28897238e8bb63c227a44fe99b91e236
BLAKE2b-256 e75e8261480ae0d09fafae8d20005b64d12970bd47fce320a56ce740a95cb56d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 432.0 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 62486dfd73103e937f98a3a056dfee2367d9c60ad60522fd54809db1d6ed7657
MD5 a3ceb94a9f4417bbe92890f301194eff
BLAKE2b-256 aa5f7d3ff9528ee75bee4d940fde3c8075d0edf883699ceabc6d3fab5c981b84

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 355.5 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 607febd68c7dd2bdf58cda8c89574b344adb9d21525f5ff4c49e48f76963938d
MD5 94c7f60003eff90ff74be3a8f2c86235
BLAKE2b-256 d79aa721af09dd8fc397e51528556cc1add29b167d748413df5c1877a8e306ca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.22.1-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8756862a83609dc46f218813ab1ebca6135272753fdfb4572ecd8c37b19378b7
MD5 6607597f3598fb3c0eaabc2cc80df59e
BLAKE2b-256 79fdb17cef6cbe41782dd8ba4698067d4854ebf15efbcb9e2c7adc1600c79712

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 3.8 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 aeb138058080545a0ddebf4189416fe4435110e22dd56720dad4802caa85e148
MD5 7d0c9173240db146a4b686b50cd46ac0
BLAKE2b-256 3083a0994159f3475c7a05cbf3a1a332e6f9ec6e3337704765f6c3faa0c5d6d2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 e81ccd46e99b5002d69533831441217bc1cba69c17da9cde40912dc580ab7048
MD5 6b23ab133da94f763bb0fe69d766994f
BLAKE2b-256 68d0395a3058b08e69b1ceb0a394b7b6285b05e93010bf46004c3411e9d8e062

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.8 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5110996707d5b112a4437db0e7f0948aa571d5f9c204f8db8bce2e8218dbdec9
MD5 2035c61f391b06bd199c9a14186c827f
BLAKE2b-256 844e008caa553423cd6a6a8752b0b14b1687efecdf5bbc5133c8310ecce4e24d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 cf7fdb9092c7b45dff4f2360dcf075a48d9705f584ad0c7dd11cd641f654ab33
MD5 4f3d456c01b9be0865a449577226aabb
BLAKE2b-256 bbe33671ad1314065077558c9b3239a431c490e4e87c86e42403c25bd45b6211

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 654.4 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9ad1e0ce51b469158ee84f0a3ef7e4caeb26b9f71668d4afd569c82e56bce57e
MD5 14fed6dc3f97dc7d6df89e47c658227f
BLAKE2b-256 65b723c40cd45fce54d6d080b998eaa15658e35eba1f0bd097d9a3f584a017c6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 405.1 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 5b14a13cc23c2baf42eaa6205953af84d9c82a40df483a2de6e8e2ada299cdd4
MD5 1e4301516f3bf3ed00f9307ab7a2d652
BLAKE2b-256 f2326e694d0fb6ea91bddc3b677657d790884d43ff580536341ce58f8569aab8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 341.0 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 94c322b076cd400717fc911fe0db4aad0eda2a86184bd6f799f139afe0925a69
MD5 a3a88cce1956dec6fb3d1b5a4b1bd4d0
BLAKE2b-256 6b8f126bc9e84c85a17e36e8bc03c2dd1c3bcf557156ed9b3457a87267d52847

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.22.1-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 77fdde0066728bf618ef7a8ce9690a897f29215700b81bfc556c0c3839a3f665
MD5 b6bf157a7b1b6222a6e4b1c1bd79cd99
BLAKE2b-256 133f3a4c70ebe1b7e4add68c33c3335baf10a5e4e6829e630c44a06d624e62ce

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f0ea52917f8bb7e3e145d95c7fe0f25a280eda36f717b32a797a7a30b7d2d10c
MD5 786ee8844c27a48a3613a81997ecfed3
BLAKE2b-256 02fb4cd6e06432e036bbb998902aa5f9223dbefe902edec843cf48b41ac94824

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f8f2f2d2fc74be595613f8c0f0f14746771bd5856377c33492fcbc412475d469
MD5 ee61bfdc056979caa0eb35cc090174ad
BLAKE2b-256 b335f69ce392662c6e041c6598702c6b14b3475f6016e67c4b5f8d70a11d4315

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9330e885eda879fffc5efeaeea9b054ffe8c66afccbded824620e0f69c33e8fc
MD5 8734104c84c55418e964442aff3212e8
BLAKE2b-256 32d9db164029d836ed0d7f97b7fad8f79890b030a0e05044945a2d71e09f7c60

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 ba51d56ee30456c0d5837ddd8f17f4ef321a44290f8a064b1e1e172e6001997a
MD5 1a2f81e71bf84180480e12816f898eab
BLAKE2b-256 bcfd985471c0f02c1d9efa473be8ca6781f01b8c58288746dbc195f4b6556979

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 630.1 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 cb133e8cc79ff9ef4d52a462fbc38c1789911bfa7890bd71e7d695bf9d061454
MD5 c6867f7530d85734dd0d3dc936430bba
BLAKE2b-256 885e49298bc1ed592ecad9f06fec74b4173d5a3084176f429e295458a78b7584

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 404.7 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 9646d8ab7d7040072a59b252fcb713fae3804cbb824aa2dad654afe8904365ec
MD5 24e2685b11cf755af4484163e4f641b3
BLAKE2b-256 a548f0ae64a1736bfb5a2fb5445a74c304ee11a1ef4ee50784c46148aee1251d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 344.0 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 5624e46ca380b14ad43448f62dcab41679f6f02ff511efd6d210c2042f9ba993
MD5 aafa4169a70bc181236de09ed280cb27
BLAKE2b-256 e6c196f8a01f5b541a103f0bdf1e4badd684147014ce1c007a4946f73ead4b61

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.22.1-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e67c9fea66a86cac1122a73b3937788e4df1fa990da949be9b46080b644a2ade
MD5 8351f11ec696a5c3ea18595c07d4b451
BLAKE2b-256 42e6f423d25ee5dc5bfc3387af76cefc03d9cf1a4a59954ffa030b14cca3b209

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 dc88038e8adfdbe78006665c9bd0ddcee15bffd081545d0884d549a6214c365a
MD5 f2b92bf533e326bbc2bf33a2a8be03ed
BLAKE2b-256 0c9d1f8cfd95850adba037fa21f0bb46f9aed52ad427226d3c5ef7ad2ee78fed

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 72f582bf4c1ff8e28b5fb13c5be23e9b6866ce391708c61a2b949c5eeb458016
MD5 c4f2f47dac4aff3b640d47c47a0ceeed
BLAKE2b-256 252285601c630b71d9d49d296ff01ef19739216422c1a4b4ba507710f93e2f77

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c550faaec38145e4c921bd7ff940c02095c6fe99fc28aafca83265ca750a97ed
MD5 096eba7b1939afb86fcbc8a3998a93c3
BLAKE2b-256 c7bf42c41cf3a99b7538b38bddd62d8be629f3ac52b2f80cf026488eb87919c3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.7 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 3b3a1f0ae83221f8409cbcde10f887ad8c18b66348809d7a4a36c9750f1f7534
MD5 837dd548af18cb8168dece0d7a3a9a5f
BLAKE2b-256 fc3d16e0e32f138a5ad3d39c99f33736d4ea582494615570db14c231b2bcf999

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 682.5 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 160565d6af1bcc0c2ccb01785b0190e98d3e987b7458b31341a3bc5e2f922bba
MD5 f9fa08206e7fba1f2dbead9650be092a
BLAKE2b-256 71826a2cf5c1a7dc0185978c87624fc08ced2afd6050dee02c7fd2e05f4e07a3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 374.7 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 d65c8cc42e129e5b9fd770c0e810a499e3113b7780304334f06789252fb2bfab
MD5 fa0c8eff7065be9307e07b45089a3a57
BLAKE2b-256 68e9f9c745d34cd93fa1c5806e701f80146d30aeccf07db3027be10092e40896

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 316.5 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 9756b4643e9fb2732e9dfae9a2b6c6669adf914377f982dea4c93b23981aefe5
MD5 b905c026a2d8f76ffbbffcae0e1d6814
BLAKE2b-256 6dc31953324d8e21569515c8ca81a52d083fb9cdd980d136fe304e929ef530b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.22.1-cp35-cp35m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 3c7b41e73a745c67abbe4b4a2e12b99a6d373945e94c84033d8faef78399341f
MD5 ec0ac617e7cbbb6e29ab57739b67e4fa
BLAKE2b-256 96c3a2de3017377ff9bad5fe42b71c23b1fb4bf989caf0e42af690157a8e6b30

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 786a90f320a81e4c11d32b20a93d91cb8c80a4dadec172abb53aa75bb1fe255d
MD5 ca31d4be90ce7e3be96ee53d9d706bf5
BLAKE2b-256 134f6bf8ad1ec182560c59076c52c2e8cb2f20a291f519224682a978865e6562

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp35-cp35m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 7a752668c7fb2343f6c4d49e3dbf4a9ff006059a3cbfa21192a8d64a58d632f6
MD5 fdf01fd78ce1d4964f6d91e3d50a7cd8
BLAKE2b-256 459c8738554c6b2819167b41214bc286e57f9d31c1452b0fad36382a044afc5a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6b4fab355a5b2fa879c4b1fc796ef750230a74384a6a03b4c6207afbd44b86d2
MD5 5fa7afb506f2f5156010ae18fa359066
BLAKE2b-256 2584045487e1b5b3d8a0fd817157e8ad10b8b5c8e531b8949cc0504c3e108174

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.6 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 a17bfc1f0c4d96ff1b8021aa1b5d9649e525351f1068acc9824fb5a1ea4e76fd
MD5 e3636441048d11f72c63975e6858ab95
BLAKE2b-256 f654c599ba9ebd896107a3d39b7680565d16add607abfb471309ac086208bc7a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 621.7 kB
  • Tags: CPython 3.5m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2170c201b86eccf0e4ddcbb0146619756005e2890c28b405a6bb44f0608fd2cd
MD5 6f922d0fbcc4a57165b7c2d86e8c33ba
BLAKE2b-256 213b201f4bac3cf50b6ca8e921df813fb21edf21d01c4d618f285ef9a1883c9c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 20cfedae3308e042f4eb81976281e972bfcc3ea6fd2c889b4ecbfa0f3cde8baf
MD5 66ed7ea19190d3d86ac01c6215b39cf7
BLAKE2b-256 bcef731b1b7ab8a01f342900649756fec2779ff1899f91d591769a7b9bb337d8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp27-cp27mu-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 c5b867e84871c55dd2f0a22d956e60529128b807c29fc8ba246461f6215ab64d
MD5 3c6f1686e6ee3fb5ca2f2a7b65490416
BLAKE2b-256 ca6c307a829fdee9200157b9e8aab8e4d6fb288338817e81e3b9c085bb59426a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.22.1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e7a358abda4bc2040cf27572f04c46d3600a54e7e8951a050457919c6392b276
MD5 70bb7b3bb91ae081718a5b47cf29987c
BLAKE2b-256 3be06817ae8458c27ee111075c6c0b17e969e6f91eb638ab2ca95bb5b2105947

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 191fa15584e402c44bb0ae1a16bd75879f3b928baf5538db699c41a2713dd5ab
MD5 b39ad07ff6b9da8b8df879794ec02211
BLAKE2b-256 e14e3fbc4ee8758f56ddaa316b662c1e0318bc22cec97c367be077844ff8c657

See more details on using hashes here.

File details

Details for the file dependency_injector-4.22.1-cp27-cp27m-win_amd64.whl.

File metadata

  • Download URL: dependency_injector-4.22.1-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 417.0 kB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 705b4ad907b631c6ebd2b977ca0cb180e4dd34353ac5937d12cf382b769263dd
MD5 0fd8f506a56c238dc9fa7e9610615273
BLAKE2b-256 cf9458d2d89b829577ca5ac38e6e9090b4722b08f76ae9b5fc7a6e90656f5c83

See more details on using hashes here.

File details

Details for the file dependency_injector-4.22.1-cp27-cp27m-win32.whl.

File metadata

  • Download URL: dependency_injector-4.22.1-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 346.8 kB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 27dae3356655b41d2bd7b6ed2413d441bb8d3ed7c992915f2455478122bbbcb4
MD5 db3e7412e029ca7da38d11442c00b518
BLAKE2b-256 51af21c19f4605b3b90584de06ffc2eb30aa936f7c7cea2fd76dba2a91ce67c0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 88d5e38a70cc79992e6081848a8be2e360705bf21b2a1a0bb30d9ca29fc91d3c
MD5 b8134f354d551d17e7e2d10f25613a68
BLAKE2b-256 6d0719a2680cb502ec4ab66fd2638baf2909dd926c235ba2d597a06dfe2beac4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp27-cp27m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 5aec55b633b57f77f76c198dd10020b7077bee08f7f103cd9229ca230142355b
MD5 dfe17e4938d858a5e0c7f53048688992
BLAKE2b-256 696ece7bb8dc53b375af098086d2941a6661d0bc3d000a5cdc7d6cbb8d847259

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ecb28b29ee93b6684e2c263587be08185c8a9570a4a1b6ed16c25b7b48be9805
MD5 99417bf172dc701a0cde0f9211bd3821
BLAKE2b-256 ee1378d640bf56a05359271b0184900eed008ccf789f50678ef513271e59fbb9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c1b898a3cff84874d33f9a6076e0b048ba7c65e6543dc7ae33d4d7a8f9ef4bc8
MD5 0f641d378fb870b69527fbad996e2729
BLAKE2b-256 5dcceeb12f7575d050197084a054782c7490c104f89051a1282e442a5dd836b8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.22.1-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 605.4 kB
  • Tags: CPython 2.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.2 CPython/3.9.1

File hashes

Hashes for dependency_injector-4.22.1-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 83c43b2568ccf5001498cb6d95a7322b68049a9ae37093a89fdc1d4204c0434f
MD5 5a6d73a348e066cd9941d4e846e46895
BLAKE2b-256 e44ca314424b34ee21e1b969cba52e39abfe7694da24ae95a8d38bdc9bf773ce

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