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.19.0.tar.gz (619.3 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.19.0-pp37-pypy37_pp73-win32.whl (252.6 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.19.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl (455.2 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.19.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (415.8 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.19.0-pp36-pypy36_pp73-win32.whl (252.6 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.19.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl (455.2 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.19.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (415.8 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.19.0-pp27-pypy_73-win32.whl (286.9 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.19.0-pp27-pypy_73-manylinux2010_x86_64.whl (456.5 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.19.0-pp27-pypy_73-macosx_10_9_x86_64.whl (417.9 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.19.0-cp39-cp39-win_amd64.whl (405.0 kB view details)

Uploaded CPython 3.9Windows x86-64

dependency_injector-4.19.0-cp39-cp39-win32.whl (330.5 kB view details)

Uploaded CPython 3.9Windows x86

dependency_injector-4.19.0-cp39-cp39-manylinux2010_x86_64.whl (3.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

dependency_injector-4.19.0-cp39-cp39-manylinux2010_i686.whl (3.0 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

dependency_injector-4.19.0-cp39-cp39-macosx_10_9_x86_64.whl (615.0 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

dependency_injector-4.19.0-cp38-cp38-win_amd64.whl (405.3 kB view details)

Uploaded CPython 3.8Windows x86-64

dependency_injector-4.19.0-cp38-cp38-win32.whl (332.1 kB view details)

Uploaded CPython 3.8Windows x86

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

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

dependency_injector-4.19.0-cp38-cp38-macosx_10_9_x86_64.whl (612.9 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

dependency_injector-4.19.0-cp37-cp37m-win_amd64.whl (380.3 kB view details)

Uploaded CPython 3.7mWindows x86-64

dependency_injector-4.19.0-cp37-cp37m-win32.whl (319.8 kB view details)

Uploaded CPython 3.7mWindows x86

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7m

dependency_injector-4.19.0-cp37-cp37m-macosx_10_9_x86_64.whl (589.3 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

dependency_injector-4.19.0-cp36-cp36m-win_amd64.whl (380.0 kB view details)

Uploaded CPython 3.6mWindows x86-64

dependency_injector-4.19.0-cp36-cp36m-win32.whl (323.0 kB view details)

Uploaded CPython 3.6mWindows x86

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.19.0-cp36-cp36m-manylinux2010_i686.whl (2.6 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

dependency_injector-4.19.0-cp36-cp36m-manylinux1_i686.whl (2.6 MB view details)

Uploaded CPython 3.6m

dependency_injector-4.19.0-cp36-cp36m-macosx_10_9_x86_64.whl (636.1 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

dependency_injector-4.19.0-cp35-cp35m-win_amd64.whl (352.4 kB view details)

Uploaded CPython 3.5mWindows x86-64

dependency_injector-4.19.0-cp35-cp35m-win32.whl (294.4 kB view details)

Uploaded CPython 3.5mWindows x86

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

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.5m

dependency_injector-4.19.0-cp35-cp35m-macosx_10_9_x86_64.whl (579.7 kB view details)

Uploaded CPython 3.5mmacOS 10.9+ x86-64

dependency_injector-4.19.0-cp27-cp27mu-manylinux2010_x86_64.whl (2.2 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 2.7mumanylinux: glibc 2.12+ i686

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

Uploaded CPython 2.7mu

dependency_injector-4.19.0-cp27-cp27m-win_amd64.whl (390.5 kB view details)

Uploaded CPython 2.7mWindows x86-64

dependency_injector-4.19.0-cp27-cp27m-win32.whl (324.6 kB view details)

Uploaded CPython 2.7mWindows x86

dependency_injector-4.19.0-cp27-cp27m-manylinux2010_x86_64.whl (2.2 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 2.7mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 2.7m

dependency_injector-4.19.0-cp27-cp27m-macosx_10_9_x86_64.whl (565.4 kB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: dependency-injector-4.19.0.tar.gz
  • Upload date:
  • Size: 619.3 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.0 CPython/3.8.7

File hashes

Hashes for dependency-injector-4.19.0.tar.gz
Algorithm Hash digest
SHA256 be984bfcd0e03c532a741e0bd32fdd786cfbdfd9b0874741ffcead301ca0220f
MD5 2705002ffc309c6045c9cac4e1c40a97
BLAKE2b-256 f43b935cad37541926ebd85217a6eb6acf27b963141a57893fa5ca503fb5d066

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.19.0-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 9338194f60ddb8adeadfe886eac6af27409238047aa17d35336eb53a7bf9a338
MD5 02fa4dea77119f70b9ea81fb962d1fef
BLAKE2b-256 7eb4e33ec76b8204c967ff61bb2d6b2bfdcfac0a11f3aed0dd3347c1bfeea0f0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.19.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f279d7281ab924bf0670d2ff2adaca236daf6b2445be98836591a07c2625c5a1
MD5 56cce4fa8b9d55ccf883244afaff0c6b
BLAKE2b-256 667ea22725c8041b5c1521ae8dc4da6d878babbe4fc08a99ed1cca4288ea44c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.19.0-pp37-pypy37_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 04bde47891dfb154a3e9453ba79717fe7ab97db0e48070aa57dd14d1d4f05d00
MD5 381f489d725b28e5a13f5fc231995e07
BLAKE2b-256 77a3e67462fdaa32bf3bb19b8ddff594f9b8ebc3d161cb184a22c7be2f0e6196

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.19.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ec02a58ad819724ee8c313d327b1380c742255b5822c2895d7423e3afcbbe378
MD5 508c061816e33ffac15fda7ba54e09d0
BLAKE2b-256 4d6c50ebd31c0b4b09a24fb9b9114306c6307e25980e661ee58f9e31eaaa5ca0

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.19.0-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 1abf8d20943971a1c551b83f37d54995e40ed0a255f9d37674b11cbee828570e
MD5 ff91b536bfd7077b88843d4019e19053
BLAKE2b-256 3e100129d7aa825d9f464e236e5f062e424e0079647e656e69ccae19d52b465b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.19.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1031025a348e88fac434263be4c8e7760395cd993515646f9a4180bec19d55da
MD5 89ec54455562a0c0d07ed206d44583b4
BLAKE2b-256 7f50a55a586f2b65a9fb8765538191516d61d1aedba17b5b4434cd5a9a209eba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.19.0-pp36-pypy36_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 08c721ba7daebf56ea535bacf833736047f4f933c6f1704bb7f67dceae62fb25
MD5 ba5a34373fb246dc0c30863b92a820a5
BLAKE2b-256 1cd04e93c06a37508ab266e697498cc996ff3e45695eb6939ae49fd7a22f4854

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.19.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1ef7851986c9f16e527a10877d7ecdf292e0abf97b9fc808c8e89d90bae97dc7
MD5 55bf3cbf60a49d6563a5839159464369
BLAKE2b-256 3573798ca8b5d2993bb9f13084b89da29b9fba8c038a4568a78a54d672116330

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.0-pp27-pypy_73-win32.whl
  • Upload date:
  • Size: 286.9 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.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-pp27-pypy_73-win32.whl
Algorithm Hash digest
SHA256 84603c45f6ad7381e475362e4cfaefc5a3d9a6a7af220215897a6b13a21d96d9
MD5 5f0b862948d3b09709536f01511781ba
BLAKE2b-256 f47b6607d36ff528f996a5d572f01fc4e9f645ac85a1169a19cc529e00124b34

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.0-pp27-pypy_73-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 456.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.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-pp27-pypy_73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 951879d0e5903626985362586df6f7bcac9249407f6e8c11e0fe778da23d4748
MD5 d0279a4c67c95ae3da1d05be8ca18972
BLAKE2b-256 123a318b40c8cd2f570e2f152cf246f532f1531bb78e7493346cc17d1c4e19ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.19.0-pp27-pypy_73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 545275102e1de08cdc92732ff1d4d7895dc7b50a3042fabb6dc011f76a1069a7
MD5 9cd0da616c85f695c8b1af5e66af8ac6
BLAKE2b-256 de74c2066a823ed0956884d75a9a33a604d7af86d346ead7647f1ada48068870

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.0-pp27-pypy_73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 417.9 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.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9248857262471d8588f2d3324ba863f8515ebeed7b61720a2eea726844c91120
MD5 012e403112e9bd6925502fb443d48edd
BLAKE2b-256 e0869f2e61627e02c3b0a3bbaac1cf50cbe5f9c9b553f8e60c4ef0c9ad4a6e3d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 405.0 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.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 f4885682175ed2ccd7d22354fd0334a5f2fea08a17bfd8e6d9cc9affa4dd70e5
MD5 36e4b9568333bf8f020445673cfcba74
BLAKE2b-256 9d0b1c9b223ff8dfad272e85f8477ae16ff7d83a1485fc1b3b6701c0591e91ae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 330.5 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.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 01591037cc9d62dd763a4d30220a251937cb4a606399d130d63a65257bb18352
MD5 8609e654b74e0302db6e7af311c9024f
BLAKE2b-256 7f4fed32b7964a6722e80d839aa9c0a062ad6b682cd7ae39dd590c55e997cbca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.19.0-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 562bf5b58bba76480d17a08efbec63bfce311eb118f6ae9824d4cb76cc928675
MD5 da7d95b256bac98e6078809b0fbd02d8
BLAKE2b-256 1d2b889f8d4d901088656a3e93623c1002d6f390b2e13540d94a639669967552

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.0-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 3.2 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.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 dd552c79cbd276918f556a9d5ec7fc875701146c42f5f6b7b5df05810aca5583
MD5 995f1b3237c83947b237b87bafe5f7e5
BLAKE2b-256 496e7221d5d1c615c7dcbc4e439470410e4ac8ca91bb1985e180a22f0b566b72

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.0-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 3.0 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.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 d291e3e38047d2cdb24e88cedc458fb755cc0b0f036238165f4197af37c87815
MD5 299f3157a54407458da08ade14bb16d5
BLAKE2b-256 6d58bd3315cfa4b43ac914e7bceed8aef31380f4bbc62bf15d45b10bca9a876d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.0-cp39-cp39-manylinux1_x86_64.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.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b653dfbb3ad9912c3532eee705deafc2bd1e59fcd269ca9a1e466e8e44d89520
MD5 2fb42597e84f36c7ad0bf0f71ddfd098
BLAKE2b-256 50daaf8c41a70e19a2057d28472ae60216a26f2424b251881154ea19cd14c7c7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.0-cp39-cp39-manylinux1_i686.whl
  • Upload date:
  • Size: 3.0 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.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 99b35d0ebe7c933bac248cfe162322692a104fdde243f2fd1740788802f05852
MD5 bd12e418925e25e11128ac2a904004ef
BLAKE2b-256 f6dd4ea1bac7b9234e13207e3d68f550daa100433fc68e736311d97e38d847ff

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 615.0 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.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0c092f5c3042f78a5b17d6a7e7e7d29907d128bfadda1bc55572aaa9158da489
MD5 85f117eccf547a085355b3c4996e5b43
BLAKE2b-256 c0c74fef782cc4b4f981b20925552261a32c8fe7d947f1009ecc8be1b89dd4af

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 405.3 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.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 b21ad5f748cee80b224b5453d3f5d749db35742dcb87ac2eea57fd8a84b7416d
MD5 c2477c85c7f187d6b4f2e2fb6f78ed00
BLAKE2b-256 db914c5b9930dffec5314fe652a352795fa046103f52d7c5acb67547f6d644a9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 332.1 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.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 a932063ad557fbd1265aec55c134dd58c1525008fa8ab902d4309f14d2afd5e4
MD5 07ea82cc36aa2dde27cbabe2e0a1f7ff
BLAKE2b-256 65ac2c1db043c06de4b09c5b3ec6528a31257bc7e0a07d22374bb4b096c1b386

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.19.0-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9e447c29f563fc22f01fa946663479ff94381819fb74a7192ec46884222e2d21
MD5 48c8a55527f03d09a29359e0e67c3085
BLAKE2b-256 59d1ba7c08a46587d0b16105410f678601d2648ac85a883d9e3bc0ee661c3fac

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.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/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2460e89cf8500a1e22464bcdd6a46c364d390516c8a205bf026c43ac0872c942
MD5 acebdbd090608254d2399232d127f0cf
BLAKE2b-256 0d7c903f317594ea5ce7e4060a13f28c36b7182f8199fc5e74eeff91e536c9bc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.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/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 199092252ad1d19e4b68b1f3c218adc20ffb3a37ed965d2609499c0144a05f71
MD5 907dbca5d3b7b4084056757716162a7e
BLAKE2b-256 f68797973e613f9e4cb554966cf8d894e31445bc0967c550bc321c982815fbf3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.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/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 6eac94de36360b7cb8b6dcd1e0673bf7fb4d81a2a11ad00734e98e24608a26cd
MD5 83b78d8ce1c870200d0dbc61ef04c694
BLAKE2b-256 570d4a5725834418fc510ff83fcda1fff2dc8bd0092ec764ccce054bdfd05bc5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.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/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 86d3b0ae77113b29f00621b55f7b651a569b1bda7a22404af563276e530e85a5
MD5 6d866d3e1c8c4e3d2712979cc206b14e
BLAKE2b-256 3d8b1bac1622bd02f42db221125afc3b3414bf4c75cd0e7b46c1bde03facc403

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 612.9 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.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ba635c92ca73b81e8cc3c751fe5b3751c41ed33baf9fdc99cc6174ab7207d5fc
MD5 e7d5792c13e307ebdf616815a8b296e8
BLAKE2b-256 4ce58d9dc8c37458f1ad54168ab8f72b4c83d7fac0dfe33de22041a863b05a0d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 380.3 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.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 dad589c183d0defa74c6f16293f17303a641b2d4e56507176a2a708d3a2214ef
MD5 ad1215fdae0b3e93b85c475085d304ec
BLAKE2b-256 0507a7f186cf0deca9ad54ccb49daf387cfce65729900373c291002c40e45fcc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 319.8 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.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 23b25bfbfc58cb958061defc8f81dfab172a48749e5dfcb422a4a3b334842dbc
MD5 79cd9cd682d549b8802fbedc950ee24e
BLAKE2b-256 59dd04a6def3d3f3a8f3f21cdfc0db968f83bb85a7f8595381f497b307b711e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.19.0-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 56f3389533ffb4c4fd7a24ece3ddb563a3e984ed14d8345a0b5f8c4a292c7689
MD5 17f0d6fc960e7b16795cde897a1f988c
BLAKE2b-256 1694b0eb106bbd80a4f800947e183c07808cb44a8853054235fc0cbe89a72f51

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.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/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 e9a2bd60aef2813f8a12a10469fe532cf7e62df6e5735dd40860cf94ebb7f729
MD5 2a816ccf5ad7d261181c6fcfe7dc4aa6
BLAKE2b-256 aba25516fb47e9e3b352358f23137c9d2c24a9f664d8dd3cffe9891c1003fe8f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.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/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 9cbadd51173f2ba19f54f8da7b12a2e8fe0606e9c08dfa0f4f11f1a3b113b1cc
MD5 f0ef402e92821e9bb981cc9d5a2ab551
BLAKE2b-256 12c5748ba65751700aa57aa87b642c773392f233ae61c1c9dce34cb0c864350d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.19.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 d69baf920360cd509cfada0dbc382470d370c1196aa5a4fe5d15c74a23164e57
MD5 c5984fa3b293f8419a415e51ba7f9131
BLAKE2b-256 240ce00b8b0a1f4cd28c126839db5f0d0bdb9400ed9835f9f896ab92b5a75583

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.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/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 7311ef1a7d1333e06e9e9aa88e1568bcca785d61b94f205dee3d79a3549f0f3a
MD5 2bab83f7d9ac3a0880163e63963ad973
BLAKE2b-256 97e686fc18ca4e64c70e43eac433b0173112fc3be86e1bc915c35dc299756470

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 589.3 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.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6b0b0e5f60fcf1e340e060727f0f5e69f59e56016a9de2ef100ec89a987eb2bb
MD5 7292d019a66d26852d5a033f95409985
BLAKE2b-256 b97884d4d3d62ce927163495d1956d0fac0fd82d44e22f0170607f89f60228ad

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 380.0 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.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 8574cd41375173bacb49673611ebbc3cf8d5cf62b7d914ce1389da22720b5e3c
MD5 f6c4c1e3489bcc320b481ac914c14fe4
BLAKE2b-256 989d491b14050334e98630cdbfac4cab823bdd7d4268f12f296012f9fe8aa2f2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 323.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.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 d214676ea1089eb9efd1ebe860781926740359c34d5ebd513e1884182f56206b
MD5 d6102a87d681db805f5f6efadf3978ab
BLAKE2b-256 3a391b34de683693f0a75755b5a0f1e1ef9dc14efecb8431e8168d79cc999dd3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.19.0-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 7df9a62655b4365b81d901be8bf3859c9ce6c74e67770337e3f969d67dbc3498
MD5 1c1404414184f7f017c7f7c6db80d8d8
BLAKE2b-256 d366b1e3a2d6c6e33279f696773cb2ed4d1a974b84ca8a72e648e2643e07f2da

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.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/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 32c9eb6338d9aab1ca9ce10099fa8fb48f5e28d238e9a43f7be9c0319d65d8a9
MD5 9adf861c11efc0b89dddf33286416f48
BLAKE2b-256 49ad545b0fcedbf8334430186ee87182e2499dd478ce6981e865680e79271d29

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.0-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.6 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.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 12b43176ffa8b2a11eb403fbc6ac6beabe1390d668c21f4b1000bc7b6a686ba4
MD5 fd3c2ec389d08dd6e8ed4d391078ee78
BLAKE2b-256 66ad8ccf2ee15bfed8416ed0725bd30d368f326edfa7c8029f1c73d858290c76

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.19.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ec2c2995619abcf356b00f47d90186c0cb899748f810bf6449fd3ada72b7f76d
MD5 ffa810f77c51a3b523dbb7cab8c86a01
BLAKE2b-256 cad07ae8e7f576108fd69b6831c7c86176b0c75d321ef16ae9306bbccf5b50db

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.0-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.6 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.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 d46a36d4adcb2ca5b48fe86090fddc90e8c6bc5f9cfa206543e550be36a4c675
MD5 4908d9a10e5d3130e3723041545971af
BLAKE2b-256 c077d554ecfaccef2cc1a22cb408df9c0c5c7b02e4caa8510b09940d466a19cc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.0-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 636.1 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.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5a23c2f8c82d56c2795ddfb027275a1fc434038991bf8b9d240076a888fee518
MD5 086416ed5d1780246c896435ffb4c5c9
BLAKE2b-256 18fe45595b776f2466cc9911fe77972341c2d9f6e93be0d40225d808548ade99

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.19.0-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 b749dfd8ac5f1eedf83246f3f599e04622351163e1d0293707298be6800ebd30
MD5 4542695659f4594617466bee51595fe9
BLAKE2b-256 00ef65717538c28622b1d1de5110899191ca919e24841e98edefbe2b47e3411c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.0-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 294.4 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.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 6030c0845ed53e3790bdf56b183498c769fbac3ca791ef7b669ed70a60b83d30
MD5 d47e7a67a2b26f1a78c82d5b94289979
BLAKE2b-256 50a3482040a82741561646f549b9df751a4f54196f1040895d0d216c0561d25d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.19.0-cp35-cp35m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d1db178ccf0dfebfdd655b6af0215119246c39d9a61739bcf3c5f74494be904c
MD5 1186cb94e880a84ae2eaac6d2c52f411
BLAKE2b-256 97591642ee8081d33fa8afad9c88100cb1b7f5b8d920ce5d34e2379f22019c88

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.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/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 baaac0854ddd6b178e8d64f4304d963a4d383746eab50999cc11ce7e236b640a
MD5 ebf018507a2fdbf6fda989862c4a58f3
BLAKE2b-256 80d6db1f169058d2c1d96195ab663fbc634a69f3d6d096abfddf006915930ae2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.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/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f9eca997ff43bbccdc8016b254f2b3c4bfed283c967ef2ec5bac495606d68cd2
MD5 6f2e99b90ba532320377e44db1206669
BLAKE2b-256 83b077b7da58e477d8594230c74625a8b942dc41c582254c46dbaaf6a386002f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.19.0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 8fbc1d99f3e38a2d4a115fcb9b881b9cbe374d8ae61e8c1bed8c4082b8007e04
MD5 7778dea2ed9b31e0edbc23dcbf00b8e2
BLAKE2b-256 f94a8a6a1386ac7957fd43acb853595a98c36fb75439e5dacce2b1e48516e2e4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.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/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 d88717e0b31c5bcc197a94a702ef4789fad4a9d63f4c821d9531d67157a04973
MD5 f1dfcc893a45f31f4988a2c606a16160
BLAKE2b-256 7a0a4f91aa31e88add6d8a14101d73cd94a09f63557f51a39d21e1e378c552cd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.0-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 579.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.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 69d057e71771c9cda052b22420c961b80b47354bb31389399bb1095db0cd5a21
MD5 d0cd7fb2d158d004302c732f6447492f
BLAKE2b-256 7cb1ad6a5eb7e13e5f6c6f2573bdcfc2ef709be586347478dcee8f0d5637e0e9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.0-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.2 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.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 0e44c4b304f5a5f8239cc089108654f998ea2571413bc7f6a42d1728f4f7066c
MD5 989e02b9cd326d3dd87706f64f4c692e
BLAKE2b-256 a1f6eb3581be87353d04eb05d2d4e56ff2273adaf10c15166dce1022c8bcf5a8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.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/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 5da16547c002f61f415c68a42c5bc898003231c4502af1a230dab0cb81baedd8
MD5 00dd457cd8309d9dc5cb997e99629494
BLAKE2b-256 8c38f6039f2d29f44e6b40163b07cd85d26d2aea59c4d11aed844ce7eee89015

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.19.0-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 101988d3604c1479abfded413963612255c96c6790e066b136fae82d7f59cb11
MD5 f9397e60bcbf17d59375c6afc45e6e18
BLAKE2b-256 2977120cb0ae08a5fbb1ebe502422056829608f2276c3ffdd274a3fc278dfe04

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.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/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 afb3034b8b247d481434eaa8b7ff1b7874bbad50eb25fc95d2306499dbbf31cf
MD5 ea3b67341098c898b9351cf01105042b
BLAKE2b-256 eeba4f0029b483696342045f0ab6f7ec604a742343961ca2e99df4122868ac8c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.0-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 390.5 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.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 a510c5c14d82f5276e83b086fcc8b757eb0f593773932e5b11498ad076867f7a
MD5 6dab238681d01425b1d91fb69493c387
BLAKE2b-256 e27e2aaf6e3cf793a0b6170b69dce5b5e94da9af155baca662a8ee21876ca753

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.0-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 324.6 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.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 7a32a880585e0abcb344c27caa38c24e35f67927a4c703714e046cdfb9b4db86
MD5 f55a332122b32b9cfa19ee644fef8494
BLAKE2b-256 c219e82ff0f7a1ec7598ba80b67aa44e0386d10184d5f957de67384960e920fc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.0-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.2 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.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 5340e8e38c95f0bb248f4a29e8471fad3597d82feca3d907ca5377e24aa3beb8
MD5 b105c1622e0cda856416c4bf7e552be9
BLAKE2b-256 4402a8dce937b10106acf1dd70a10f9ad5d3cab0fa61b7f6e04f242cce794562

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.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/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 8977edb5c8199022d6f1782893b046a7bd52beb48fd61293bbf49672170982f5
MD5 eda06e177446b0b447a07376490ff641
BLAKE2b-256 4f9a103ea1819ed97187ce904fbfed56a885f6040f4202f7c07682f573161fc2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.19.0-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0d807e5c2165e0027b0ce317ce65290e382e1faa37a57565eb40c1970d356d30
MD5 9a0dc61644493cacaee96c49578324ef
BLAKE2b-256 f5f6fafbbd6fc0e0f62d6d51b79d42d7a808c4c16f57693fd165b8f1a11179d1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.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/53.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 fce4a56b532b5953e0bfce2f0981299d9368d9f7cb58cedd7dc22f05812b02d4
MD5 45fb89da3a020c9e76b44bfc56137304
BLAKE2b-256 d249297e42a20e4d6c594851ef021d585b82d6d71d3b88d3418811a64d543785

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.19.0-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 565.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.0 CPython/3.8.7

File hashes

Hashes for dependency_injector-4.19.0-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3bd5f4d37008a9c950e37750c7402ecbb0365549a1976dc818476f5b92635a5c
MD5 77486ee647e31c7c1caf197e4ee90477
BLAKE2b-256 a1dbf1850372382e94b974ff0e6f72a65db00d7661f7f64220ac52109ba95572

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