Skip to main content
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 in implementing 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:

import os


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()


if __name__ == '__main__':
    service = Service()

After:

import os


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


if __name__ == '__main__':
    service = Service(ApiClient(os.getenv('API_KEY'), os.getenv('TIMEOUT')))

Flexibility comes with a price: now you need to assemble your objects like this Service(ApiClient(os.getenv('API_KEY'), os.getenv('TIMEOUT'))). The assembly code might get duplicated and it’ll become harder to change the application structure.

What does Dependency Injector do?

Dependency Injector helps you assemble the objects.

It provides you the container and the providers that help you describe objects assembly. When you need an object you get it from the container. The rest of the assembly work is done by the framework:

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.api_key.from_env('API_KEY')
    container.config.timeout.from_env('TIMEOUT')

    service = container.service()
    assert isinstance(service.api_client, ApiClient)

Retrieving of the Service instance now is done like this container.service().

Also Dependency Injector provides a bonus in overriding any of the providers with the .override() method:

from unittest import mock


with container.api_client.override(mock.Mock()):
    service = container.service()
    assert isinstance(service.api_client, mock.Mock)

It helps in a testing. Also you can use it for configuring project for the different environments: replace an API client with a stub on the dev or stage.

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

Release files for dependency-injector 3.30.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dependency-injector 3.30.3
File Size Uploaded
dependency-injector-3.30.3.tar.gz 420.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for dependency-injector 3.30.3
File
dependency_injector-3.30.3-pp36-pypy36_pp73-win32.whl PyPy 3.6 PyPy 3.6 7.3 Windows x86-32 Details
dependency_injector-3.30.3-pp36-pypy36_pp73-manylinux2010_x86_64.whl PyPy 3.6 PyPy 3.6 7.3 Linux glibc 2.12+ x86-64 Details
dependency_injector-3.30.3-pp36-pypy36_pp73-manylinux1_x86_64.whl PyPy 3.6 PyPy 3.6 7.3 Linux glibc 2.5+ x86-64 Details
dependency_injector-3.30.3-pp36-pypy36_pp73-macosx_10_9_x86_64.whl PyPy 3.6 PyPy 3.6 7.3 macOS 10.9+ x86-64 Details
dependency_injector-3.30.3-pp27-pypy_73-manylinux2010_x86_64.whl PyPy 2.7 PyPy 7.3 Linux glibc 2.12+ x86-64 Details
dependency_injector-3.30.3-pp27-pypy_73-manylinux1_x86_64.whl PyPy 2.7 PyPy 7.3 Linux glibc 2.5+ x86-64 Details
dependency_injector-3.30.3-pp27-pypy_73-macosx_10_9_x86_64.whl PyPy 2.7 PyPy 7.3 macOS 10.9+ x86-64 Details
dependency_injector-3.30.3-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
dependency_injector-3.30.3-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details
dependency_injector-3.30.3-cp38-cp38-manylinux2010_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.12+ x86-64 Details
dependency_injector-3.30.3-cp38-cp38-manylinux2010_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.12+ x86-32 Details
dependency_injector-3.30.3-cp38-cp38-manylinux1_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64 Details
dependency_injector-3.30.3-cp38-cp38-manylinux1_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-32 Details
dependency_injector-3.30.3-cp38-cp38-macosx_10_9_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.9+ x86-64 Details
dependency_injector-3.30.3-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details
dependency_injector-3.30.3-cp37-cp37m-win32.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-32 Details
dependency_injector-3.30.3-cp37-cp37m-manylinux2010_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-64 Details
dependency_injector-3.30.3-cp37-cp37m-manylinux2010_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-32 Details
dependency_injector-3.30.3-cp37-cp37m-manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details
dependency_injector-3.30.3-cp37-cp37m-manylinux1_i686.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32 Details
dependency_injector-3.30.3-cp37-cp37m-macosx_10_9_x86_64.whl CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 Details
dependency_injector-3.30.3-cp36-cp36m-win_amd64.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-64 Details
dependency_injector-3.30.3-cp36-cp36m-win32.whl CPython 3.6 CPython 3.6 pymalloc Windows x86-32 Details
dependency_injector-3.30.3-cp36-cp36m-manylinux2010_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-64 Details
dependency_injector-3.30.3-cp36-cp36m-manylinux2010_i686.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-32 Details
dependency_injector-3.30.3-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
dependency_injector-3.30.3-cp36-cp36m-manylinux1_i686.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-32 Details
dependency_injector-3.30.3-cp36-cp36m-macosx_10_9_x86_64.whl CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64 Details
dependency_injector-3.30.3-cp35-cp35m-win_amd64.whl CPython 3.5 CPython 3.5 pymalloc Windows x86-64 Details
dependency_injector-3.30.3-cp35-cp35m-win32.whl CPython 3.5 CPython 3.5 pymalloc Windows x86-32 Details
dependency_injector-3.30.3-cp35-cp35m-manylinux2010_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.12+ x86-64 Details
dependency_injector-3.30.3-cp35-cp35m-manylinux2010_i686.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.12+ x86-32 Details
dependency_injector-3.30.3-cp35-cp35m-manylinux1_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 Details
dependency_injector-3.30.3-cp35-cp35m-manylinux1_i686.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32 Details
dependency_injector-3.30.3-cp35-cp35m-macosx_10_9_x86_64.whl CPython 3.5 CPython 3.5 pymalloc macOS 10.9+ x86-64 Details
dependency_injector-3.30.3-cp27-cp27mu-manylinux2010_x86_64.whl CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.12+ x86-64 Details
dependency_injector-3.30.3-cp27-cp27mu-manylinux2010_i686.whl CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.12+ x86-32 Details
dependency_injector-3.30.3-cp27-cp27mu-manylinux1_x86_64.whl CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64 Details
dependency_injector-3.30.3-cp27-cp27mu-manylinux1_i686.whl CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-32 Details
dependency_injector-3.30.3-cp27-cp27m-manylinux2010_x86_64.whl CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.12+ x86-64 Details
dependency_injector-3.30.3-cp27-cp27m-manylinux2010_i686.whl CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.12+ x86-32 Details
dependency_injector-3.30.3-cp27-cp27m-manylinux1_x86_64.whl CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-64 Details
dependency_injector-3.30.3-cp27-cp27m-manylinux1_i686.whl CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-32 Details
dependency_injector-3.30.3-cp27-cp27m-macosx_10_9_x86_64.whl CPython 2.7 CPython 2.7 pymalloc macOS 10.9+ x86-64 Details

