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.18.0.tar.gz (618.2 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.18.0-pp37-pypy37_pp73-win32.whl (252.0 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.18.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl (455.1 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.18.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (415.3 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.18.0-pp36-pypy36_pp73-win32.whl (252.0 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.18.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl (455.1 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.18.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (415.3 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.18.0-pp27-pypy_73-win32.whl (286.2 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.18.0-pp27-pypy_73-manylinux2010_x86_64.whl (455.8 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.18.0-pp27-pypy_73-macosx_10_9_x86_64.whl (417.3 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.18.0-cp39-cp39-win_amd64.whl (404.3 kB view details)

Uploaded CPython 3.9Windows x86-64

dependency_injector-4.18.0-cp39-cp39-win32.whl (330.3 kB view details)

Uploaded CPython 3.9Windows x86

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

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

dependency_injector-4.18.0-cp39-cp39-macosx_10_9_x86_64.whl (614.3 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

dependency_injector-4.18.0-cp38-cp38-win_amd64.whl (404.7 kB view details)

Uploaded CPython 3.8Windows x86-64

dependency_injector-4.18.0-cp38-cp38-win32.whl (331.6 kB view details)

Uploaded CPython 3.8Windows x86

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

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

dependency_injector-4.18.0-cp38-cp38-macosx_10_9_x86_64.whl (611.9 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

dependency_injector-4.18.0-cp37-cp37m-win_amd64.whl (379.9 kB view details)

Uploaded CPython 3.7mWindows x86-64

dependency_injector-4.18.0-cp37-cp37m-win32.whl (319.1 kB view details)

Uploaded CPython 3.7mWindows x86

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7m

dependency_injector-4.18.0-cp37-cp37m-macosx_10_9_x86_64.whl (588.1 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

dependency_injector-4.18.0-cp36-cp36m-win_amd64.whl (379.4 kB view details)

Uploaded CPython 3.6mWindows x86-64

dependency_injector-4.18.0-cp36-cp36m-win32.whl (321.8 kB view details)

Uploaded CPython 3.6mWindows x86

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.6m

dependency_injector-4.18.0-cp36-cp36m-macosx_10_9_x86_64.whl (634.6 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

dependency_injector-4.18.0-cp35-cp35m-win_amd64.whl (351.5 kB view details)

Uploaded CPython 3.5mWindows x86-64

dependency_injector-4.18.0-cp35-cp35m-win32.whl (294.2 kB view details)

Uploaded CPython 3.5mWindows x86

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

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.5m

dependency_injector-4.18.0-cp35-cp35m-macosx_10_9_x86_64.whl (578.8 kB view details)

Uploaded CPython 3.5mmacOS 10.9+ x86-64

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

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 2.7mumanylinux: glibc 2.12+ i686

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

Uploaded CPython 2.7mu

dependency_injector-4.18.0-cp27-cp27m-win_amd64.whl (389.8 kB view details)

Uploaded CPython 2.7mWindows x86-64

dependency_injector-4.18.0-cp27-cp27m-win32.whl (324.1 kB view details)

Uploaded CPython 2.7mWindows x86

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

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 2.7mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 2.7m

dependency_injector-4.18.0-cp27-cp27m-macosx_10_9_x86_64.whl (564.1 kB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: dependency-injector-4.18.0.tar.gz
  • Upload date:
  • Size: 618.2 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.18.0.tar.gz
Algorithm Hash digest
SHA256 893589bcc0d5410702c683a47093a8e41df63df4a2b0fa0653e6fbdcb0386558
MD5 248163c35e419fb8f7649d814069a41c
BLAKE2b-256 c2407f217041f2e7f6e152957a51596806e4858296325b20b1db023d76ddf096

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.0-pp37-pypy37_pp73-win32.whl
  • Upload date:
  • Size: 252.0 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.18.0-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 04a3bc25d413c43bdec90662fb0ef1251c977305f103c58e9e57367be0bb04ed
MD5 1f0f1981049d343e2d971e3e1acb562b
BLAKE2b-256 ff423061f4bbb9af5470d66ffaafbeda1b1504530995320e8be82a1778774bbd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.18.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 7859f96af8676bdcf607767d10cab675e8dc038933722b5fb1eb3d3453f37797
MD5 878741377c2dcce1fc3a175e2729f719
BLAKE2b-256 9d0c28780c2f178ed2328ac6fd2a69a3d43f2673a1ff159f17e13b9f0eb10661

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.18.0-pp37-pypy37_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e0204209190b86cda2de0f88b65eb1d1b64059218795b8992ad2619f8229cf72
MD5 285c0a634e2042e56a850cfd46e74797
BLAKE2b-256 5e89e4d06f1b31d3d044da8dc95a5929fc528ced4badf19b558e8d2d41bd5eb9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.18.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5b851375ce73730f78dea845e943223a16c65b6b87e4298be0bf10e7d2e3f1a8
MD5 e9a7f392bd9dc6fabd816e13b3d733d9
BLAKE2b-256 dc0e1c913b80e736df4c92c0c627e2afc267ece8374d9cc61ecd6ea783470c2a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.0-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 252.0 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.18.0-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 f8f749e21eaf03c3892fa5d66ed8057837cb4428e36faa65e2700761423ffd0a
MD5 02b8c1bdd1705432a361b17582865512
BLAKE2b-256 2109690df12e4a02631c634a94cd86860194f7996201a97edccb35e8ddcca5a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.18.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 747fc78a74119d34782dd4ab1cdde9286c17aed9306cb354c7781e94f757f414
MD5 6d428e6e651ca3185c9b0755ca354bf6
BLAKE2b-256 95d4d48f70687049757d7489851f378a877eb3803f4be58651d0d74adb260482

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.18.0-pp36-pypy36_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 24f876ee11c7d701f0e4ea2308f6e3441c526cba909f6356e63f55981a9ede00
MD5 a612ec07a5b1290bdc7c2e284e2a2b6c
BLAKE2b-256 8ddeeda4bb7176aa827bd4b913c004fbc3b79bb5f2122c8549a26476d024b3fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.18.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 217799a7d652d1a152e4c5ab549f0a57430b9ab1387e3fc97df8ecf5c28ee220
MD5 0a8b1a7010730aef377c6ca30eb45787
BLAKE2b-256 3a4e79826a68d31160b9e909c89abd4c60cb84a9a1dd0c2882dfe59eb42e5023

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.0-pp27-pypy_73-win32.whl
  • Upload date:
  • Size: 286.2 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.18.0-pp27-pypy_73-win32.whl
Algorithm Hash digest
SHA256 8aab058b6ccf8f504f4371983a2dd14909cd85a15a7ae2945d481a53bd029e8c
MD5 64c20d0edbfab020bbcde29493629873
BLAKE2b-256 c8cd9d1708716780084856c90be9b8bba3c9d94e3fb18fb448a6fc097f73a24e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.18.0-pp27-pypy_73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ea4a5c5fde62fc09df3dbd23411e4a246bd307d9bfe59f8584d84ec2cf5f9771
MD5 ad9204b6019c7da737b4d0977adc3c6b
BLAKE2b-256 ca42b225c8bf1cc0443e7278b20a1b7ff888bba885595151f293b06fee92b8b0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.18.0-pp27-pypy_73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 040ddf57b7c34d5e49a5337a5b9913bca9b4d8ab340f968372ef44965612e4b9
MD5 d5ce9003d428c327b7b4bc6ab311fd3f
BLAKE2b-256 0e4f1a515501897c5ef0a13d8c259b7cef9509f7d174b46417733b9130c9e6c8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.0-pp27-pypy_73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 417.3 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.18.0-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 328fb8d7c4b42670940ef7277ecfdfb36de13c318ba64009e0bae1654c2fc0bf
MD5 8f8cb4b8573c6cab8f990631b0a2d9a7
BLAKE2b-256 70d76341f7512d48de97cddb371e4d8c085ce9b12b01993b638cb6e96bf21c95

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 404.3 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.18.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 da0895faba2be70438478ebcd2e14a34e4315f9fa158fdac4acefff0080d3910
MD5 b86d28e62a83c81108abf79d4ce98743
BLAKE2b-256 f00b79d61cdcf0283fef598cc865da3f5edce62c1c74e2c7b7a8cec3a8a1df84

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.18.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 f3c6154d1e2f61026f92f01a1da3c457b1c776dfe74d8abf541faf2fbc58a1d9
MD5 39369e8336dc9b273c051ca3b9f88528
BLAKE2b-256 81e20c844b3f2ef62b60394a13dcf24311014a5470265248470690f0de59af60

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.18.0-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0a95e887e196f191be7d2e0d5ac9c405bc22964b9a776c40acfd789ff280e743
MD5 817e695190d465e9099371d976648f2f
BLAKE2b-256 48b7a7478e4ceb787d20035759232168b664b8bf675b7bdf5b16e69c1b2bac47

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.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.18.0-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 0f30e42da183c9f3ff43ff2c7a3ed814c43a4efc5ea30ebf0216a1e3b3c3e2fc
MD5 54ed6f59f9c223d6bf30756f02a556f0
BLAKE2b-256 32e30c0bfb2950bd4621437fff0b5b2b87085a13e2d5502d2292e3da249415dd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.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.18.0-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 64afc35f15563230d6f5481480863ac9b7654130c90a573d4c781cdf248c8d4b
MD5 f1586dca08b6f94537f3a7de0adba204
BLAKE2b-256 86685462a661588da4b2faf0d108872e0ee27c35b721f1ae6735e0276a8bb2f3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.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.18.0-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f41bac94ddbf08f8c308cd9024b5116bdcb36bbc3530763d6b68034d5bce0e40
MD5 a3e071b7657c3d86d11b4e57ad200f3c
BLAKE2b-256 2e0d71efb2f9c97e46bb5050693813da96a2b59130c26346293a0bff66e6f87d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.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.18.0-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 738d6982bc6db49994906a46429430e9481620f5d275ccdeeb5db1fb5c883c05
MD5 3d10b61a640333edc685f92f3677fdda
BLAKE2b-256 e828d13d2e07a8d65deb66b10f38f9875f1d769ced5e8724c9adea30af0707dc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 614.3 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.18.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 dca7b283f7f7607546e3cf539345a9ea561ae800012f5e95b28fdfacf5510ef0
MD5 0b68f37f70a9508ce507f8725ea1f256
BLAKE2b-256 ab3847f479d4f90fbb5a36808c21e475372a0d9c82fa9191399c99d7dd1e00c1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 404.7 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.18.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 2a2981230857de151ab818d733b007f1d75f8ac0416925bca2c5a6f3de1b5d97
MD5 2378c902922af4f0350dc0c9871b272c
BLAKE2b-256 ce3fdd600c56a79474b09cc7e5ce683f567b38080376701467fa21fd96885300

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 331.6 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.18.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 039fe212d08e2180437a9b91a1891b74bfbe5f8ad77754427f7c69e370b29032
MD5 5b5aa55c2948e315f96dcae80b096467
BLAKE2b-256 a9c8246b52d4ee0191ae707b611005b4420cb0816c176b3ecf606121b2e81aa4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.18.0-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 13156c3b0a010fdaf230f5fcfdcdbc29586b12993c0acd35a6dedb6438f4dd95
MD5 8751752585413dbce43f6be41ae330f8
BLAKE2b-256 aa3a1628e83a87e76858b17b060dbd1debbad5eb1e0f9bfeaf7eb84bcd9f39bb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.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.18.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ddf1eafd262357dc1b24ee60092e26604a89742595c6ee2b82a73d8190d32541
MD5 1fbe86de870bb54fe7f744f8eb4cf55b
BLAKE2b-256 21ea1cdf808edd7b810d34dfac45cb242804432e5b91481d560f7ccb642e4299

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.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.18.0-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 03ddcb5da0577355dcb4a27aa0a63e9bfba69d95489c4c117d0b07430d543b2c
MD5 18134f99c3daf9eb13f54883b6ff9bd2
BLAKE2b-256 fd6b4fee78fbfe3f06640ff698fc83431c2fe0edf1c3ff47a102bd1bad14276a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.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.18.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 42eed08b047f9b2546d1c3b84acbece24db28a3d7219d9c25ba9c9207e8f4e23
MD5 4f9506ee57f23595b604880fc50c998d
BLAKE2b-256 c20e5de2661e9ecae02e933dd0fa1df994ed72d36bf27b6c9371945d41f5a645

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.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.18.0-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 9c619b5ca041a810d0a8ed135cce3d75482e5f87e3af6426f89f7e4e951256fa
MD5 203f16df3de47153f1707cb91752c773
BLAKE2b-256 d4859c8c5283cc937a245fb47172a67245d91a782e5a56595471151472efe575

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 611.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.18.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 19a40f772de7e3c928fa96d8cb17b79e01a290e7d5ac6ab0d5a50d87c56ba2ee
MD5 2d391461f5afaa7663f1a5ca8bef91a0
BLAKE2b-256 f6300f17f576b936b86d45e78be6cde6f46721376c40a21dd48a8540f7ae85c2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 379.9 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.18.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 c4c95c2e1ca508a5fadadc4eeaee5a99b1a546cb718c133c50f66fce7dd1dc9d
MD5 8e658a50976154bd9eb68477794f485e
BLAKE2b-256 d8a3d036135adc3399c737c46aaae219f6856b8648a9f716fe1f0e6f4da0d698

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 319.1 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.18.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 745d81e85e8050be5730b35e95e85a593dba0ab177f51d576b5fd4fccf9e5aea
MD5 729524e09956dc8b866c8e3a7ac927ac
BLAKE2b-256 63641c52919efa0114d47461c11db36bb25935a08f618a1a3e00c72dfb4ab1e9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.18.0-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f20213b588df3361d5445ac89121cdf99f6992da614463fe19a1841dfed225ab
MD5 21f4a1a24209755d4e76b88b8e32194f
BLAKE2b-256 ba46243c09cd824b97b3f7819023f9819f35c9d107a6fbf80597c87aabdc7fe1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.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.18.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3b9beb8900b19bcfc7c6eabdadddc88eb0672ea235f9fbb349756f89bdf786b9
MD5 6b35382c6d3378774e1a870096f267b7
BLAKE2b-256 d6529f1609d661182f2abcb7462b01800e04647df0bc3f95cff63b87568ac7d0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.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.18.0-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 b5e5f5ab31978f67074901f4e20fd5ec9907494572d3ab456b0c1afa39235f54
MD5 048668c5857b52d240ac94ca9542eaeb
BLAKE2b-256 1827889a675c3bf2656222d95e4f1aefb9d519679f62f4b6b9cb170f61a09254

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.18.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a6394028fec3e0a36de1843f7cdd5733ccea6f7afb37f0e621d79ee0f200307d
MD5 f632c6f1dc0a55878068ed56557a6d10
BLAKE2b-256 29ddeb7131751a91af111668ca1eb3f2c6acaaf4fdd0b5569fc64f68340590b0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.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.18.0-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 402c2c432cac520bc349e3f09a35186910040c9f6d412c96ef03b2f978bb52d9
MD5 df04e68d50890bc585eea44b0c7dce5c
BLAKE2b-256 141be741cb361ae2ac1996df6fc1879e425a6b13ec92565bca07e82198c00e87

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.18.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fb94b1a6ed5d8a908332b4060b29dfa89683adb07b1fe4fac74db61c1596e87b
MD5 65f31a27e7612eb97ee373772db1e452
BLAKE2b-256 1cadee7ce0739c7ccdb99e01cb28d13686b36153c5aa9db6cfff90f47bf54eb6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 379.4 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.18.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 9509a3f17f42ae762b1804ed9be06f670574ad2450ba464697d7ea62e6ed43d8
MD5 38c4443144fd1b6d00b4a9a6f50fb15f
BLAKE2b-256 a7f30f023fa0b2d2a2f97421a90b6887dcf6b44274bc6b566f482259c2457ab8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 321.8 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.18.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 fd485f19bb47c4dc0af19ea80274f614b22cee785b3dca7c0bff0ea5e460a6b3
MD5 f2291bc40a9d59d760db832442f91fc4
BLAKE2b-256 81512adb0f68a9bd7687cba74ab028d452e33baf6262cec4fc77bceb52c6ce9e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.18.0-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b5b597c0bcbd1c66c17b0f489a8e0931ff7f7b2e3ab217bd0b012cf24d4e97c5
MD5 763c038a97920a542002ef1e299b2206
BLAKE2b-256 1b7dd951ebaeaa0e946f23ed4071563e4d4fdd6e089cff7cec3804a220f8e7a1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.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.18.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1dcc6f5432b806c133b1abb76bf688f1c151497fc4f840cb7ed6a34741547588
MD5 dde0f597190fe7a86752288f7e341ae7
BLAKE2b-256 3418bebc7653db8ad1cf8226ce67f0806f1e3ac92e9f914a8604b5d7467bf05e

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.18.0-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 3ed0db0bcea12228aebc7cc8f76ad3a36f865086277b5e58f2018a290cda03a3
MD5 7c7750f992d0f97cd2a257b8366300a5
BLAKE2b-256 1fa1827af7f09dfd52579942edb996f90507fcf41e28a89d2dadf4a3e603706a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.18.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f1473844321b81e8d6fd90b41159f861c068275aae41d730fe49dd54263c65ec
MD5 8452102005b16c70213dce57e2974124
BLAKE2b-256 7a10aedd9461ab24eb9d4ed32f664d28f39331b64c8a58722248a84c188dff46

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.18.0-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 5709c7d29a70d6bcdf921eae95a1a21f579dd90de06f4076a109450bb5585947
MD5 4ec6faa1b5497df1075a33e434b214b7
BLAKE2b-256 f63c260d161ce43f4d363c7879a0d73afd38ff14a9cbd806c99372caa24732dd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.0-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 634.6 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.18.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 0f1f2f6cc591c4bf33d0763cd2a396a63f962e411630aadacd814d2c1fa9f85d
MD5 8b2d93d351c1afd387bc7c04cc13b70f
BLAKE2b-256 e617dc63a2a29870e39c527501d6c4045d368247a8411b1fdc551cefbd23478a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.0-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 351.5 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.18.0-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 6c4ee1cd10dcfa8530395832a1c815f8ba15188100e5bc1972bd87639812aad1
MD5 df73403250029260f6f728c29de86990
BLAKE2b-256 d6d5e9bf6b59585ae08bbc38e23ffe10944ad2590c63b1a5753d565acd1808be

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.0-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 294.2 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.18.0-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 5b889e3bd5be9b9021056e8dbd48907be7b27dedcd970e45b9091622c8f1f640
MD5 c757f9654082facbb1b2e97f5b5bcfd4
BLAKE2b-256 54c5853310023f1089228815bc69866b873f95f38751cf76fa7b16199ce9159f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.18.0-cp35-cp35m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c13adbac419bf50ffba43e727856ef4583197840041c68c3bfd2cdcd829ed65c
MD5 07c14719c11287dc1bc7d4f593097bb1
BLAKE2b-256 82213884f21f6c2b26c11f4eacbd27eea21c67746173322dbf67234643f71d74

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.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.18.0-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 878da62b7d81018c0fca92dbcfe55af1f6179e95515157006354c3e7b536961a
MD5 9c460be974bebe0f69481c369a420da1
BLAKE2b-256 7611829598a708dd2c79568afb6954795b06432f0d7dae8f2964078d0caf1e5a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.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.18.0-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 5f07cdaab147fab387cb3301b0743765c17b12ddbeb3d70711ad10f2e245fb3b
MD5 52e64555f2b7a88bd1b66dcfb0724675
BLAKE2b-256 f39d08a73f51a2749082be4d33dffa33cd7983299e04aaad524e664dea2eceb2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.18.0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ea79f22c08295e550fb972a05b9631ddb6fd15db59ccb881ed1691fb236fe1b1
MD5 4dac4b6be4511818695cbbfe82617c38
BLAKE2b-256 bf80ef53d641c0620c5a84af347c23b91759d569c2adb2d93e761fbef9969522

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.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.18.0-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 bdbf78d3f5668b91d24d4ad1e11a92c1f68809f371a84d72f2e675cc8534ad84
MD5 965089bb12c21f8890787be34bc47110
BLAKE2b-256 bd9d39a32e150610e329e622b27a8f81c7475849150edd9f601d56732d361a9a

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for dependency_injector-4.18.0-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 765709af8bc7b76e13d0d70cd958ce0029b8ba9d6854525785c1232ff0b45ad8
MD5 94e42b68ff5fce597567803c0a2cfacb
BLAKE2b-256 4ba2387991da71af1416ef48bf58ac7d83e9d3b4feff9f09e3ee0ec932857ae2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.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.18.0-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 3518c5f7dc5b53faf207c3b05dae335c55142c4deac58a3766eaa3cddba6cb74
MD5 f24e7570f63d9ed6baa4b7dcac2ab549
BLAKE2b-256 680ef8d695e3462d971e5c45f571a3b00f266654f72580ea5216eea86804e915

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.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.18.0-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 4f2b38ab5a4179c9abadd2e8cda8bd031b23ce78a1642a81b088d832c9ef929e
MD5 319f4669c7d4fb31cd411e0a7b65f6a7
BLAKE2b-256 e9559599245807a491c88c5e7a6a6809fbb1d600d68a212352f107e83dd80423

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.18.0-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b71cf7dc7260ec1af72a0b1fd78bc8ab53d5037145d3d96a1afb764ac73d4850
MD5 528d47130491dcd7f57a6b9ff11dffea
BLAKE2b-256 15c38a3b7fb22abbf829dfc124975b407bb9af382ac1dec2d00483f002e549c7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.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.18.0-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 a87225956bebc378a96556ac94a4290fa13b3adbc9f0f946f99c73ad12f7b8e1
MD5 8b00482f838f6395834a0716f070264c
BLAKE2b-256 d7800de52d92c6b214781d9552ce24697e6f4a6d9f1565f687f896a4f26e3ace

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.0-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 389.8 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.18.0-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 6b29b9fd9a3f35ec2400a5542c6f77f2f4019e07eb3765c94be2288e2f13ab14
MD5 5d3c9dc7abe77359a325273cdc12d41f
BLAKE2b-256 cf5cbd8c66edbfa7da8fb40ba9ea5e44ff5aff070fe48ddcccc92776a192278c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.0-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 324.1 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.18.0-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 08307685dcd192f89081ac5c5f2002f1152dd64470abab5cae026a993c14ab6a
MD5 db491a441871c22b230b5c16a49defe4
BLAKE2b-256 bd5fad172199090f0b5d36296c409135ff4f3cf126294d91bf899cc9bf3845ae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.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.18.0-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ea8239b057691b4f7442e53916a6a2cb963b7396ea692d9a6a7e1a07628a37a5
MD5 fc38e89cfae8b22b5bdaf9e867e989ee
BLAKE2b-256 6a26bbb47aea0ee72984bae61c55600222eee82d1f1e722a547bd227a01cf568

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.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.18.0-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 029e2e271f6e15464d64da8182d5c1018347c9443311fe3286ad6b474dc38bb3
MD5 0eee612f4e6ab93a74e2b28e7a845620
BLAKE2b-256 f3bee4797ccae0b9c9af497264cf78472938cf4c7c7cbf1011822b53d15376a9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.18.0-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 5002e3e0cbb2a7023bfea57d9ef644f8fdcbae2eaa5a965099ba509e54729092
MD5 b7056eb6ef8cf934f53c34a13f65229f
BLAKE2b-256 430b89d0a1d67089cda972233207fff2f15f85189f4d11fa1419ddaff17f0b67

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.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.18.0-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 0da036d561780416d2055386eb9b508344d1a2b538716c37d0eeb4f766d65833
MD5 aefcda22761df0c76e19abd68addf797
BLAKE2b-256 4c7bba5025d3c07e3a3f2db798e7b926fa8c9f160b846e1bb341e738a511b4f1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.18.0-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 564.1 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.18.0-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3f9c06559ab84ec2df5f8cb3aa7266dea2d3c66c1fb1c8a8efffab3d98007820
MD5 98c5b37772f933a308a142799ff0817f
BLAKE2b-256 bcbb51bf31475b914e176c27938f4113dc39c52786ddef2588988e5a2d837103

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