Skip to main content

Dependency injection microframework 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 Docs Status Coverage Status

What is Dependency Injector?

Dependency Injector is a dependency injection framework for Python.

It stands on two principles:

  • Explicit is better than implicit (PEP20).

  • Do no magic to your code.

How does it different from the other frameworks?

  • No autowiring. The framework does NOT do any autowiring / autoresolving of the dependencies. You need to specify everything explicitly. Because “Explicit is better than implicit” (PEP20).

  • Does not pollute your code. Your application does NOT know and does NOT depend on the framework. No @inject decorators, annotations, patching or any other magic tricks.

Dependency Injector makes a simple contract with you:

  • You tell the framework how to build you code

  • The framework does it for you

The power of the Dependency Injector is in its simplicity and straightforwardness. It is a simple tool for the powerful concept.

Example

With the Dependency Injector you keep application structure in one place. This place is called the container. You use the container to manage all the components of the application. All the component dependencies are defined explicitly. This provides the control on the application structure. It is easy to understand and change it.

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

The container is like a map of your application. You always know what depends on what.

Example application container:

import logging
import sys

from dependency_injector import containers, providers

from . import http, monitors, dispatcher


class ApplicationContainer(containers.DeclarativeContainer):

    config = providers.Configuration()

    configure_logging = providers.Callable(
        logging.basicConfig,
        stream=sys.stdout,
        level=config.log.level,
        format=config.log.format,
    )

    http_client = providers.Factory(http.HttpClient)

    example_monitor = providers.Factory(
        monitors.HttpMonitor,
        http_client=http_client,
        options=config.monitors.example,
    )

    httpbin_monitor = providers.Factory(
        monitors.HttpMonitor,
        http_client=http_client,
        options=config.monitors.httpbin,
    )

    dispatcher = providers.Factory(
        dispatcher.Dispatcher,
        monitors=providers.List(
            example_monitor,
            httpbin_monitor,
        ),
    )

Example of running of such application:

from .containers import ApplicationContainer


def main() -> None:
    container = ApplicationContainer()

    container.config.from_yaml('config.yml')
    container.configure_logging()

    dispatcher = container.dispatcher()
    dispatcher.run()


if __name__ == '__main__':
    main()

Tutorials

Tutorial is a good point to start.

Choose one of the following:

Installation

  • The package is available on the PyPi:

    pip install dependency-injector

Documentation

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

  • you have no problems when you need to understand how it works or change it 😎

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 get it from the container

Why do I need a framework for this?
  • you need the framework for this to not create it by your own

  • this framework gives you the container and the providers

  • the container is like a dictionary with the batteries 🔋

  • the providers manage the lifetime of your components, you will need factories, singletons, smart config object etc

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

  • it will be extra work in the beginning

  • it will payoff when project grows or in two weeks 😊 (when you forget what project was about)

What features does the framework have?
  • building objects graph

  • smart configuration object

  • providers: factory, singleton, thread locals registers, etc

  • positional and keyword context injections

  • overriding of the objects in any part of the graph