Total release size: 46.1 MB

Release files / dependency-injector-3.30.3.tar.gz

Download URL dependency-injector-3.30.3.tar.gz
Size 420.8 kB
Tags Source
SHA-256 checksum
How to use checksums
8b2047ed704ff99cd0be192ce6b957e8038062997902ddbea849dbe14330c949
BLAKE2b-256 checksum
How to use checksums
1f77489af61f484d1fed3e3a862c6fc21a12fed6927625e8812e7807b29bb10f
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-pp36-pypy36_pp73-win32.whl

Download URL dependency_injector-3.30.3-pp36-pypy36_pp73-win32.whl
Size 192.2 kB
Tags PyPy 3.6 PyPy 3.6 7.3 Windows x86-32
SHA-256 checksum
How to use checksums
7598d1c2810ae19b1f371258b70a1ddbbe7a7d79e38bbc1376f7f747a6c89761
BLAKE2b-256 checksum
How to use checksums
716b7e0fb32a7af7fc85e5b3d665793a999b6c42d71f3eb6edfc281dca1a7e96
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-pp36-pypy36_pp73-manylinux2010_x86_64.whl

Download URL dependency_injector-3.30.3-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Size 298.1 kB
Tags Linux glibc 2.12+ x86-64 PyPy 3.6 PyPy 3.6 7.3
SHA-256 checksum
How to use checksums
1e010041732da898822440058d4067283963e25c431ab0fbf7896cc503b48f63
BLAKE2b-256 checksum
How to use checksums
d73d9ebfd255d8bd3797069ed392e1aad1568571b1c2d430b0b98c6673c93496
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-pp36-pypy36_pp73-manylinux1_x86_64.whl

