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 dependencies 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.as_int(),
    )

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

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 assemble your objects

  • 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

Metadata

Release files for dependency-injector 3.32.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.32.3
File Size Uploaded Provenance Actions
dependency-injector-3.32.3.tar.gz 451.9 kB Without provenance Details for dependency-injector-3.32.3.tar.gz

Built distributions (wheels)

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

Total release size: 49.9 MB

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

Download URL dependency-injector-3.32.3.tar.gz
Size 451.9 kB
Tags Source
SHA-256 checksum
How to use checksums
97d05d81d911d4ace9d781f4166884e0f257242e88660a150a6550b78909865a
BLAKE2b-256 checksum
How to use checksums
94394d81ec680f65ed4d68b53b180a5b29fac9115814cebdf4cc80948ae850f1
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.32.3-pp36-pypy36_pp73-win32.whl

Download URL dependency_injector-3.32.3-pp36-pypy36_pp73-win32.whl
Size 205.0 kB
Tags PyPy 3.6 PyPy 3.6 7.3 Windows x86-32
SHA-256 checksum
How to use checksums
4f3349691c22fb449b059f1f08ba80f0814ced961b92398d46daa1e8ccc1f58e
BLAKE2b-256 checksum
How to use checksums
55185bb4b8f1749a7d66dfa37eb6b654991479fded8758904d653e4b3fb435e0
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.32.3-pp36-pypy36_pp73-manylinux2010_x86_64.whl

Download URL dependency_injector-3.32.3-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Size 319.4 kB
Tags Linux glibc 2.12+ x86-64 PyPy 3.6 PyPy 3.6 7.3
SHA-256 checksum
How to use checksums
41f0fccb602849644ec9c4cdf1adfd22efcc1a3fb2e0c9e6a82191c0fd7f56e7
BLAKE2b-256 checksum
How to use checksums
301d69af87fe11be955f261e06c1b2711049ab1fe2b0e5d229a1de7fc615c74d
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.32.3-pp36-pypy36_pp73-manylinux1_x86_64.whl

Download URL dependency_injector-3.32.3-pp36-pypy36_pp73-manylinux1_x86_64.whl
Size 319.4 kB
Tags Linux glibc 2.5+ x86-64 PyPy 3.6 PyPy 3.6 7.3
SHA-256 checksum
How to use checksums
c263d8cfd635f5aa08204ca587ed541884be46b5b989d83ab2186fc38f75cdd9
BLAKE2b-256 checksum
How to use checksums
3dbe64760726dee1c5a8c8f8abfaef3b4013423edb1404b621d7cabdb929c5d6
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.32.3-pp36-pypy36_pp73-macosx_10_9_x86_64.whl

Download URL dependency_injector-3.32.3-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Size 290.7 kB
Tags PyPy 3.6 PyPy 3.6 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
9dc3b102ae996e2db4a545039f9a3c187786f2b34285359b511943049773d894
BLAKE2b-256 checksum
How to use checksums
745be44d39650d50455639fc1588d23ffd3e716e29616a5adcd9ae4900afbd7c
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.32.3-pp27-pypy_73-manylinux2010_x86_64.whl

Download URL dependency_injector-3.32.3-pp27-pypy_73-manylinux2010_x86_64.whl
Size 317.5 kB
Tags Linux glibc 2.12+ x86-64 PyPy 2.7 PyPy 7.3
SHA-256 checksum
How to use checksums
425366928de2050e7dd9f93370fd50a4f8bbc589cb411d5865fe57d30fe0f537
BLAKE2b-256 checksum
How to use checksums
5a85aed38a791438fc21da3eacaa4eb22830ca688d01ec55627d65ab9007fe8a
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.32.3-pp27-pypy_73-manylinux1_x86_64.whl

Download URL dependency_injector-3.32.3-pp27-pypy_73-manylinux1_x86_64.whl
Size 317.5 kB
Tags Linux glibc 2.5+ x86-64 PyPy 2.7 PyPy 7.3
SHA-256 checksum
How to use checksums
96a99ebe3cf0e6b88675f427a3066a78dfb9ebb2ce0efb9a059d0d7fc1fb4b03
BLAKE2b-256 checksum
How to use checksums
394083002f680b1b6df0d02aa4fa81c5ebae276e5a29ff4f9266cfad2c0e9ab0
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.32.3-pp27-pypy_73-macosx_10_9_x86_64.whl

