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 helps you implement the dependency injection principle.

What is dependency injection?

Dependency injection is a principle that helps to decrease coupling and increase cohesion. Your code becomes more flexible, clear and it is easier to test it.

How to implement dependency injection?

Objects do not create each other anymore. They provide a way to inject the needed dependency instead.

Before:

class ApiClient:

    def __init__(self):
        self.api_key = os.getenv('API_KEY')
        self.timeout = os.getenv('TIMEOUT')


class Service:

    def __init__(self):
        self.api_client = ApiClient()

After:

class ApiClient:

    def __init__(self, api_key: str, timeout: int):
        self.api_key = api_key
        self.timeout = timeout


class Service:

    def __init__(self, api_client: ApiClient):
        self.api_client = api_client

Who creates the objects now? Look at the next section.

What does Dependency Injector do?

Dependency Injector provides you with the container and the providers that help you build your application objects when you apply dependency injection principle:

from dependency_injector import containers, providers


class ApiClient:

    def __init__(self, api_key: str, timeout: int):
        self.api_key = api_key
        self.timeout = timeout


class Service:

    def __init__(self, api_client: ApiClient):
        self.api_client = api_client


class Container(containers.DeclarativeContainer):

    config = providers.Configuration()

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

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


if __name__ == '__main__':
    container = Container()
    container.config.from_yaml('config.yml')

    service = container.service()

    assert isinstance(service.api_client, ApiClient)

More examples

Installation

The package is available on the PyPi:

pip install dependency-injector

Documentation

The documentation is available on the Read The Docs

Tutorials

Choose one of the following:

Concept

Dependency Injector 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.

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

Uploaded PyPyWindows x86

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

Uploaded PyPymanylinux: glibc 2.12+ x86-64

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

Uploaded PyPymacOS 10.9+ x86-64

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

Uploaded PyPymanylinux: glibc 2.12+ x86-64

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

Uploaded PyPymacOS 10.9+ x86-64

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

Uploaded CPython 3.8Windows x86-64

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

Uploaded CPython 3.8Windows x86

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

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

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

Uploaded CPython 3.8

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

Uploaded CPython 3.8macOS 10.9+ x86-64

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

Uploaded CPython 3.7mWindows x86-64

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

Uploaded CPython 3.7mWindows x86

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.7m

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

Uploaded CPython 3.7mmacOS 10.9+ x86-64

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

Uploaded CPython 3.6mWindows x86-64

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

Uploaded CPython 3.6mWindows x86

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.6m

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

Uploaded CPython 3.6mmacOS 10.9+ x86-64

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

Uploaded CPython 3.5mWindows x86-64

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

Uploaded CPython 3.5mWindows x86

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

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 3.5m

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

Uploaded CPython 3.5mmacOS 10.9+ x86-64

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

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 2.7mumanylinux: glibc 2.12+ i686

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7mu

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

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

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

Uploaded CPython 2.7mmanylinux: glibc 2.12+ i686

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

Uploaded CPython 2.7m

dependency_injector-3.30.2-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.30.2.tar.gz.

File metadata

  • Download URL: dependency-injector-3.30.2.tar.gz
  • Upload date:
  • Size: 420.2 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.30.2.tar.gz