Download URL dependency_injector-3.30.3-pp36-pypy36_pp73-manylinux1_x86_64.whl
Size 298.1 kB
Tags Linux glibc 2.5+ x86-64 PyPy 3.6 PyPy 3.6 7.3
SHA-256 checksum
How to use checksums
b005b4cd67646e7d91fe27415fd0bfd87b3a4d7496497d12bdeccf94bff5876e
BLAKE2b-256 checksum
How to use checksums
07fcb26d7bf01abd92c95542cbd6e8d5997a5a222b08b7c61f06ee3a3b1b42c0
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-pp36-pypy36_pp73-macosx_10_9_x86_64.whl

Download URL dependency_injector-3.30.3-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Size 269.4 kB
Tags PyPy 3.6 PyPy 3.6 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
c877210b8e173fec9721d527052582d6c811e4ab044ad4ccfe6cdb8475091c09
BLAKE2b-256 checksum
How to use checksums
329b93743e5d0a544ed650117b02470d900bed17b72a4cc53e13f46e31b19929
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-pp27-pypy_73-manylinux2010_x86_64.whl

Download URL dependency_injector-3.30.3-pp27-pypy_73-manylinux2010_x86_64.whl
Size 295.8 kB
Tags Linux glibc 2.12+ x86-64 PyPy 2.7 PyPy 7.3
SHA-256 checksum
How to use checksums
d0db9d64b0d6a6c9cb85e8e598f1ceb1e58ef5861a845ed23070188e2fdb3543
BLAKE2b-256 checksum
How to use checksums
027736f25967d1e7b7a04599938e5a45abf370272be3de4b78cc7a65754cbae3
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-pp27-pypy_73-manylinux1_x86_64.whl

Download URL dependency_injector-3.30.3-pp27-pypy_73-manylinux1_x86_64.whl
Size 295.8 kB
Tags Linux glibc 2.5+ x86-64 PyPy 2.7 PyPy 7.3
SHA-256 checksum
How to use checksums
891cda86c15004a703d531533f0323abd6937fd1bb1cde6cde15091cbbb4daa3
BLAKE2b-256 checksum
How to use checksums
e3f8d027bbca6ff2836c22c4177a50f03d762366ab6098316dc4b1a42aadf7a4
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-pp27-pypy_73-macosx_10_9_x86_64.whl

Download URL dependency_injector-3.30.3-pp27-pypy_73-macosx_10_9_x86_64.whl
Size 270.8 kB
Tags PyPy 2.7 PyPy 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
2ec9121362def9b82962190f3b85fb1ae97dca7426869ccaa6ef0b5a8f862233
BLAKE2b-256 checksum
How to use checksums
3e815057808e2b805eda017be6dbae08664eebb2529cfbaf3b763dbf36ef407a
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp38-cp38-win_amd64.whl

Download URL dependency_injector-3.30.3-cp38-cp38-win_amd64.whl
Size 262.0 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
69f4b65430038ce8ba3fcd2609b942cd162a2d6dea888ee011ac7ca4d115e958
BLAKE2b-256 checksum
How to use checksums
97680c90bf69a18ea8b3d4ee39565689c256aa2b1c051864f3a63bd6e4b4bcbd
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp38-cp38-win32.whl

Download URL dependency_injector-3.30.3-cp38-cp38-win32.whl
Size 209.0 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
d27860b6d4d2a158e0d7b0865022816d54657d412ed4c1d5b8ca81b6725813a0
BLAKE2b-256 checksum
How to use checksums
4400af882578c36aacf6998a176370da33bfdb276f8d5c192fe87b8a941aff32
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp38-cp38-manylinux2010_x86_64.whl

