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

Uploaded Source

Built Distributions

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

dependency_injector-4.14.0-pp37-pypy37_pp73-win32.whl (249.6 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.14.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl (450.3 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.14.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (410.7 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.14.0-pp36-pypy36_pp73-win32.whl (249.6 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.14.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl (450.3 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.14.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (410.7 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.14.0-pp27-pypy_73-win32.whl (282.8 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.14.0-pp27-pypy_73-manylinux2010_x86_64.whl (451.8 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.14.0-pp27-pypy_73-macosx_10_9_x86_64.whl (413.4 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.14.0-cp39-cp39-win_amd64.whl (399.8 kB view details)

Uploaded CPython 3.9Windows x86-64

dependency_injector-4.14.0-cp39-cp39-win32.whl (325.3 kB view details)

Uploaded CPython 3.9Windows x86

dependency_injector-4.14.0-cp39-cp39-manylinux2010_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

dependency_injector-4.14.0-cp39-cp39-manylinux2010_i686.whl (2.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

dependency_injector-4.14.0-cp39-cp39-macosx_10_9_x86_64.whl (606.6 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

dependency_injector-4.14.0-cp38-cp38-win_amd64.whl (400.1 kB view details)

Uploaded CPython 3.8Windows x86-64

dependency_injector-4.14.0-cp38-cp38-win32.whl (324.8 kB view details)

Uploaded CPython 3.8Windows x86

dependency_injector-4.14.0-cp38-cp38-manylinux2010_x86_64.whl (3.5 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

dependency_injector-4.14.0-cp38-cp38-manylinux2010_i686.whl (3.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

dependency_injector-4.14.0-cp38-cp38-macosx_10_9_x86_64.whl (604.3 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

dependency_injector-4.14.0-cp37-cp37m-win_amd64.whl (375.4 kB view details)

Uploaded CPython 3.7mWindows x86-64

dependency_injector-4.14.0-cp37-cp37m-win32.whl (314.5 kB view details)

Uploaded CPython 3.7mWindows x86

dependency_injector-4.14.0-cp37-cp37m-manylinux2010_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.14.0-cp37-cp37m-manylinux2010_i686.whl (2.5 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

dependency_injector-4.14.0-cp37-cp37m-manylinux1_i686.whl (2.5 MB view details)

Uploaded CPython 3.7m

dependency_injector-4.14.0-cp37-cp37m-macosx_10_9_x86_64.whl (580.6 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

dependency_injector-4.14.0-cp36-cp36m-win_amd64.whl (375.2 kB view details)

Uploaded CPython 3.6mWindows x86-64

dependency_injector-4.14.0-cp36-cp36m-win32.whl (316.9 kB view details)

Uploaded CPython 3.6mWindows x86

dependency_injector-4.14.0-cp36-cp36m-manylinux2010_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.14.0-cp36-cp36m-manylinux2010_i686.whl (2.5 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

dependency_injector-4.14.0-cp36-cp36m-manylinux1_i686.whl (2.5 MB view details)

Uploaded CPython 3.6m

dependency_injector-4.14.0-cp36-cp36m-macosx_10_9_x86_64.whl (626.9 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

dependency_injector-4.14.0-cp35-cp35m-win_amd64.whl (347.4 kB view details)

Uploaded CPython 3.5mWindows x86-64

dependency_injector-4.14.0-cp35-cp35m-win32.whl (287.5 kB view details)

Uploaded CPython 3.5mWindows x86

dependency_injector-4.14.0-cp35-cp35m-manylinux2010_x86_64.whl (2.6 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.14.0-cp35-cp35m-manylinux2010_i686.whl (2.4 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

dependency_injector-4.14.0-cp35-cp35m-manylinux1_i686.whl (2.4 MB view details)

Uploaded CPython 3.5m

dependency_injector-4.14.0-cp35-cp35m-macosx_10_9_x86_64.whl (572.8 kB view details)

Uploaded CPython 3.5mmacOS 10.9+ x86-64

dependency_injector-4.14.0-cp27-cp27mu-manylinux2010_x86_64.whl (2.1 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

dependency_injector-4.14.0-cp27-cp27mu-manylinux2010_i686.whl (2.0 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ i686

dependency_injector-4.14.0-cp27-cp27mu-manylinux1_i686.whl (2.0 MB view details)

Uploaded CPython 2.7mu

dependency_injector-4.14.0-cp27-cp27m-win_amd64.whl (385.9 kB view details)

Uploaded CPython 2.7mWindows x86-64

dependency_injector-4.14.0-cp27-cp27m-win32.whl (321.3 kB view details)

Uploaded CPython 2.7mWindows x86

dependency_injector-4.14.0-cp27-cp27m-manylinux2010_x86_64.whl (2.1 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.14.0-cp27-cp27m-manylinux2010_i686.whl (2.0 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ i686

dependency_injector-4.14.0-cp27-cp27m-manylinux1_i686.whl (2.0 MB view details)

Uploaded CPython 2.7m

dependency_injector-4.14.0-cp27-cp27m-macosx_10_9_x86_64.whl (558.8 kB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

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

File metadata

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

File hashes

Hashes for dependency-injector-4.14.0.tar.gz
Algorithm Hash digest
SHA256 0dfa8c488844fc73a618652e6a3e9ceb4c1e6f4024722730224d78cf005e8125
MD5 e8590f76aefefd9f2e819340375f3e35
BLAKE2b-256 a81f6957d32d0672152a5ba174c6256a5a248ad5d55a77a5c3a158050c65c1b3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-pp37-pypy37_pp73-win32.whl
  • Upload date:
  • Size: 249.6 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 f572183c5ce53e9fcc57ec77029c6aa1d9ad06b91233c44a1d1685a139810082
MD5 6d816d3582c700d9b4c513f053fc5b54
BLAKE2b-256 e06b5597e1d555e3b547a83367566d94487d4b01cd8aabd524bcd1724e309ae1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.14.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e20024ca830a0bb7ffc7235e30ec70fffd1ac96fafa68c432e558d0cbee4a83e
MD5 7cb612bbe17023433010de270d03cd0e
BLAKE2b-256 46c01511d8891f03938fa973c441c1608346b8b5b26c91421ecf3162cfc498d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.14.0-pp37-pypy37_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 082be7ddd9774472bdf95e89c4b51c3ab11aec9b24610decdd00916137cb05eb
MD5 f8e944c42d70a8dc6568c86cb13080fd
BLAKE2b-256 711edd0f78e63e1036a2622b486023eb0546c4135413ac92cc8fd13fbddc37c2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.14.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c27ed191fba57a6232e0f24a75837e9db7cd8f1294c7dff955dc20ed6c5d92ea
MD5 55f3cb8b6038db9fe6dca20c5e0378b1
BLAKE2b-256 70f6ef0ffc69729d21e55afee468962832ee831fd01ee56197abede4cf9960b0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 249.6 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 da36ee3365c79887de44df66c64741432126896c76afc09a7dcc84c52ad181a6
MD5 179d7c70daff57782973b7b52f366662
BLAKE2b-256 5e6933da5cb7fa3618ee4a87399839271c6805bc219862ab5a2d5360755c4c42

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.14.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a272f7e0eab2da9bf004ed9759228ee80cbf24c4bbe1201429a9eb3d11294f62
MD5 d394d7bcdafae02f6a110ab74ae242eb
BLAKE2b-256 fd71e66ece81286c13356a671e258bdd939b119ed52dfbd88caf20b646d994ea

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.14.0-pp36-pypy36_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c1a00074f5688d4263744b145c6e0042643544006effb549f0a69db2d5dbfd72
MD5 37940fb1b27a013fe1c9274569153b55
BLAKE2b-256 b23abf2f1a7adf6ca8f7828754a7d857e9884f858a1f73a173d086d2c1fc9b0b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.14.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 041304cf1f888bf53965e5515d1f9b74445b29faffe1bfb1294c75c1aac4fc09
MD5 51733c96346b58cfed7b04a2cbcd8c60
BLAKE2b-256 78c14271bdf61abd69b3c8f8401488448c90fdaac21239f22fdcf1cb593b59dc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-pp27-pypy_73-win32.whl
  • Upload date:
  • Size: 282.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-pp27-pypy_73-win32.whl
Algorithm Hash digest
SHA256 a058efbc41e276453417b8ae8954834dc0743e1e497d7ba8a588e36d82914d6a
MD5 671dbad07ba2acd9acaed445684ecf36
BLAKE2b-256 a3da2355468c55219be1a084378975377cd5fc55a4ea21dd7e143e9e64f22265

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-pp27-pypy_73-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 451.8 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-pp27-pypy_73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 4ecff2a416c52bf3ff75eaf9f9a724b610cf8ccc373404810e1e41f8b119a98e
MD5 8e926ba8312e12f577a1ed7dda54d4aa
BLAKE2b-256 710340cd832825adcf7e77bd64f54a5d095f6fed7ab6938b2e3910a689fd316b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.14.0-pp27-pypy_73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3c376c94b8363ac61b0f3a2b8c888abc01e3075e8c435541fd52dba0c0e4b5a0
MD5 0894c966779ecd5676705b10281737f8
BLAKE2b-256 39917da2bba8892928f9f7afc01482228cccb3b3bbe38e5b3ce2e1707ad24a07

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-pp27-pypy_73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 413.4 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 93c42c22e73d385b440f9b129953fd5d883c1deb78bad78fde987d188a6a2cc3
MD5 a70af8cc8e9e30348e60261b10590a8f
BLAKE2b-256 e2e2bd03e51eea6b74bf2795914b847c34187b995164dc015c0166ea8a0a916e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 399.8 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c677eb3be2334e054161542a7b50766fe14cab57652ce441463e64f62de2bd3e
MD5 00e377a148517c1a79717e74d3645d03
BLAKE2b-256 6cc8a92925cb9faf5190a8a460726d101bd7c497e84f1f0b99ccb21dd27a95a1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 325.3 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 5e10a24a12b2648ebb23b0caa0d41a52445897416923f9f72d11461e3a038d59
MD5 b2e05d7251409890d86a8857a224b021
BLAKE2b-256 8ab3878f15c97b01681adb9e13e88e32ae998b0dd9edd7ff168e401160c954a0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.14.0-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c4d44632d4921b323b0ee0bd661576e2763c687f0859257c55f41ff9e4b71b5b
MD5 2668c98c47e11132ea71252934aac654
BLAKE2b-256 c104e21e7cc99f13b54a5a544b7d048d0c9a624b6165134fb40bd29a276be32f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 3.1 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 741938b074a58e3fda458efc96ec9f8c83374cd83891a52b6e53980a7595c5bc
MD5 faa48a3ee02a3092a701ba3fc0c65157
BLAKE2b-256 8b334ae776a7d3de6e55c38dcaee3aadcf6e05f1a4a434b50d96cb01d5b5d0a8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.9 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 e7517f535a09e8f84559aad92d285215004d5ec6abfb9389c7a7006a7bf92fe4
MD5 e8ee579a72ce6a52cc88ae26dac3db73
BLAKE2b-256 e4e428751967f69ece515c2422778b50089c6c090e023692b7d5b87a75d8268e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.1 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 00131e7790240d75109d2645b2a6f2c0144ae89745ab6936c32b7d5a2b7cfadc
MD5 eb946df9f275aadd28a8369c7acf8804
BLAKE2b-256 2b269f52db3772afd623f999fc796eee1a16b5f381dc8ccf5bcb6045813d0ae2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp39-cp39-manylinux1_i686.whl
  • Upload date:
  • Size: 2.9 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 ef609483578b77d477a461d3fa30ca1620f944cb6d9cba44c7d87e9b69739fb2
MD5 d4a6be337c3e9c75e9f7d4d977bbfab1
BLAKE2b-256 f18bb6e1231eeb9d98a27e71a23bf6269023929cdd417ebc8b89dd70f0af5751

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 606.6 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2f143a92d92c2bad96702217703267f03f8c636ef950befb4ed575fe98e75b60
MD5 f90dc20425cfa1b76fa0ae968060da9e
BLAKE2b-256 4811b6ba7ab902a66c54f6120ba0f095ff54d69ed44f93de049f3e1f28412080

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 400.1 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 e213ce39989d263272d09b26aeabc2d4187955f923c894fba160a4722e0952ed
MD5 4f661cfbff5155032d6ce0534c026205
BLAKE2b-256 dc921d4ed32111d8334b0abb710bc1fe0541b52a8a798402bcb7027f658c5d58

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 324.8 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 e051fef3fa9cb5b58065f1d16a600aa37eb84c0523546cb667acd8e203e2c1ff
MD5 b4810a4b92354b6c24cf26896b9421c3
BLAKE2b-256 d28a8c62c683fd92a3cf78a335d8faffbf63d8a15ebf5fdbb79fa7e7b8db3ccf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.14.0-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5a3f20d0b54f6c15cb343fade9e8ea57158cef8a755412a7598761b49565f69a
MD5 57cde26de1ffafd24aa64fef809d021c
BLAKE2b-256 415a42fdfa5c39e197ff95b7603ed2ac0379ebc868969a3beeb970b183302e2d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 3.5 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8e510a3516da1b4bc41683740fc9aa29e27ffa312413e01a179f27db5a07dc7e
MD5 cf2d427fc57d282413d39e5bdde82600
BLAKE2b-256 edb39d7f6454fe5fd4822add31ecaf4d6655915a090f55ef5b5972c518f6d1fa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 3.3 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 538372d4e4c7efd9a2ebf526f043fe4b21377a01ba4dd3b7dacba0f929dc0005
MD5 15c2e38d52b09c36c19f0a37c11a7238
BLAKE2b-256 569aa03a38e0752ead7340ae3e0d870e94b4f50fe7db65ba66546bc7f88a392a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp38-cp38-manylinux1_x86_64.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ce1408600b1496a8c2d5101c01e2c6efe06c27a252941ca2dc9413ee70b158bc
MD5 9b5b56f87d2361ea654af1ae0126a579
BLAKE2b-256 d3fe810c8ebf1eda9ce707b1fb9d412e5bbb312781c8151c184ac35c23eb5c88

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 3.3 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 7ec51da05570c097bee893a192a4fd6faa979c283048f7aaee1301539f281939
MD5 37a291fda8287d07c1091876ba952a22
BLAKE2b-256 313ae5f2a7517db89c16a1d3c72ecd08187205805b70d1c796d8640443be6cde

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 604.3 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ed4fcba04d4de6a13c01f3338c508ff2738ccc4fae7392666907a6e434324f13
MD5 65aa50941fdffb6e232b70338efb30a2
BLAKE2b-256 bc6d68418e10866966cda766454abb2f1d8244ffe83311d064a9111838bfd320

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 375.4 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 432346db309942f7b4336505878dfa92c0bfaddb6fe76f045cfbbd557fa0576a
MD5 bd8f409df11e5f961563de32587d41ba
BLAKE2b-256 38ba92b7072df5989f8aca2754783a05c59147b23ee22df1aee7428a2d4c140d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 314.5 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 7e44068c558bc7209f89a381a9e965d3784cfa0d4d7f78998b46f64509f7f854
MD5 8ae40cc93340885602ad8a16fd6863b7
BLAKE2b-256 4f6d8728267e27bf3c8925c12840d0722fade4d56215e7c7c013c0c407a080cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.14.0-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0b244653f5d195733eea8422b1984dddaa9068fd4145812b2c65dd09cc087634
MD5 7f3c08d034da7cbf8a2211f5952f5895
BLAKE2b-256 16406dcd7644437d08b6097b12a545814cc85ddd10a8f15b1523b43db3a59467

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.7 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 5f574b4de15b13ccbf02c745f6b080a8521b683ff91da39e4df976a8eee91aaa
MD5 2572a5944fe3cba45100ab433929db9d
BLAKE2b-256 749cd8f5b6987fa2969d69e172848de46477fa951a6f17082ab5548f34cac897

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.5 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 49bfc0e03fbe24aac96064f6ad2d1a868ef114c46fa420416e779b54f43c160c
MD5 56dbc3505b58a148f0c0a4284efeaa59
BLAKE2b-256 c1525bb2161a745e699973b140a8b3beed30dac2e042f6d639150181d1afa320

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.14.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 73a125924ad87dcfb3bc8af6871945d73d10080b96c176e3797ff9fac992cbaa
MD5 b9ed2af1610122375cefea0d271fffab
BLAKE2b-256 aaa6011811fa9bc62b7338932bfe641ee68fc760cead20e01010643527a56d0d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.5 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 f5465baa4983c01b5dfefa76053a7864d5ac28bcc2d480b09691edd4a54dcfc4
MD5 6298ebf1bbe7a6ac8f3c93baedb36d45
BLAKE2b-256 0048e1f7c962b716cd4a69a99f494e14b5560d4173b0d0ee94a71c598300e716

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 580.6 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1bce7aef98f780ab0d589b5234caca0426a15c9cf791f5bca7d1c7bc0cf0bcb0
MD5 0966e620629d8a04148d715e36af592e
BLAKE2b-256 2e3833b53b02f29d7ed9fc8e37c93e44a8fd1278869a81af7a9a3a55336d0728

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 375.2 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 40d67d1a8f4ae4b157153185ada131bae5dc7f4427261422eda23ff118ae0565
MD5 050afd7b7050b2fe5ceed2e0dd2c8367
BLAKE2b-256 e800bd923438b14e26bad9bf6c4460fa97be65b4e00cc0d8051cfbca9734ace8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 316.9 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 7fa70761357cdf58674cd6ada01c3ea061f696b3405ef972896fe803b4fe71d3
MD5 255bb9911b5c027431032cfc88576ae0
BLAKE2b-256 c76564e5525ecf1950a8b426bd08edc32179ecbd39b914ed6e7a7f6e4cc04e18

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.14.0-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4549343722a0d74c9af9a8fb0e4e3ea46325d0f07178cf24eb4f60a0c50f7d79
MD5 92a5fae14e16b73dd87fa44dfdae34bc
BLAKE2b-256 2a2d178103735b3bc78ed4127bee204e96426e1aafda1a9fa61e27a392267291

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.7 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 02ec0fbc7acdc61514be5a1ad46ea19d41d8c1f2090c13a58cf604d6bbb67c23
MD5 be50380ee3e26d2f9b37bfcd6aca0b71
BLAKE2b-256 61ee79d4594adb30a9466a735bf362dfaa8c5055783b997fc53a0798c61b7345

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.5 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 35f5dae5edb2f44bde9b179ed34427066bfd1bdcea20d241486a56f0d71624fc
MD5 45cbcf2f970c2e9328324c842f4e71a8
BLAKE2b-256 baae8374d1989da352fd1c6f30dce1fc3c7343dfb968d0d1f766d419d1d1b659

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.14.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ab6f821b019b41ac404ff8dd23ab87c5eedcdb9d17287af545d662550871dc0a
MD5 deca45a3843566a6beb3ccdc0ea34aef
BLAKE2b-256 027a0140cd907deb7b53d6c0233c4b73bf928c7b4d1430e1d6bea9a94d86b2aa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.5 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 47e5fd279079006f4cf1af1a8cb13aad5ee933cca472beb75cb8dd1b0e4a945e
MD5 8b9482fe0547c23811f12e588397a6b8
BLAKE2b-256 8fdf43e3fabd9359bd1d739b7f700b65c51e77c6787b06eb80f6f3d5424fc7a3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 626.9 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 59bb3a14fa117096d328d0d614d16a60b4fe99bdd62ddfd78b03ff96be2b1bb3
MD5 1559cc69a96b9ccb7115c54ed8fb92f5
BLAKE2b-256 fc81ae85cc2dc1ba925e4448c4aa0200563d9af8f179e69995507a1c665260c0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 347.4 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 e26d066ea385ee8e834730f31f37683abdc8d3b034b48d8b2adc09334826767b
MD5 83f7ebf82df799fa97f8076613b58c79
BLAKE2b-256 cbccf0abad2657be7969447e7f00008f139e9a88ce158710630a847e63a1da84

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 287.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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 9f08dd7825e5d95db1795d13c29cd85707f5f46151de167f15e0a2ebcfafcb99
MD5 48580bb5c7f353b0bc8e6176410f2284
BLAKE2b-256 55d0db3a7e7ab923fb369b3a630bbf9ac941561dcd3e211066c5cbc20e1275d2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.14.0-cp35-cp35m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e280d233d701b960887bff30ecf064bb247592514deec4d6404630c9630ae0cf
MD5 b7c4fc17a55f8da5f56f308f18e46ec5
BLAKE2b-256 fc3bdccb271b5e0062c416393d48a7a60c573de2b161564ea63e4a38b0bf05f5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.6 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 bc5ca1fa422aa2b723a6930d942ee6f0ec19b5fb0cf5403aad52001b472229f1
MD5 e4651482b86b32f33c6eae3331809f4c
BLAKE2b-256 d063f4118b77e4b3072652b06c12f75858f7e4ce6134e805b524c01c775b4a00

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp35-cp35m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.4 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 82288cbc35d972fe0d9af4a99de765da48cf95fdbb1a58e53b05bfdc7ac72d47
MD5 e42d110a2ef2064f7409e88c0da434b2
BLAKE2b-256 603a30fdfc7902f71a9440719abe21101cf3b623ccb00a72497b2e93f6260983

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.14.0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 bdb712094e51894fb8d462b7128db28d83a6082590e6eece243bdab26642999f
MD5 04285c55d715e974337902343a22a035
BLAKE2b-256 c4c43f32d1a595665009e7b82fbaa85c939403031fff754cf20ab734e271623f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.4 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 063b83a404d59fea39ba41aadc38cf0ca57a4ba2ddc3c0e51df9c5548b2fd419
MD5 7ea574ea20d8da6476425adcc5251619
BLAKE2b-256 29396f268297c217e52e0f3382d77b941e58c204972d54ba5e20dd4d537e8d95

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 572.8 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 f637e0af7f5c83569008cfbf1411c309e8e3d5becc304391a5a9bd1b4e40c885
MD5 006e58954e8444f6f9391a7902582538
BLAKE2b-256 309eed5b5327a08811bd0a26a85547a80e67b6a9f63aa768fc91155734d73040

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.1 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2f2950b259f3daf83e3e1596a96a005ee40cc8c9744fd8a74d16d2941dce8247
MD5 7659fda375ca5eac6605c0f70192e07a
BLAKE2b-256 ec88dcc4cf6d5b620420394aee3fc41b6605bea5e975b6e0e96fb8bdeabe0cd9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp27-cp27mu-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.0 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 44c618806e52ab27953360cef2878ae014ba1ef46c2303808377762fe8888842
MD5 b11039d4c5eeab3f459875d3f3eebe7c
BLAKE2b-256 9e9635124d3458fdddd2e21f51320462bbda65509b9f57727a9898394261f683

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.14.0-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 bdfb948bce69c83585c4838abbff09c3ec06d3db3e20d4d123cb1afdac48a782
MD5 d7a79d7a461840d47bf9b2c3bc1d01fa
BLAKE2b-256 175264d00084adf10b93e258dc990eab57aa0811058c3931c2fbafac825874dc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 2.0 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 22173e7cd5164ced2d5f9bb9af7c78ec1d100bc49ee91660fea7bc758d0f526c
MD5 239c8f81bc6dd594e18cf0f754cda93e
BLAKE2b-256 012c3f4d0759ee9446b7f3f52e22f22bf6f1c27e43a8111d0cfeea82348fdafe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 385.9 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 15ca4800083ea917b7120b1d451d281caa97748fe229715a1380fa691145277b
MD5 fe5d6fc8eee174308d03bd5ef8851787
BLAKE2b-256 2e9e51e9d2699481bb27b956c6ca5d83af2644bda40904051fb663d8fdec1652

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 321.3 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 77340d7d5f052e7bb3c31368c14f3266271c2b28bf54c247aab16f0939f70c58
MD5 dccf31b530e59f19cc9409d2ecf39a3b
BLAKE2b-256 87f263676766e38dd02308b59524e827dd8734c318f9790f9cf5fb7aa7e2631a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.1 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 27c43923c467ad8f3c2609eb28152dbbc8546d51dbda1362a086f92660d8f045
MD5 0a40220afce513f3af3f2b39587e52c2
BLAKE2b-256 76aebe5bd90bf985c6fdc7321f4d23d0b03093f65cf7ff911f5b106a24eb5707

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp27-cp27m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.0 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 51960702e63d68ef516a3908d3923fe47bdd535e219cea1fea025e56f7daa732
MD5 112827d2e0bbf7604e6f578c4fa0a13c
BLAKE2b-256 8e510c3748c3cf59e3a1b6fa81d399273bc0a2e80082d13186594b3406c2af91

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.14.0-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d5d8d48a42cafe41c4156aa5b5a80430195d151823296e4520227b43466450a5
MD5 91ee76095098d47ea2b6201bbbf71983
BLAKE2b-256 d6195813bd2fcd2233b47bff3cd50071c6bf2138a397a698381905346fca1b67

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.0 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 7dbbbc898d23ae44336ad8d37c406ad8e9925f590290f5b0ed6de2fdaf886da9
MD5 368f954d747c0ee96b0eef1c031b418d
BLAKE2b-256 56cd8b2a132f373e75c0eeb01fcc1b4f41141c9f798c367f3fd1b862fbd50de1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.14.0-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 558.8 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/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.14.0-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d16487009ff7c8a1fafc5e9e8d3eba1e2e90f20cdc908b5e251813f223455c5c
MD5 50b29dbd82c9dc13983cb83b3dbe68a4
BLAKE2b-256 a68cf18f08fa1ea079db289c4937c0014a0e791120c54e5c945e50c0338a173e

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