Algorithm Hash digest
SHA256 752ca80a8d25ee642d1d13d0ae7f774033190bd5c4387b25153302fd09a822c6
MD5 dd64a97008a705db7b604a5608e4d506
BLAKE2b-256 95afa5ae11f66f766725a5a5788a3db2246aaa9934082fcb8adc1a74ab511071

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 e85b8cbaed5724b9560cc62c6d7f78eb2db74d64d5dc99e850c9984ca86429a4
MD5 72a7fcc3cf91be32768cac855f22b3c4
BLAKE2b-256 eafb0d9f7dad618f8be5055ae2337bad1155688c3370c519788b818814eb82a6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-3.30.2-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f5f6b719f533b0efa0c1f57b679173ce78863916efedad4d2922a539434a96e5
MD5 673b3f9b180239994e36d890958806ee
BLAKE2b-256 494a39b1a0f1861517d93899b4feec45950e190129dce8579a2dfd99860f306d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-3.30.2-pp36-pypy36_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 eaf84b24bf6a3c2a260976e3371833eb2c1fc91aa03249c5977fca2e9354058e
MD5 85691d19a7921fb7cbb5b64efb99e5d8
BLAKE2b-256 7ce134c6e2bd79b96bfcfafa6b5110ebd7b88a3e525887c37827fcd7deecf057

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-3.30.2-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 99cd11476f4fa99ccb8ad5da3ca631ccc9faeda4079e00ed3163fba8cf5e2daa
MD5 0cd3987fcf7be7b368ff4eb11a828ca9
BLAKE2b-256 1d3256d277a743bd8881ec3004fd9c791ffdcc23eb8f97c9ee7e7e6bce556cc1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-pp27-pypy_73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 021c9adfd7a8413e83e204aaccdff30b2b749e5822fa0707995fcde5b7b0883e
MD5 da155c2ac385fb9f1c7eee1259484d7b
BLAKE2b-256 35f890df659ca3382ef72176b117ef8f00eb29e60aa595bf4bfbcc8492cc4d2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-3.30.2-pp27-pypy_73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 06433269f70be97dbe9efe9291c6b6ad77b63f263eef771e96cdda982942ed1b
MD5 d6dad9cc8613d4898003236ba630b400
BLAKE2b-256 e28cefb69736e7387953efb16b627b848540adaecf65a26f7cce9ce63bc6fb96

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a86b070e3dd72a556d5a1c6572c05e84dcbd4144fc83e8af6fe05027350c6135
MD5 ecfeba3974396a4c2bd45c6495adda80
BLAKE2b-256 00542d8cf84b85b01dc5eb29d2489226eb8ec174a6aad4c06d2a3b1c26f54413

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 1d32b3ba6dfadbb91994f374f840782be2f9ce821d04abc33257a7dd01f3b4e2
MD5 d935195add4f99279b8ed7228bedbc57
BLAKE2b-256 00b1e670811313a07eea862788eea44431fbf687caae8ca6d23330f388329bdb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 a6b56dd1ca307781a70856b73cbe8a36f8c6049e309749d796487c62aad23227
MD5 91ccc8c5b44efcf1366a4ee44f77b6ec
BLAKE2b-256 2ae1d7e95a92f9ee8c239fb9d1ccc3fc3b65a6be7a85bed5bd6246be1f2d7fd1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 8b0238c55740d66dd84ebb36b2e6bd26ea8eaee3ce21dd536115c5f568566366
MD5 10e842c5c9eafc90a121c4b9c3ee6fda
BLAKE2b-256 41e8901390ddcd59c49eca66dd96d8c3568d25c4e433527662f453d3c560be24

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 36e3bc43d58e41bc49513cce70a7eb1cdc6742970c0a5c6460797bfd5da416fb
MD5 68ccae8ad4f4bfaddd77c10b94e3d40e
BLAKE2b-256 41a881ba441111ba68940598722c8193b8992483282a50bc5845b72b3878aeb8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 f8aa475d71e1d3b0a59bc25e49ae5a02e9f2cab592a9edb69c9e54c3bf56632c
MD5 c03a9d92d57439446e736be2692f4348
BLAKE2b-256 a665a8ac70103a8b07c0f6851073354f472384774cbf25f2effc91a603386110

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 2b8f05dfdebcf5550e8e8549f58324c0d5199a171c4ea19fa108741befce5417
MD5 3fb9ceac35d9cdfa877fc5e00ac935ba
BLAKE2b-256 ef97e36f742e4fa8a6dcd613f25bb1d359ee6bc7806b40eaf3f7de9aaccccf59

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9df57bdc4d1e24790a52edd80df6183441b5114d4e959de888206ce59f71428c
MD5 f88066437f225f2e67f9ee44ad4df06c
BLAKE2b-256 71ba080f73c5c3ce6528be5b8f305d9cd045024aef6b989e0baa079cdeb28f19

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 9a9a2dff20e8e928a9f5813d9090fa6f1303d39bf6535f469a8ce0ac58443994
MD5 08eadf6fcefe401b07a970261489ca3a
BLAKE2b-256 8c3e297b870620ce4837b8c8d6c109635310f9c9eeb89ee013f67faeaf251533

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 3536e02e7be5f3ca3c277b27ce6f89d975d23207ef412d8ca6299085e31429ac
MD5 37c0db7dffd76544f7b950946bff344b
BLAKE2b-256 d4b4011b8fb6cc234f0c1e3b49046125802235f636679f2417f61c4a985018b0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ae430982a1df5bf19a90c28f90482eee25658986cb416231975807a540c1205f
MD5 964189f98a3470eb4ed5069d93f676be
BLAKE2b-256 5759c60334785f076490e727a01f97c668eafa40e8e1ef55bf5fa6b295e7d249

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 7e8a9087662a89e9a45ec9550abaadc7e46b615ec9b61b1d87d76e9c67f7be24
MD5 e78c6102f4d86743c9611fc43c1b5f6d
BLAKE2b-256 639af146bc90474dbc9cfb23d84e1ccddf2f3b745067bfa785f7f1500d7a4bb5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 18ae983d840d4967f75c7d2128f5c8e4c52bce2eb4b2f568b9d44a65fbae0430
MD5 71ed1c40884dffc77779455270088538
BLAKE2b-256 a48dbda76fbee7a97e9f8171446a9d16fa469a49371283f155d2fc29de08fbd5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 ccc68fadc39726fbe9edee161b5ce744dad099d8b79601bfc44d2d9d580cbea4
MD5 8c87a37ac4227f6429f68e4143101042
BLAKE2b-256 8fad91b6800210e44bec0ddb9a9e29f2d6bad50a058169294b28929e40d10dbe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 908c9d6e79f9ea628e79f2dae8623b18fe401c0a6bd9c0d775cd0bd2649b2780
MD5 a4a836fa235df9fc26d1bc1f5e16cd69
BLAKE2b-256 8caa6001ead128413df60f9eee3cfc7dcc3e911e501582b285153177ea4195f6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 c651049bddaf61ed3e91b9c1bb2c94bab271490f5a6b90c5d3900ae3dc1d9221
MD5 3535d26b7ed4a9f501e28ad6d8e2f0d9
BLAKE2b-256 c794152021b63ba64fffae44360a70d13d959dc91b640df9e60aebecac59b2d4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 44202231dd72b317473a18ee1e9234c101906abdbbb834e5ccd9739a3445ce5f
MD5 156fa08eada7945637b53fd1b609342d
BLAKE2b-256 9dbaeb46faeb51d6e7c85807c0cf57046e2180978c2179160220bcba02823961

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 30a1ac3aa8878a2fa390aa5af3ed90ca2e40fc02611a68c7f192ef9bc11556e7
MD5 5ad687228728c06d4877c2648a3a880c
BLAKE2b-256 00d55d52a534441a838905473de084eb86fd8a4d57af26c309e183a3341bfbb9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 380f1d990c54e61a0a0f361be37937e55b00b23633d0333884f7d8eea9a2e021
MD5 84c4925fe34a04a7f55b8c1a79742dc6
BLAKE2b-256 0ed9b15c05216d5db2104d019f050c2792328a725b5d949c6cfdd3650a17e1c8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3506a1ff455a436519f9eef7b24d1ff83ce24276bacaa2afb8350fe49b336d22
MD5 86ca2ae8fdcbe1d9f050f66c85091151
BLAKE2b-256 de4ef18e3b4daaf72143670548c30a1220d2fd658eadf183b022a30182358f71

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 d50bc5e54920deaee600381820e387d86d3e6bfc1aff7d0862f09815d03123e6
MD5 d0988351bfaab2d85ae6a797d7fac257
BLAKE2b-256 9457dc4dcb48666664bf850ee0af1e02a8a6423b059a8a95ae3b38d0ecfd8bd3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 6c2af4778e1ccdff487d45353d60371c470a60e5924dc98096037b96881997ff
MD5 7ca019dcc323d279b3bda0b09bb9010e
BLAKE2b-256 d4e8460ddfb53a2266359dd4668c009b24e8d0f8e8d592b0a1ab2ffbcd66e5ed

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 670093e4451862c23c78974d5a6ad4b09600829f60a8e16a8813e2992747319e
MD5 92d7644589fff9c1e93f40313c9e09cb
BLAKE2b-256 d0553453fb40071bfe1793505898bcb342ccc50cd2c86f902b80506ea40ab9f7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 8d4d05a245ae71f0e639534fc51d9922009e67c8340afc466d16b3dce87fd6bc
MD5 0a1729afc61cca88cd0b9138fded2ecc
BLAKE2b-256 cc60e79ce8e2485f32bc54fdacf49a9969864a8c780c961d8fd4c6e6616128a0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 31fa5fa4c1c7ea11155cb892f0b10099e75348f507602b38ec4dbe193c64ccd1
MD5 8e5c071f928b7b1fa4526a18d5b8d5a3
BLAKE2b-256 84c7ae5f76a4187b797e27a9ab2d34f632dc974cab058581b65fad99e0748794

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 a88c11bc142b97afb92cd9367e575ca0cb918cb81d0a153f4731bc8885b4a007
MD5 de4fad837ea23b8f9adaf608fc20ec32
BLAKE2b-256 6ae15e8c12c8647a366262c4ea881dd5cf2db00c0da539d6128ba7b0d6899f6b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b0bd985cae16b31ab1e78716f3590199b01056f31558ad85d8c93b3ac8a6bca4
MD5 be2750cf4cc4d142d553cb5f9c40e677
BLAKE2b-256 30797b0358e653bed2f301c933030ca8203e0472a1e068fedbd30eadf9c7af51

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 8a44babdf719c2fc62ace6fffee01006f604216e5802bde5a59bfd31abb4a5b6
MD5 f9e6b4dcc46502dbc47cfffee04998fd
BLAKE2b-256 e5437db774bddd0739929db26c75ba7991bdcec1c060b1851c69de078e891560

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 017aa6c5aaa9ff83a8626a792bc59087be373855c88315e292b8c9c9c28519d6
MD5 bd8d5ffea8073cf8486ef058e34b34ed
BLAKE2b-256 313e31bd87daeb047724c76ae3803ca5de1bec56f37b0be27906bea3618d8883

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a5fa83ccb2c6c4e98710c4a75b6fbea48ac060ad2509f579bd2f7f006755420b
MD5 f30c769fb360419bbc7b0eb6284b284b
BLAKE2b-256 69c90895791f5a33f3b45cf5db1dbfef0f6da5b1e86ae8b1b6efd6bc39eb4a79

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f054794df53f697d90e05befcc1ac19d079c2d1f1a75957111cda27cfaa9bbb3
MD5 54819fdc4dbff8156f43a9b7f6df6b99
BLAKE2b-256 f11f7ddb02a549d852eb311b2d2c4dd2aa1737abeb423abfc73e993d0618262b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-3.30.2-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 0666467d0dc8fcff0e89f3f28da8b81214beff63081f83b61b11cf20d5c25d14
MD5 ffdbe8165263fd21213df2a7fb3ba2d0
BLAKE2b-256 1db90f49d85ddd8044043264c622315ffe9f8ba0317c21e986589b861a65f615

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 3504977a21b0c7382911e0a5db3b57ad91cd965a68909440c93018f8f76b4d2b
MD5 7d1c54ba65d79333040cf0a3710a4ddf
BLAKE2b-256 c44369746d6ca316c289176f002c4c8b58a13d3e0ee041b3a640862e139e35c3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 866d8b9d303774c7595d207efdbcafe905d0e593593e55e7edfd1583299276dc
MD5 f4dffdd67ef434365ab26debc9c63b06
BLAKE2b-256 a10d11f7980573ef98177d34e1184aa761ee3f7912b7c09028f5c110b79c42ed

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 5b9826e431460e866d699243baa76e31221e3d4ec75d60afe52187f7e319a3b4
MD5 fcf5a3b774b2204d25821eea3ccde654
BLAKE2b-256 2c322d121ee80f02e9b20c29412c08dc8eb5d1c2718b0bd69c57466148093b8a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 1f54cd315e44a37086dce7fb24620660c0960a05c93ec9a9749de8f7ffad858d
MD5 2b228b467268d947ab9499db440c841f
BLAKE2b-256 5d9025e02ae14037a3f3b3409efcffd3d37040ebe1134c102e2adb2f6e5ff1a3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 7adb5dc7ccfd1057dae3636658f32fdf5d15cb9df3cac1a1fafca4942e0ab646
MD5 ee03673c68af8722ab155c1a817252ee
BLAKE2b-256 e881db1d3f3cd5fb2e5dc17095889ac73cd4b0bc7eb6481c48702d2845ca87db

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-3.30.2-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.30.2-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2bcc50d560aefe13773bc18e51f2a77094e494887bbbccdad20d8242340469f8
MD5 f07334c6ba952609cd31df63c7cc6823
BLAKE2b-256 7d05a4c8357784e15f9a29f1d913d6bb178f3c597aece3dbba83b59d1527ed60

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