Download URL dependency_injector-3.30.3-cp38-cp38-manylinux2010_x86_64.whl
Size 2.3 MB
Tags CPython 3.8 Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
73a09d7a1fd5254ae34a771181e910ce5d051f07b05312e53dea7aa58e4b460e
BLAKE2b-256 checksum
How to use checksums
e2c4c0e0a71c7acbaa9e8044756f5c7fd9329e40de387b8d2acc8ad4d877f953
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp38-cp38-manylinux2010_i686.whl

Download URL dependency_injector-3.30.3-cp38-cp38-manylinux2010_i686.whl
Size 2.1 MB
Tags CPython 3.8 Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
43377aeac2b1cc0c4cbcd9f26457d080a250aff1818778fdd735783910e27ea6
BLAKE2b-256 checksum
How to use checksums
bf9c71572cb16fcf2bed6cbaa14ff12ec9e43074009f8bab9fcb8a020e618be2
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp38-cp38-manylinux1_x86_64.whl

Download URL dependency_injector-3.30.3-cp38-cp38-manylinux1_x86_64.whl
Size 2.3 MB
Tags CPython 3.8 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
882c46b42d6695e7c324b84139d5efde142979e8cc83b921ab4db62550f168bc
BLAKE2b-256 checksum
How to use checksums
44eedc277546265b6be9611b6895b0da40ecbb2302bdc60e2887849b918a3381
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp38-cp38-manylinux1_i686.whl

Download URL dependency_injector-3.30.3-cp38-cp38-manylinux1_i686.whl
Size 2.1 MB
Tags CPython 3.8 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
949005d50d040f7887d8096e9b7e62754c69018a1fffa4b3f09f6c1d40304a75
BLAKE2b-256 checksum
How to use checksums
eda2562f49927630b57d1722224942323595037484872d3808373f8ce1c31ffb
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp38-cp38-macosx_10_9_x86_64.whl

Download URL dependency_injector-3.30.3-cp38-cp38-macosx_10_9_x86_64.whl
Size 387.4 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
c82d553b4ec270a26abecbec158ddb0d3279bcf5bc601df4b403bebd1497a484
BLAKE2b-256 checksum
How to use checksums
4bb2c5e8c1ed18ceb99ed2f84e087dd064aa941fea49d955999406a59b929566
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp37-cp37m-win_amd64.whl

Download URL dependency_injector-3.30.3-cp37-cp37m-win_amd64.whl
Size 245.0 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
2a2ba5b51e678d8bd9ce66fe356e8680095f5ece5140935f8634416e5f27d433
BLAKE2b-256 checksum
How to use checksums
83a9ae1befdb14266ef8948c7660adf357591264fef58e64172c750835b9bb26
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp37-cp37m-win32.whl

Download URL dependency_injector-3.30.3-cp37-cp37m-win32.whl
Size 200.2 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
30db80bb20d8d4aee96774d342a3ac0cd3cb364328d049a13b06203a59c74a4e
BLAKE2b-256 checksum
How to use checksums
3e884f2f5ad26818389b0e0b008c90920950d7eac46153e1276a2b3411b68fe5
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp37-cp37m-manylinux2010_x86_64.whl

Download URL dependency_injector-3.30.3-cp37-cp37m-manylinux2010_x86_64.whl
Size 1.8 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
4f1b264195f5e579c97e5aa6433636ce4aef3c47ff925abd4d37b595e2301cbe
BLAKE2b-256 checksum
How to use checksums
57c5a247e124b1709c4c53d31ad0dd7ae2adf3a91fc82068cd432d2f9b91eaa2
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp37-cp37m-manylinux2010_i686.whl