Download URL dependency_injector-3.32.3-pp27-pypy_73-macosx_10_9_x86_64.whl
Size 292.7 kB
Tags PyPy 2.7 PyPy 7.3 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
9932b412dc38cdbc1fb11401896318c283c3cd4e7256248af4e6b026b0ec540e
BLAKE2b-256 checksum
How to use checksums
76ef8c6ba2ac9c3f142d5eadb5085d1000e4da1545f287dd7e82a82f3c749fd8
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.32.3-cp38-cp38-win_amd64.whl

Download URL dependency_injector-3.32.3-cp38-cp38-win_amd64.whl
Size 279.3 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
5b38ca10af12d4f907cfbf73e55901d55e3793276d87acd393e6b6b112edb013
BLAKE2b-256 checksum
How to use checksums
68f767f73ff8a8f23b4ad9809de487fb9cc400c5b2f574db65ca7d71ce477052
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.32.3-cp38-cp38-win32.whl

Download URL dependency_injector-3.32.3-cp38-cp38-win32.whl
Size 222.2 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
8008b3b73d17a7d9b3fc6bd00e1c0995e59b7977f0c16e6a6848ad796c6f411b
BLAKE2b-256 checksum
How to use checksums
29f6bac118b4246b78477bce47fca8a02d26d98804bdabb2811707f914e6897e
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.32.3-cp38-cp38-manylinux2010_x86_64.whl

Download URL dependency_injector-3.32.3-cp38-cp38-manylinux2010_x86_64.whl
Size 2.5 MB
Tags CPython 3.8 Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
a8f23b0f12e1aec0965aee8fb36b02981bfbd7ca97488f765e6054e3f163d215
BLAKE2b-256 checksum
How to use checksums
306b6003c3c320b8dcc631a32fba5ec3d8ffdd2accc9dd1076faf2362815c4bc
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.32.3-cp38-cp38-manylinux2010_i686.whl

Download URL dependency_injector-3.32.3-cp38-cp38-manylinux2010_i686.whl
Size 2.3 MB
Tags CPython 3.8 Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
61fb4599e6f860f7d1f55f1f38faf7a99bcd0fad5bfec6ae50c39b1da881840c
BLAKE2b-256 checksum
How to use checksums
fc164011e4a0cec0ec91a5c985975df913bc3293519fe0f95ddff50335170cad
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.32.3-cp38-cp38-manylinux1_x86_64.whl

Download URL dependency_injector-3.32.3-cp38-cp38-manylinux1_x86_64.whl
Size 2.5 MB
Tags CPython 3.8 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
399f5ad4305e0c49816a9d7bdb2e60f8dea8487655464f49c06d2fbece307f09
BLAKE2b-256 checksum
How to use checksums
4f866b970fc4cf4c3d787b73cefc9314262212bab1a338ad75dcd02c7f2acfbe
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.32.3-cp38-cp38-manylinux1_i686.whl

Download URL dependency_injector-3.32.3-cp38-cp38-manylinux1_i686.whl
Size 2.3 MB
Tags CPython 3.8 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
3575d97d23267b32e8e1255953bdf3cc7fc27b031f46cd6955fadb7fb1d1b221
BLAKE2b-256 checksum
How to use checksums
bc32eb3e82d05105f0a7ece8fe697952cb87b446cb6eb425048093fd509d340d
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.32.3-cp38-cp38-macosx_10_9_x86_64.whl

Download URL dependency_injector-3.32.3-cp38-cp38-macosx_10_9_x86_64.whl
Size 415.9 kB
Tags CPython 3.8 macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
b5b9c1e87e735d0d656f6b8f8aad3d650c947460ef61df70dddafdad81c75b32
BLAKE2b-256 checksum
How to use checksums
649887571b347f24c973acac8043ddd60d12acdf19d3b1599d8b6725c745efe4
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.32.3-cp37-cp37m-win_amd64.whl

Download URL dependency_injector-3.32.3-cp37-cp37m-win_amd64.whl
Size 261.0 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
dd622dfc2996c429991255ba48818ab1e87cc84e7375933707c3785488a0f2d8
BLAKE2b-256 checksum
How to use checksums
7c022a893a8878db41b6db09802ff6459cefa15d1b0934b8c91b3de38099c1b8
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.32.3-cp37-cp37m-win32.whl

Download URL dependency_injector-3.32.3-cp37-cp37m-win32.whl
Size 211.8 kB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
77608d41454770bbb97e01693a94dcf245507048d0aa11891eddeba195c0d62c
BLAKE2b-256 checksum
How to use checksums
f99c428e3e3a05618c6708535b9ec2779a7ab4c25da1e1a7e89a2b9d4544223b
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.32.3-cp37-cp37m-manylinux2010_x86_64.whl