What features the framework does NOT have?
  • autowiring / autoresolving of the dependencies

  • the annotations and @inject-like decorators

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-3.29.0.tar.gz (420.1 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-3.29.0-pp36-pypy36_pp73-win32.whl (191.9 kB view details)

Uploaded PyPyWindows x86

dependency_injector-3.29.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl (297.8 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-3.29.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (269.1 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-3.29.0-pp27-pypy_73-manylinux2010_x86_64.whl (295.5 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-3.29.0-pp27-pypy_73-macosx_10_9_x86_64.whl (270.5 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-3.29.0-cp38-cp38-win_amd64.whl (261.7 kB view details)

Uploaded CPython 3.8Windows x86-64

dependency_injector-3.29.0-cp38-cp38-win32.whl (208.7 kB view details)

Uploaded CPython 3.8Windows x86

dependency_injector-3.29.0-cp38-cp38-manylinux2010_x86_64.whl (2.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

dependency_injector-3.29.0-cp38-cp38-manylinux2010_i686.whl (2.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

dependency_injector-3.29.0-cp38-cp38-manylinux1_i686.whl (2.1 MB view details)

Uploaded CPython 3.8

dependency_injector-3.29.0-cp38-cp38-macosx_10_9_x86_64.whl (387.1 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

dependency_injector-3.29.0-cp37-cp37m-win_amd64.whl (244.7 kB view details)

Uploaded CPython 3.7mWindows x86-64

dependency_injector-3.29.0-cp37-cp37m-win32.whl (199.9 kB view details)

Uploaded CPython 3.7mWindows x86

dependency_injector-3.29.0-cp37-cp37m-manylinux2010_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

dependency_injector-3.29.0-cp37-cp37m-manylinux2010_i686.whl (1.6 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

dependency_injector-3.29.0-cp37-cp37m-manylinux1_i686.whl (1.6 MB view details)

Uploaded CPython 3.7m

dependency_injector-3.29.0-cp37-cp37m-macosx_10_9_x86_64.whl (371.6 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

dependency_injector-3.29.0-cp36-cp36m-win_amd64.whl (243.8 kB view details)

Uploaded CPython 3.6mWindows x86-64

dependency_injector-3.29.0-cp36-cp36m-win32.whl (200.2 kB view details)

Uploaded CPython 3.6mWindows x86

dependency_injector-3.29.0-cp36-cp36m-manylinux2010_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

dependency_injector-3.29.0-cp36-cp36m-manylinux2010_i686.whl (1.7 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

dependency_injector-3.29.0-cp36-cp36m-manylinux1_i686.whl (1.7 MB view details)

Uploaded CPython 3.6m

dependency_injector-3.29.0-cp36-cp36m-macosx_10_9_x86_64.whl (404.0 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

dependency_injector-3.29.0-cp35-cp35m-win_amd64.whl (229.6 kB view details)

Uploaded CPython 3.5mWindows x86-64

dependency_injector-3.29.0-cp35-cp35m-win32.whl (187.3 kB view details)

Uploaded CPython 3.5mWindows x86

dependency_injector-3.29.0-cp35-cp35m-manylinux2010_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

dependency_injector-3.29.0-cp35-cp35m-manylinux2010_i686.whl (1.6 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

dependency_injector-3.29.0-cp35-cp35m-manylinux1_i686.whl (1.6 MB view details)

Uploaded CPython 3.5m

dependency_injector-3.29.0-cp35-cp35m-macosx_10_9_x86_64.whl (370.5 kB view details)

Uploaded CPython 3.5mmacOS 10.9+ x86-64

dependency_injector-3.29.0-cp27-cp27mu-manylinux2010_x86_64.whl (1.4 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

dependency_injector-3.29.0-cp27-cp27mu-manylinux2010_i686.whl (1.3 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ i686

dependency_injector-3.29.0-cp27-cp27mu-manylinux1_x86_64.whl (1.4 MB view details)

Uploaded CPython 2.7mu

dependency_injector-3.29.0-cp27-cp27mu-manylinux1_i686.whl (1.3 MB view details)

Uploaded CPython 2.7mu

dependency_injector-3.29.0-cp27-cp27m-manylinux2010_x86_64.whl (1.4 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

dependency_injector-3.29.0-cp27-cp27m-manylinux2010_i686.whl (1.3 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ i686

dependency_injector-3.29.0-cp27-cp27m-manylinux1_i686.whl (1.3 MB view details)

Uploaded CPython 2.7m

dependency_injector-3.29.0-cp27-cp27m-macosx_10_9_x86_64.whl (362.8 kB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: dependency-injector-3.29.0.tar.gz
  • Upload date:
  • Size: 420.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for dependency-injector-3.29.0.tar.gz
Algorithm Hash digest
SHA256 375924a3a42584f2786168f2c41bcdd2ae7c1fb5e1cc9fddf351e19b32828cb0
MD5 5c6e8aee2b4077893acd3e961248660d
BLAKE2b-256 e3ba3ed6e8832e71a3c83c2fbb68641f66eb60c93b0aa586a9dc405377f71c04

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 191.9 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for dependency_injector-3.29.0-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 1b6f3463c5352ecdf6e046926a92249fd56f41332cb1bca3431b702f37f7c05f
MD5 2c41b6f5eb1b8b02fdf08357d0a2dc8f
BLAKE2b-256 a473f2ca3ccb0ec1d2ff7b05ea397665ef0fc842e2f190c312e1f2a9bd98108e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-3.29.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 806776dc5859753032553c129040e6c4ac3fb747bc6f3225224af0d37557d14c
MD5 5aa9f013cc243019f84da1775d6aaf73
BLAKE2b-256 9eb9d93a32251f2e8b817f8362e79d12bbf46fff18be87a6e9ec0f08f654afc0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-3.29.0-pp36-pypy36_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 11dbb337e06c373509a0ba5b6967f5091718dfe4564b144df05ea678d8ba852c
MD5 2014173219324c991a143daa0128885e
BLAKE2b-256 21df91c8d81252108f833a863bc5663c470e3eaf6a63792abf61912ed3c832ec

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-3.29.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 504cb9daf07b4c93d923757a5909101ca2a9c3ca8ca7996c808680a3092c9bd6
MD5 fd682e0f4e8decdbb40f8c3f014b01e6
BLAKE2b-256 8e126af693fd7a7571db1373a7983752e462f0cef721ef5c61fa385cc15cbbd0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-pp27-pypy_73-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 295.5 kB
  • Tags: PyPy, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.7

File hashes

Hashes for dependency_injector-3.29.0-pp27-pypy_73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d2132e08dba707e26cced621ff8784840a14fd0c187a72c64b01719b2822d185
MD5 ba9e9ffa64b740c6421a1032164c7d80
BLAKE2b-256 425fe04077e59525234e701a518c42fb5e84a604adc4b9c10a16cab734334d15

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-3.29.0-pp27-pypy_73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 88f8d71f8779c67530fb9dbfa17e1d654be6bb3871661f5baf696577a721fa45
MD5 fd0d3d1a6ade85fc70d1160e56e7e200
BLAKE2b-256 b34f227312bcee02293ac3d20a8122f45020112aafcd832f45ab0c8606e9e83d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-pp27-pypy_73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 270.5 kB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.3

File hashes

Hashes for dependency_injector-3.29.0-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8df09b418043e42fed241f92190dd84290d8d78c7e11f1bea6349c988113cc37
MD5 8a5bd3d24915949200c7af0cc311137d
BLAKE2b-256 7a00572f57f487228eb5d91f2e39eed6823e9a7e8af4ae9a2ca62d7c18b83567

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 261.7 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for dependency_injector-3.29.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 459d52d93ce7ae71e47d82d2a65f326eb53340bdb772b3a10ad851ba9392c0c8
MD5 9c099ac69dec9421e240662f9c074232
BLAKE2b-256 c964e85c0361ea36d3671d75acc92ee5111c5f7386c887ac12272afad992d182

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 208.7 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for dependency_injector-3.29.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 94148d6156b99406208b2cd904c9eba941a6a55023743ebd23a523c1b3776bdf
MD5 36ff2c0fd14cecd04f189c14e941bb34
BLAKE2b-256 4385a52509664783d56a64079e04c40be4bf2f8484b92fc59e1bd27a18fda06b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.7

File hashes

Hashes for dependency_injector-3.29.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 5d7c62a31027d6051e890d3e612dce678f639be5f245aab0b681500f73117952
MD5 a92e35f37372fafc5ff2ce32fa233e73
BLAKE2b-256 bfd3183e938782c1ccdf8ac39d6ee7cf228cf830cd9a191cd265ef58b1b377d9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.7

File hashes

Hashes for dependency_injector-3.29.0-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 cad4a9bddbc8a1f18955709f7295ded0876c57d530d6c8af492b642febab7ab2
MD5 92ecf9737f3c22406ec29b8edd48e8e0
BLAKE2b-256 5eb3fcfc419119f56ba23cd77b209cc5f89af0f54408cbf5e97197754fc9b7ef

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.7

File hashes

Hashes for dependency_injector-3.29.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 66f84bed47b68a9d9e65244ade7ce16a96dfdca625e9027657068c404d22d969
MD5 123121189e3aefa596a5c25d682475fd
BLAKE2b-256 78e66b5d8f431090ae6a1c4b7e5be2422c3fcc660d425882ad39484262896aae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 2.1 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.7

File hashes

Hashes for dependency_injector-3.29.0-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 d2a08f500726c7f0feff5bf334cc33e20b947099ab312ba05cfae9b97208e3d3
MD5 1eb1f8d1e4daf2c0d5e1ec0e845424f5
BLAKE2b-256 dc010d3d6e959df653983924f3b242b7cafca0e3663f9b939f085b6b11fa851a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 387.1 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.3

File hashes

Hashes for dependency_injector-3.29.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6ed77ccb91fa6930af115f98eea19cfb56c076f145c9985cf28aa107a70fb00a
MD5 f7e86075081b97ebca9b49f0b2d8d087
BLAKE2b-256 90714c9d8be26b6348f95fa1482e48f2bcb030b1fb9188f3c173f7990e34f30a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 244.7 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for dependency_injector-3.29.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 63f126fbd9a99c4ba9a7088aa171a23e3060ed3a1728f91ccf610f8a4995a4a7
MD5 29175fb304af2c08c1000cf00f16de63
BLAKE2b-256 2817c053a74b088c034da1c703c46e7d3b7014150f8d36d642490f071b06496f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 199.9 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for dependency_injector-3.29.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 14b24aa3598c0018634a38b65b83feae492fe3ebae7850fabe98700a341baa7f
MD5 764f633f24cce4bc317d3408c460b7bb
BLAKE2b-256 c5341a9f969ed094442fdfc908b6a9c3d92ea63072d5bf1335654c872b172a9c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.7

File hashes

Hashes for dependency_injector-3.29.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 96452025abfedc89d78235edadd1b20bbeabc5d045ba64529bf788b65c30f2d7
MD5 0ead11c4cf418ec19df0257532f22efc
BLAKE2b-256 5e79649cfba64a8f263904da7d88d7d286957ceeefbc27ee14e74649d6efda5a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.7

File hashes

Hashes for dependency_injector-3.29.0-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 60592d87c8b37d6c16ae4f3a3f17bac7f576afad3a1694925ce934992c28cfa2
MD5 f0dd24b97299bb95b6d0a17c981a8f0e
BLAKE2b-256 3475f360dc494a8cfac658f2023e4ca1edcb68d70bc142d7a6fc7e2b9ea43738

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.7

File hashes

Hashes for dependency_injector-3.29.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 fb3e07855a2911103ee86471665efa3aaf59618400bbce9909fce20cf342813a
MD5 a3c27b3068208edb50d741628dd8d02a
BLAKE2b-256 d3432be628af0f3c8ac38eea71665c5deaa3458220f2989915cb1a6dd92a8b95

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.7

File hashes

Hashes for dependency_injector-3.29.0-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 70d4828da4a27225ee7e0c931e643520e1f61f3040829a840330522acbd809e0
MD5 404dc2ea3eb9fad32a73174dd201277f
BLAKE2b-256 d509e3a7371eff36f3076fb41d28609a5ac296b9bee6d2c28c8413eb8e3b53bc

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 371.6 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.3

File hashes

Hashes for dependency_injector-3.29.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 af35e1cea16a2d0a48b031c1395ee7fa43507d7efaed21c9fbbcde9739843268
MD5 62cae768e6fb0cc1104f68f055a85b97
BLAKE2b-256 96572526df8b57200a7643a72f2d27069109475abdb4aba7bb6fd4da9b797dfe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 243.8 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for dependency_injector-3.29.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 476b0d18287c362e03b1ae6a60b3d65c74a6a0a11d2138e76c8bac18908a6cea
MD5 3f0908665ded4b3b35aad573ffb0e561
BLAKE2b-256 04d28b5cf5437b0cc2dcbb8ea24b433ed9dd80a065c425ace32c75de3e481b8b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 200.2 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for dependency_injector-3.29.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 2a4138efb46946a8229f687904055449cedbecf2eacddbbbb346b74933d98764
MD5 cbf37a868cb5810fa90196807e638602
BLAKE2b-256 428452379b361a39cd6262e0d5336a00cd37e1f424f703126ad868fd30fa90e1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.7

File hashes

Hashes for dependency_injector-3.29.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 2be4b9570161e4ad31560c6fbe0fbb3ec06667b0ed20edbd3fb65c02865cd4a6
MD5 7208789e5534d506693833a94f3a8ffb
BLAKE2b-256 48a8991de0febb159dd9ec8404e97fc11627ff947c8b0bb554d30436d592a04b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.7

File hashes

Hashes for dependency_injector-3.29.0-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 be82576b44ae7f0fb52ff6d8f29f92ce720d1e8d0cfa99b66d2bee61704706f6
MD5 a5b5f58275841afa733dc68016c14892
BLAKE2b-256 20c870d525b73cd8f35d618e6a010aa424f9ad69655ad6106f78228ccedecf15

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.7

File hashes

Hashes for dependency_injector-3.29.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 75dbfec2980c6cc396d3d80593318544fd3a67667c4be76901d9e66b7000e266
MD5 8960c5c1f87638c7ee71981dd570df87
BLAKE2b-256 07a584cd42cff381d7845a8f8c65f3e6835cde9254e5dd9534748ae8f81b15d7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.7

File hashes

Hashes for dependency_injector-3.29.0-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 fb39cbd5424ad5314427acde3de20bb2605c3be06bb1586c23bfd1b16a661938
MD5 213525ee37a8018e9e13a3839be46c7a
BLAKE2b-256 2f66f03380d108127b075905f8201a12b8f8ff1309314363bad16336556af1bd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 404.0 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.3

File hashes

Hashes for dependency_injector-3.29.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a9823fac81cc8adacd059bb3a3083e71f750b19a956447110500659f1ac3d78b
MD5 ae65951d10de2fafa7552f0d7c2d3462
BLAKE2b-256 8a018eb89b97d04396d015499e8cb1b5fc9a97afbfdd7ad3bf7d3705ae0d9ad8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 229.6 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for dependency_injector-3.29.0-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 35b4cb5d79042430d3ff254be9696afaa2b6c12cdc0dd17cb63c319172c20d0d
MD5 ffe03040f13b0e04974a6d96f13c0793
BLAKE2b-256 8899340903960c6c535db2e23892d9dc729ddd0c6cc24f8ee803fad2aec69be4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 187.3 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.0

File hashes

Hashes for dependency_injector-3.29.0-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 a3b378a542cc07171505ad004bf2417cf5049c2c2eefca796f119be71150666d
MD5 0b1f2461819b345f6b7db62293d75313
BLAKE2b-256 0f4b4a7893b43c65c720a8a1b62d3c0041af63eb41815bfc05ad5edcd28460a2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.7

File hashes

Hashes for dependency_injector-3.29.0-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8b6114739cbd74f69e60e9e5524d40c7dad8bb193105a164f1ee99cdc2212d65
MD5 47cfc93f3a0470e23c7996cc69674f06
BLAKE2b-256 de36c77a53887763a66fa52b22dc39840f250d836e73d86ff0a9364313273b8e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp35-cp35m-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.7

File hashes

Hashes for dependency_injector-3.29.0-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 d770cb11b602cd255bdf7459f61a328e52e62caf456bb8b0c3be11d2663140d9
MD5 e86f07648e8d300af3736e06e18fc226
BLAKE2b-256 e2a3c0b04af92a70135b484f21d871568d4cc20424826828cc8966ab5067997d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.7

File hashes

Hashes for dependency_injector-3.29.0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e12d3ac2c9de6aa330da455e3c24c5dd9b5549fbc750e9c306b959b6da20224e
MD5 b12da3e0410809f5ea0082b09c9bb691
BLAKE2b-256 c0be1818323bc8aa7149ae2fb60029b7584a9729797e95ae42aa9795c6e96170

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.6 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.7

File hashes

Hashes for dependency_injector-3.29.0-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 62b4f2bf6d37bd3e60d375fb82613dae6d300e9055ae994074653415b31a91b2
MD5 76f1e894090264d00c87e96422faaa0f
BLAKE2b-256 25cd8096ad16bd66a79ed6c6516a4683b987f75e471a4ff6008c83e2cfcb79d2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 370.5 kB
  • Tags: CPython 3.5m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.3

File hashes

Hashes for dependency_injector-3.29.0-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 13b6b424af33daee34f0ea025d14e069d70a21671b5d1c2d3aa99d0dfa2411a5
MD5 196518091058d1877072b075f9463a11
BLAKE2b-256 63b504eea00bb2f9191edaff1de57d804e1826dbc888806389beccda745a7c55

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.7

File hashes

Hashes for dependency_injector-3.29.0-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 fd4e8e0660b7a68e34ff9c46569f0164de33c4d87af2a9a7718cde24644b882c
MD5 78053c441d9ec48c78d46c294b764289
BLAKE2b-256 819860c7638323368283dc5eaf945de559a3170013017db8424d5b5e19a3cee3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp27-cp27mu-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.7

File hashes

Hashes for dependency_injector-3.29.0-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 b4dc88bafa20a03151edda9a97da5622ec1f25748b446209e4d8e4e933c1d800
MD5 e7de8a95c33fe3366eb70bc5b934be47
BLAKE2b-256 90fb07f4a6dd23ef024cec224d62204378085c88554118d9db593d45266e3ea7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-3.29.0-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ce3dc92fb1bad7717d20f7a8362299a2cc13af479454ee275c98029439c57876
MD5 00dc6d4e1a537b046927d143d045e43d
BLAKE2b-256 3083f71228b885aaf27517dc018a3243655c3b981911fbac72ec2ba5149dfb5a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.7

File hashes

Hashes for dependency_injector-3.29.0-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c2f836d59f6dec31458d6d22715e009147216ad25627d9939087a6befdb07e6f
MD5 3d9ca23fa22a22d131d2feb29b9e5f9a
BLAKE2b-256 3472addaeb892c4842fb27ccbe67a65841a0724b8302cb7285943513891e0672

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.7

File hashes

Hashes for dependency_injector-3.29.0-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 0ef4e147508bdd42308a6b7a900c62ff4be996541d03f9851cd065b51f2570d2
MD5 7362f43f64322210e080414d11856517
BLAKE2b-256 3e60e44019b05e74ab93dd6212b7d3a9bce1875c91a4c38cb22ddb726b5dff94

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp27-cp27m-manylinux2010_i686.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.7

File hashes

Hashes for dependency_injector-3.29.0-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 8e94e515a3fa45aa231e5e09df7a4d5cf7a8268af92e760ca6ffa9704c0ddd4f
MD5 723f717e5a4012970495f85b7b9ddbef
BLAKE2b-256 88aabe851d719f79fd16084b76bed1f687166ed894eb0ef8e1643d45dc8843f2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.7

File hashes

Hashes for dependency_injector-3.29.0-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3047dd3345134bae034f9612168ac34c33294fe8b79a5ca76add370c70a74192
MD5 b148b4ecd130aa4ff8a8a55dfde0676f
BLAKE2b-256 6bc434589a82dd547e1eb4100448602bae532d4a79a853b6871bca5c0de28d29

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 1.3 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.6.7

File hashes

Hashes for dependency_injector-3.29.0-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 609088176e52b5166a39df85f13f44330b89fa6606b2537ef46a0099897874e5
MD5 631657ee65fcb68d0ae2190630c80ad0
BLAKE2b-256 fe13c31ff3f75ede5d7bfbd304d99b877f8c7096ecc9d3ea14cfd9ca255be278

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.29.0-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 362.8 kB
  • Tags: CPython 2.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.3

File hashes

Hashes for dependency_injector-3.29.0-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 beb18bea940f5dcbd8333179f4aee9b7c4d277fb7e0e2e446646252d8ccc4c64
MD5 3322f890fbed2aedfc39935fedd9e6d2
BLAKE2b-256 51e2c28caeae29a264d864a86dbac3897b1ab1d251ac8f42178d24ab3b75214f

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