Download URL dependency_injector-3.30.3-cp37-cp37m-manylinux2010_i686.whl
Size 1.6 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
0b9cd7e1239653f5e4a65355c842ec11b3186c69e4af3b4e3259562e77cb881c
BLAKE2b-256 checksum
How to use checksums
9f4634e0a70286bd98433fdf450f806ee4c6d8ef8f5df871c44d92a056fceab8
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp37-cp37m-manylinux1_x86_64.whl

Download URL dependency_injector-3.30.3-cp37-cp37m-manylinux1_x86_64.whl
Size 1.8 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
7fcee17c8c15c0fc72eb4651ca903502d678962d6a191d5801603377423f2b70
BLAKE2b-256 checksum
How to use checksums
a8c53ce7aff0599fd60611d51d214bda1b01411d361a6815e7019d6eff1d69e4
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp37-cp37m-manylinux1_i686.whl

Download URL dependency_injector-3.30.3-cp37-cp37m-manylinux1_i686.whl
Size 1.6 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
a49deeaa2cd03c555501b76d88d1e327aefb1d99a5f4c9389328daeb4661e63b
BLAKE2b-256 checksum
How to use checksums
014ab80fc431e749e488cc6b48d77a6eff45e38794ed970b8b65b687ed155562
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp37-cp37m-macosx_10_9_x86_64.whl

Download URL dependency_injector-3.30.3-cp37-cp37m-macosx_10_9_x86_64.whl
Size 371.9 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
e71c460c5f66efc3ae12647a403ad0e4bb4aa4e4954886acbe3fc720a8fd9c7b
BLAKE2b-256 checksum
How to use checksums
bb9a01342e315ab809d282165de7b5ff49d08b649db611793264f1399d61aa1a
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp36-cp36m-win_amd64.whl

Download URL dependency_injector-3.30.3-cp36-cp36m-win_amd64.whl
Size 244.1 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
0238ae0716e326db90759341f21ddd9ec80a2cbb606ab28c9d68cd8b21d6907d
BLAKE2b-256 checksum
How to use checksums
4d9a2baf6ba04d2e2151918e397ca3396f37d14596dc449549fb9d7f002da32d
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp36-cp36m-win32.whl

Download URL dependency_injector-3.30.3-cp36-cp36m-win32.whl
Size 200.5 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
5cbcc9352a83641d5047091251dbff78b04d820a1f505c1021db13668ab2f577
BLAKE2b-256 checksum
How to use checksums
c835ef97d7a3859b944e4a99c0add8673bde1c42d23db6117a612cc0ccfd3e7b
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp36-cp36m-manylinux2010_x86_64.whl

Download URL dependency_injector-3.30.3-cp36-cp36m-manylinux2010_x86_64.whl
Size 1.8 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
228de37e82118d47ba53089ecf54b836ca61d567dc9e293c8a2561c7c7d934f3
BLAKE2b-256 checksum
How to use checksums
352a4617dad5e5c6b7279fb6e6403f38704bc6812fa71cea332d969f6a109cbc
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp36-cp36m-manylinux2010_i686.whl

Download URL dependency_injector-3.30.3-cp36-cp36m-manylinux2010_i686.whl
Size 1.7 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
c0f98971b5e1eaeb17f8041c75e1568f9f71bd3a17da6728ec3fcc155525f812
BLAKE2b-256 checksum
How to use checksums
4777ada4bfffbf5587eed348c983662d49fc9e0ea35d2cd2af4f47ef6076e1b7
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp36-cp36m-manylinux1_x86_64.whl

Download URL dependency_injector-3.30.3-cp36-cp36m-manylinux1_x86_64.whl
Size 1.8 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
7bdc011be63b175578880ec280285d95fb0b500bb266f09809199f0f9b2ee271
BLAKE2b-256 checksum
How to use checksums
0c002dacee22ad82955d2e446ffc2a3be66ea85ae9544a41d5321da289b94ba2
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp36-cp36m-manylinux1_i686.whl