Download URL dependency_injector-3.32.3-cp37-cp37m-manylinux2010_x86_64.whl
Size 1.9 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
0efba861d435fc2ab32ced03b39da2f27dacd5770c1bd7484a1f33ed3a7d854c
BLAKE2b-256 checksum
How to use checksums
2a43591ebcd09967b408b3b6cb95b1d50ff16c8e1e4286c99dc9e175ad2658dd
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.32.3-cp37-cp37m-manylinux2010_i686.whl

Download URL dependency_injector-3.32.3-cp37-cp37m-manylinux2010_i686.whl
Size 1.8 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
119aa3308334fb000f07d4994b45d2b0fdd353fef506644a0e207ef3b3f309d3
BLAKE2b-256 checksum
How to use checksums
00946b48cba3fddad890dbf34c9ff105f8ae32e77bd532834c2f6f7059a1ef82
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.32.3-cp37-cp37m-manylinux1_x86_64.whl

Download URL dependency_injector-3.32.3-cp37-cp37m-manylinux1_x86_64.whl
Size 1.9 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
26ce5fb9b1da37d59925d67b015d287dab806af8ea016a5426f07607bde861e3
BLAKE2b-256 checksum
How to use checksums
8a10882b69ccc47092a56bbaece3d15b0180f44fa3f4749b7631894571217439
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.32.3-cp37-cp37m-manylinux1_i686.whl

Download URL dependency_injector-3.32.3-cp37-cp37m-manylinux1_i686.whl
Size 1.8 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
71453c67ffa93531c65547b1514fbc6a88d3764a43192bd9ad4899f2d2163e25
BLAKE2b-256 checksum
How to use checksums
95a412ce104e889239d396d5194b933b4b6c425c3a193fa0f9cc8cdf732ac57e
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.32.3-cp37-cp37m-macosx_10_9_x86_64.whl

Download URL dependency_injector-3.32.3-cp37-cp37m-macosx_10_9_x86_64.whl
Size 400.3 kB
Tags CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
1f3180235c4915257b3ae116d939382319841e686c7bf283d5b702b00de4406a
BLAKE2b-256 checksum
How to use checksums
217f642e336d9f40d27ba80f150cfc1ec0d75fa68fb0eea335bb8430d3592656
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.32.3-cp36-cp36m-win_amd64.whl

Download URL dependency_injector-3.32.3-cp36-cp36m-win_amd64.whl
Size 260.0 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
16f69780ce0104858d5073d48845e600b445c8164a7d219f2764854731d3360a
BLAKE2b-256 checksum
How to use checksums
a79e3801641b73ac432f63ff91252bc599c1be820d891665d8a414fe41dc3a4e
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.32.3-cp36-cp36m-win32.whl

Download URL dependency_injector-3.32.3-cp36-cp36m-win32.whl
Size 211.9 kB
Tags CPython 3.6 CPython 3.6 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
4b89434dbda42e415591d02ed90d47e041743f624c4d987c3545967c5a4d7b67
BLAKE2b-256 checksum
How to use checksums
f086665d4aef4fd00e3471a1ea27f14aa10c6937f831c5e8e10a35649f559888
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.32.3-cp36-cp36m-manylinux2010_x86_64.whl

Download URL dependency_injector-3.32.3-cp36-cp36m-manylinux2010_x86_64.whl
Size 1.9 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
23df163353b2dce1f33a51198fda8d148317417673fbe0f340da34f5b173e1a1
BLAKE2b-256 checksum
How to use checksums
37b988aa11dce29d1f63314ed9c93ebccf986a1c49c07deba431600d52740a0e
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.32.3-cp36-cp36m-manylinux2010_i686.whl

Download URL dependency_injector-3.32.3-cp36-cp36m-manylinux2010_i686.whl
Size 1.8 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
5b900c874b27763e53a46f275d9bcb6ee732671574b7e86756654f330cb02f4c
BLAKE2b-256 checksum
How to use checksums
2a07bef00fc25093e0bce153afbcfbb445a88cafbd19dd51aec8db94674649fa
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.32.3-cp36-cp36m-manylinux1_x86_64.whl

Download URL dependency_injector-3.32.3-cp36-cp36m-manylinux1_x86_64.whl
Size 1.9 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
17f1ade9cf1f3bd214ea0f7cc647af8f8402f93063dc34d3dc28d29f075e8650
BLAKE2b-256 checksum
How to use checksums
5a5e65ead57077f2c5be92e2c1dd32a8c5213d7bb7cf711cfdfecca860b99c89
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.32.3-cp36-cp36m-manylinux1_i686.whl