Download URL dependency_injector-3.30.3-cp36-cp36m-manylinux1_i686.whl
Size 1.7 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
3778a9ba815abe0ba8b82ee75f41be443580056c7e408d7b92c7dc4f477d527a
BLAKE2b-256 checksum
How to use checksums
2bede77f90fb20100b020ed30dfde7b3ce480fe2b3b34ac32ad3b4b919f8a5a3
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp36-cp36m-macosx_10_9_x86_64.whl

Download URL dependency_injector-3.30.3-cp36-cp36m-macosx_10_9_x86_64.whl
Size 404.3 kB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
9fcf8ff66d1a4f44d30e0c4f5e56bf1c48f94d705a087656425470c582c877a3
BLAKE2b-256 checksum
How to use checksums
ab8b658171be20277cda5c6bf72d9385a5f1b4fd325b7e717f1f84aeecfed64e
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp35-cp35m-win_amd64.whl

Download URL dependency_injector-3.30.3-cp35-cp35m-win_amd64.whl
Size 229.9 kB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
83672b9a6244475be3b74fa8fc6673030db4a23c292d4d9e9d32d12b85126025
BLAKE2b-256 checksum
How to use checksums
dbc4bfa74f42b64758d70b4db9e76b2e2139b94d71857e9d02bbf939d0e5982c
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp35-cp35m-win32.whl

Download URL dependency_injector-3.30.3-cp35-cp35m-win32.whl
Size 187.6 kB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
b59eca61aa599abb7d5fb043c2ba270ef778ad2b442b8895371cf55659b4a63a
BLAKE2b-256 checksum
How to use checksums
3c01813334d3d6b94a4b68bbf3d116b7375a6ef74d01d8b4752254a9fe61aa44
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp35-cp35m-manylinux2010_x86_64.whl

Download URL dependency_injector-3.30.3-cp35-cp35m-manylinux2010_x86_64.whl
Size 1.7 MB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
30f16bd325c941914a7acf7d7fd823fa4b9e375bb24f60c55d89fee1b0504a2b
BLAKE2b-256 checksum
How to use checksums
fd29924e376043b7677e92b535f2373e80a1f8bc08c255c80819d9d6acbdfdcd
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp35-cp35m-manylinux2010_i686.whl

Download URL dependency_injector-3.30.3-cp35-cp35m-manylinux2010_i686.whl
Size 1.6 MB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
a34a021f7b55241fced0c6487f2f9b1bf50528d56d15808af951526b73621505
BLAKE2b-256 checksum
How to use checksums
c6b827ba3f1035fa0ee38fe65270b8602cc2e7b5ae2a039385cfa80d3cc26fee
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp35-cp35m-manylinux1_x86_64.whl

Download URL dependency_injector-3.30.3-cp35-cp35m-manylinux1_x86_64.whl
Size 1.7 MB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
e8c4dfa15ac356143c7d9d108ddc95cc31d3868897cf546067a853f07c4cbb70
BLAKE2b-256 checksum
How to use checksums
76ebd2e11d8dfe93089bcaaf37f09bcec0f8e90f2e8187591a0066c30a48422c
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp35-cp35m-manylinux1_i686.whl

Download URL dependency_injector-3.30.3-cp35-cp35m-manylinux1_i686.whl
Size 1.6 MB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
e0c20aabc4f341f1c081f3e63f47802df04688b59cc333a920ef88aa11b50b01
BLAKE2b-256 checksum
How to use checksums
c0278b89b3e73d3dd24e450a763dabee5cc877de12a54e4af29feccc06aa58b1
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp35-cp35m-macosx_10_9_x86_64.whl

Download URL dependency_injector-3.30.3-cp35-cp35m-macosx_10_9_x86_64.whl
Size 370.8 kB
Tags CPython 3.5 CPython 3.5 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
437d1eb60fd0ddecbdc6235e184132152b8e5171da311534ee13a94c7aae7e10
BLAKE2b-256 checksum
How to use checksums
02efc4a00a5c2e9ab746221fd0cd08eed81a95d9d9442ce8db8d8476e118f326
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp27-cp27mu-manylinux2010_x86_64.whl

Download URL dependency_injector-3.30.3-cp27-cp27mu-manylinux2010_x86_64.whl
Size 1.4 MB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
2e9a2ed9e3f0c2405a9c729e844f896bd8421c2355686fa83bc1c9ad966c5d93
BLAKE2b-256 checksum
How to use checksums
b7c527cfe956577d3210f117d92382937f0c30be9807eab90493fbc6d56bf8e1
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp27-cp27mu-manylinux2010_i686.whl

Download URL dependency_injector-3.30.3-cp27-cp27mu-manylinux2010_i686.whl
Size 1.3 MB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
caceafa5aea63fc3fe6d267d114de9e250e53dc8c50599d182f9c724059cefc9
BLAKE2b-256 checksum
How to use checksums
9f48dad00764f881efabee0f47204b18407c305b0c0ce3dd3501e63cb8252cdf
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp27-cp27mu-manylinux1_x86_64.whl

Download URL dependency_injector-3.30.3-cp27-cp27mu-manylinux1_x86_64.whl
Size 1.4 MB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
4953e492158f43458c431b6681c1bcac66ff8a617352af69991032a19398b2c2
BLAKE2b-256 checksum
How to use checksums
239a530d3fbdf560c383b0e9a1bf870af16859df476bc547a64a8f176f327a56
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp27-cp27mu-manylinux1_i686.whl

Download URL dependency_injector-3.30.3-cp27-cp27mu-manylinux1_i686.whl
Size 1.3 MB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
52a41f44d5fac0c080fd8bdd38acec00154ec8da3bca478744a99e2dbaab6daf
BLAKE2b-256 checksum
How to use checksums
1ce951a29d3cda858e4b046f422132e60edc6b822807f58f6f547bbf19910119
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp27-cp27m-manylinux2010_x86_64.whl

Download URL dependency_injector-3.30.3-cp27-cp27m-manylinux2010_x86_64.whl
Size 1.4 MB
Tags CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
2c1fef76fbb905c22765833ca5de500989525da978218ce9dddbbd889f3e2f8c
BLAKE2b-256 checksum
How to use checksums
eeb1a47e68a97afef679303da88d324a576fbe2d4dae91831fb8f53f380819dd
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp27-cp27m-manylinux2010_i686.whl

Download URL dependency_injector-3.30.3-cp27-cp27m-manylinux2010_i686.whl
Size 1.3 MB
Tags CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
f1e5090802c5d864d529723d088447590d986ccfbe83863f5c9962be8d5ce40c
BLAKE2b-256 checksum
How to use checksums
48416e082ee25587dd268a7f1eb23b3ca0aedae871abf37e07b3557021f87fe9
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp27-cp27m-manylinux1_x86_64.whl

Download URL dependency_injector-3.30.3-cp27-cp27m-manylinux1_x86_64.whl
Size 1.4 MB
Tags CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
9b42ac7b51b866d0c816270740c579fd65147a4c652ff9c314962448b06861f0
BLAKE2b-256 checksum
How to use checksums
6e99b0edd6589039e803b4a311f8d91aa0f03533032135cf8b6f72ae4c514a6d
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp27-cp27m-manylinux1_i686.whl

Download URL dependency_injector-3.30.3-cp27-cp27m-manylinux1_i686.whl
Size 1.3 MB
Tags CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
95aa9fa606c01409e337e6f2e1caa5f992740a728cf3bc8d33586307d68cb8e6
BLAKE2b-256 checksum
How to use checksums
1b17aa433b4b60d019a53d30faa669129ebc99775910a15ed1174da296abb3da
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dependency_injector-3.30.3-cp27-cp27m-macosx_10_9_x86_64.whl