Download URL dependency_injector-3.32.3-cp36-cp36m-manylinux1_i686.whl
Size 1.8 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
51b3162dca69f4813da7ea2cc1abeae4a0526839588bddb881299ba3d613418b
BLAKE2b-256 checksum
How to use checksums
8d233ec706ea707b17ef8b9a1f7015a52a9b790c425715e2d50f00fe9ec0dc9c
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.32.3-cp36-cp36m-macosx_10_9_x86_64.whl

Download URL dependency_injector-3.32.3-cp36-cp36m-macosx_10_9_x86_64.whl
Size 433.9 kB
Tags CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
32838e2dc9198680a3cb3e5444b633dd325b0d3e660d4fa6b823ecaaeeb2ef3c
BLAKE2b-256 checksum
How to use checksums
e4ac1b21431efc1dee6bee8c94354af416374bd0bb5a923668ec527248cfe012
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.32.3-cp35-cp35m-win_amd64.whl

Download URL dependency_injector-3.32.3-cp35-cp35m-win_amd64.whl
Size 245.2 kB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
a6cf257ce76c7b2b266b9f2be06b6e3d72a9e0dc8356c357d14072781ef5a640
BLAKE2b-256 checksum
How to use checksums
09a3be7548f864a191cdde367cd488a8de696855337aa5f949f8b05fa3e8b66e
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.32.3-cp35-cp35m-win32.whl

Download URL dependency_injector-3.32.3-cp35-cp35m-win32.whl
Size 199.5 kB
Tags CPython 3.5 CPython 3.5 pymalloc Windows x86-32
SHA-256 checksum
How to use checksums
caf96d0177a328a408900e0338cd25ea7caffea33411927795a78d178cdeea52
BLAKE2b-256 checksum
How to use checksums
60ca9d99a0d7a316f5b1fa044c9f666f4d9007099939a8f426598d0d8a8bdf60
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.32.3-cp35-cp35m-manylinux2010_x86_64.whl

Download URL dependency_injector-3.32.3-cp35-cp35m-manylinux2010_x86_64.whl
Size 1.9 MB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
7311e3ce483f6900c7f1abffe3695c0c371670638b6349d52b1a9a2575099b53
BLAKE2b-256 checksum
How to use checksums
a0891dc78eb5eff1fa83abc61a2f39f7223c279324e9f59a805cabd6fa2c4e1a
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.32.3-cp35-cp35m-manylinux2010_i686.whl

Download URL dependency_injector-3.32.3-cp35-cp35m-manylinux2010_i686.whl
Size 1.7 MB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
dba7cb10c94aeafff4552d3f63550aa7c69eb8454b78e50a4888e2fc579c8068
BLAKE2b-256 checksum
How to use checksums
1cbafc05d8a63edb540f78bcd811b156c3cdad0e6d681a13a583e3010dcd2f4a
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.32.3-cp35-cp35m-manylinux1_x86_64.whl

Download URL dependency_injector-3.32.3-cp35-cp35m-manylinux1_x86_64.whl
Size 1.9 MB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
dfe60bd6edf9f8b25d07e6882c3d4fc2c4ca92cb810771f42d35813c32732a24
BLAKE2b-256 checksum
How to use checksums
89e4e363274c707835a96c903ac8229a8f41c819a7a81af4a561d72f9103448d
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.32.3-cp35-cp35m-manylinux1_i686.whl

Download URL dependency_injector-3.32.3-cp35-cp35m-manylinux1_i686.whl
Size 1.7 MB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
b2e7f832b5f1a81412880a7407a616bc00298ab6479423e339df0a918d521485
BLAKE2b-256 checksum
How to use checksums
07ac196565467c01212ce97b147086b0c940abda3f79292829a316e243ea1600
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.32.3-cp35-cp35m-macosx_10_9_x86_64.whl

Download URL dependency_injector-3.32.3-cp35-cp35m-macosx_10_9_x86_64.whl
Size 398.9 kB
Tags CPython 3.5 CPython 3.5 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
c717a528148ebe78b297034dff8106ea946f16092ba6003b27ceb9ea176fc7f9
BLAKE2b-256 checksum
How to use checksums
d2e25b15aff027a554e2d5f6ad47b1ecdb9fba71581edf82ea455bcf42794b8b
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.32.3-cp27-cp27mu-manylinux2010_x86_64.whl