Download URL dependency_injector-3.30.3-cp27-cp27m-macosx_10_9_x86_64.whl
Size 363.1 kB
Tags CPython 2.7 CPython 2.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
eaa5938363b8f882642da0955d14a0b7618efa2b618ceb3a982e04ac80c6d462
BLAKE2b-256 checksum
How to use checksums
e06d66a2bd832bd2e9d3c9cc796ea3f49e03986182fe1d60766e9563bfaec677
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

4.9.1

61 release files

4.9.0

61 release files

4.8.3

61 release files

4.8.2

61 release files

4.8.1

61 release files

4.8.0

61 release files

4.7.0

61 release files

4.6.1

61 release files

4.6.0

61 release files

4.5.4

56 release files

4.5.1

22 release files

4.5.0

22 release files

4.4.1

22 release files

4.4.0

22 release files

4.3.9

22 release files

4.3.8

22 release files

4.3.7

22 release files

4.3.2

56 release files

4.3.1

56 release files

4.3.0

56 release files

4.2.0

56 release files

4.1.8

56 release files

4.1.7

56 release files

4.1.6

56 release files

4.1.5

56 release files

4.1.4

56 release files

4.1.2

35 release files

4.1.1

36 release files

4.1.0

45 release files

4.0.6

45 release files

4.0.5

45 release files

4.0.4

45 release files

4.0.3

45 release files

4.0.2

45 release files

4.0.1

45 release files

This release

3.30.3 This release

45 release files

3.19.0

1 release file

3.18.1

1 release file

3.18.0

1 release file

3.17.1

1 release file

3.17.0

1 release file

3.16.1

1 release file

3.16.0

1 release file

3.15.6

1 release file

3.15.5

1 release file

3.15.4

1 release file

3.15.3

1 release file

3.15.2

1 release file

3.15.1

1 release file

3.15.0

1 release file

3.14.10

1 release file

3.14.9

1 release file

3.14.8

1 release file

3.14.7

1 release file

3.14.6

1 release file

3.14.5

1 release file

3.14.4

1 release file

3.14.3

1 release file

3.14.2

1 release file

3.14.1

1 release file

3.14.0

1 release file

3.13.2

1 release file

3.13.1

1 release file

3.13.0

1 release file

3.12.4

1 release file

3.12.3

1 release file

3.12.2

1 release file

3.12.1

1 release file

3.12.0

1 release file

3.11.3

1 release file

3.11.2

1 release file

3.11.1

1 release file

3.11.0

1 release file

3.10.0

1 release file

3.9.1

1 release file

3.9.0

1 release file

3.8.2

1 release file

3.8.1

1 release file

3.8.0

1 release file

3.7.1

1 release file

3.7.0

1 release file

3.6.1

1 release file

3.6.0

1 release file

3.5.0

1 release file

3.4.8

1 release file

3.4.7

1 release file

3.4.6

1 release file

3.4.5

1 release file

3.4.4

1 release file

3.4.3

1 release file

3.4.2

1 release file

3.4.1

1 release file

3.4.0

1 release file

3.3.7

1 release file

3.3.6

1 release file

3.3.5

1 release file

3.3.4

1 release file

3.3.3

1 release file

3.3.2

1 release file

3.3.1

1 release file

3.3.0

1 release file

3.2.5

1 release file

3.2.4

1 release file

3.2.3

1 release file

3.2.2

1 release file

3.2.1

1 release file

3.2.0

1 release file

3.1.5

1 release file

3.1.4

1 release file

3.1.3

1 release file

3.1.2

1 release file

3.1.1

1 release file

3.1.0

1 release file

3.0.1

1 release file

3.0.0

1 release file

2.2.10

1 release file

2.2.9

1 release file

2.2.8

1 release file

2.2.7

1 release file

2.2.6

1 release file

2.2.5

1 release file

2.2.4

1 release file

2.2.3

1 release file

2.2.2

1 release file

2.2.1

1 release file

2.2.0

1 release file

2.1.1

1 release file

2.1.0

1 release file

2.0.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page