Download URL dependency_injector-3.32.3-cp27-cp27mu-manylinux2010_x86_64.whl
Size 1.5 MB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
d2df9c2b500a1cf1a8c4804cafb666668dd733ff25560e0668e3fbd7c03ffd91
BLAKE2b-256 checksum
How to use checksums
2e9da1077291d8506490bac16d88490ca07f1a678266442cc031350110c5073c
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.32.3-cp27-cp27mu-manylinux2010_i686.whl

Download URL dependency_injector-3.32.3-cp27-cp27mu-manylinux2010_i686.whl
Size 1.4 MB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
2771a3780496f53f61010bc74d286d9a87829f225fe2efca6756b5d2d89e2fad
BLAKE2b-256 checksum
How to use checksums
5f6c56c4119164a6d5adac9587e19a260e7957c3648eea51c887bfa842b1068d
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.32.3-cp27-cp27mu-manylinux1_x86_64.whl

Download URL dependency_injector-3.32.3-cp27-cp27mu-manylinux1_x86_64.whl
Size 1.5 MB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
1eede9d2615781df6e27461900100e5176dbf052d54f04a1b649120629f5fe23
BLAKE2b-256 checksum
How to use checksums
fbcb967ede7cdd0556c8497c165cdb7b26f8b03e4ca75de218a2372a16d21c2e
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.32.3-cp27-cp27mu-manylinux1_i686.whl

Download URL dependency_injector-3.32.3-cp27-cp27mu-manylinux1_i686.whl
Size 1.4 MB
Tags CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
43db22ee695f3ab0a387fe917440b16eee091f6af56f9e39540afe962c17aed7
BLAKE2b-256 checksum
How to use checksums
4fd743cc1e869b62521b845d96641528eec112a177a9606911c1dc1eeb7eb394
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.32.3-cp27-cp27m-manylinux2010_x86_64.whl

Download URL dependency_injector-3.32.3-cp27-cp27m-manylinux2010_x86_64.whl
Size 1.5 MB
Tags CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.12+ x86-64
SHA-256 checksum
How to use checksums
00b4ddf0164085afa2a4b8e06ea651a5a1b81a668530e308fb5ffc11f901ec4b
BLAKE2b-256 checksum
How to use checksums
16f9d15a4b56001a00cc7210e26a058070950a517be33bccf1e47a3a6fe94687
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.32.3-cp27-cp27m-manylinux2010_i686.whl

Download URL dependency_injector-3.32.3-cp27-cp27m-manylinux2010_i686.whl
Size 1.4 MB
Tags CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.12+ x86-32
SHA-256 checksum
How to use checksums
311482300e2afd2e5ad82a9a388154db6dd5fb509e8b83687a10e86b6389531c
BLAKE2b-256 checksum
How to use checksums
a99839729337cea0ba74ae61c1b373f81d49f3bd7619ee664d4ad533e91f1dcb
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.32.3-cp27-cp27m-manylinux1_x86_64.whl

Download URL dependency_injector-3.32.3-cp27-cp27m-manylinux1_x86_64.whl
Size 1.5 MB
Tags CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
94a3e389e537c736a8ced508c5fa22b922ddb9ec61141fb6412a98152b1e3365
BLAKE2b-256 checksum
How to use checksums
054334e83a9659312874b0e11b0744b38b3cc945753874a426dfe5d112fd7ba2
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.32.3-cp27-cp27m-manylinux1_i686.whl

Download URL dependency_injector-3.32.3-cp27-cp27m-manylinux1_i686.whl
Size 1.4 MB
Tags CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
1c9c5d258039be403f9d6c2da6bc22c7927e719566587b358044f6025760b6cd
BLAKE2b-256 checksum
How to use checksums
8e24970bef87fb32e0acb4f6815f26b0c68a051a0d9b4d594f39ec8090c9bd6f
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.32.3-cp27-cp27m-macosx_10_9_x86_64.whl

Download URL dependency_injector-3.32.3-cp27-cp27m-macosx_10_9_x86_64.whl
Size 389.4 kB
Tags CPython 2.7 CPython 2.7 pymalloc macOS 10.9+ x86-64
SHA-256 checksum
How to use checksums
41cb69e315726209c101e00eb3d413d5403f8edc59698fef93e19488e0057aae
BLAKE2b-256 checksum
How to use checksums
508f65172745d05f5e7d79152ba3a873776d9e9eaea19d5382c13beb9e3d3f38
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

Security for dependency-injector 3.32.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

3.32.3 This release

45 release files No provenance

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