Skip to main content

Dependency injection framework for Python

Project description

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

Latest Version License Supported Python versions Supported Python implementations Downloads Downloads Downloads Wheel Build Status Coverage Status

What is Dependency Injector?

Dependency Injector is a dependency injection framework for Python.

It helps implementing the dependency injection principle.

Key features of the Dependency Injector:

  • Providers. Provides Factory, Singleton, Callable, Coroutine, Object, List, Dict, Configuration, Resource, Dependency and Selector providers that help assembling your objects. See Providers.

  • Overriding. Can override any provider by another provider on the fly. This helps in testing and configuring dev / stage environment to replace API clients with stubs etc. See Provider overriding.

  • Configuration. Reads configuration from yaml & ini files, pydantic settings, environment variables, and dictionaries. See Configuration provider.

  • Containers. Provides declarative and dynamic containers. See Containers.

  • Resources. Helps with initialization and configuring of logging, event loop, thread or process pool, etc. Can be used for per-function execution scope in tandem with wiring. See Resource provider.

  • Wiring. Injects dependencies into functions and methods. Helps integrating with other frameworks: Django, Flask, Aiohttp, Sanic, FastAPI, etc. See Wiring.

  • Asynchronous. Supports asynchronous injections. See Asynchronous injections.

  • Typing. Provides typing stubs, mypy-friendly. See Typing and mypy.

  • Performance. Fast. Written in Cython.

  • Maturity. Mature and production-ready. Well-tested, documented and supported.

from dependency_injector import containers, providers
from dependency_injector.wiring import inject, Provide


class Container(containers.DeclarativeContainer):

    config = providers.Configuration()

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

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


@inject
def main(service: Service = Provide[Container.service]):
    ...


if __name__ == '__main__':
    container = Container()
    container.config.api_key.from_env('API_KEY')
    container.config.timeout.from_env('TIMEOUT')
    container.wire(modules=[sys.modules[__name__]])

    main()  # <-- dependency is injected automatically

    with container.api_client.override(mock.Mock()):
        main()  # <-- overridden dependency is injected automatically

When you call main() function the Service dependency is assembled and injected automatically.

When doing a testing you call the container.api_client.override() to replace the real API client with a mock. When you call main() the mock is injected.

You can override any provider with another provider.

It also helps you in configuring project for the different environments: replace an API client with a stub on the dev or stage.

With the Dependency Injector objects assembling is consolidated in the container. Dependency injections are defined explicitly. This makes easier to understand and change how application works.

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

Visit the docs to know more about the Dependency injection and inversion of control in Python.

Installation

The package is available on the PyPi:

pip install dependency-injector

Documentation

The documentation is available here.

Examples

Choose one of the following:

Tutorials

Choose one of the following:

Concept

The framework stands on the PEP20 (The Zen of Python) principle:

Explicit is better than implicit

You need to specify how to assemble and where to inject the dependencies explicitly.

The power of the framework is in a simplicity. Dependency Injector is a simple tool for the powerful concept.

Frequently asked questions

What is the dependency injection?
  • dependency injection is a principle that decreases coupling and increases cohesion

Why should I do the dependency injection?
  • your code becomes more flexible, testable and clear 😎

How do I start doing the dependency injection?
  • you start writing the code following the dependency injection principle

  • you register all of your application components and their dependencies in the container

  • when you need a component, you specify where to inject it or get it from the container

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

  • it will be extra work in the beginning

  • it will payoff as the project grows

Have a question?
Found a bug?
Want to help?
  • ⭐️ Star the Dependency Injector on the Github

  • 🆕 Start a new project with the Dependency Injector

  • 💬 Tell your friend about the Dependency Injector

Want to contribute?
  • 🔀 Fork the project

  • ⬅️ Open a pull request to the develop branch

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dependency-injector-4.31.0.tar.gz (731.7 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

dependency_injector-4.31.0-pp37-pypy37_pp73-win32.whl (290.7 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.31.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl (518.5 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.31.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (477.8 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.31.0-pp36-pypy36_pp73-win32.whl (290.7 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.31.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl (518.5 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.31.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl (477.8 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.31.0-pp27-pypy_73-win32.whl (331.0 kB view details)

Uploaded PyPyWindows x86

dependency_injector-4.31.0-pp27-pypy_73-manylinux2010_x86_64.whl (518.9 kB view details)

Uploaded PyPymanylinux: glibc 2.12+ x86-64

dependency_injector-4.31.0-pp27-pypy_73-macosx_10_9_x86_64.whl (481.0 kB view details)

Uploaded PyPymacOS 10.9+ x86-64

dependency_injector-4.31.0-cp39-cp39-win_amd64.whl (463.4 kB view details)

Uploaded CPython 3.9Windows x86-64

dependency_injector-4.31.0-cp39-cp39-win32.whl (380.3 kB view details)

Uploaded CPython 3.9Windows x86

dependency_injector-4.31.0-cp39-cp39-manylinux2010_x86_64.whl (3.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64

dependency_injector-4.31.0-cp39-cp39-manylinux2010_i686.whl (3.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686

dependency_injector-4.31.0-cp39-cp39-manylinux1_i686.whl (3.4 MB view details)

Uploaded CPython 3.9

dependency_injector-4.31.0-cp39-cp39-macosx_10_9_x86_64.whl (708.0 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

dependency_injector-4.31.0-cp38-cp38-win_amd64.whl (463.6 kB view details)

Uploaded CPython 3.8Windows x86-64

dependency_injector-4.31.0-cp38-cp38-win32.whl (380.5 kB view details)

Uploaded CPython 3.8Windows x86

dependency_injector-4.31.0-cp38-cp38-manylinux2010_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64

dependency_injector-4.31.0-cp38-cp38-manylinux2010_i686.whl (3.8 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686

dependency_injector-4.31.0-cp38-cp38-manylinux1_i686.whl (3.8 MB view details)

Uploaded CPython 3.8

dependency_injector-4.31.0-cp38-cp38-macosx_10_9_x86_64.whl (702.8 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

dependency_injector-4.31.0-cp37-cp37m-win_amd64.whl (436.6 kB view details)

Uploaded CPython 3.7mWindows x86-64

dependency_injector-4.31.0-cp37-cp37m-win32.whl (369.2 kB view details)

Uploaded CPython 3.7mWindows x86

dependency_injector-4.31.0-cp37-cp37m-manylinux2010_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.31.0-cp37-cp37m-manylinux2010_i686.whl (2.9 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686

dependency_injector-4.31.0-cp37-cp37m-manylinux1_i686.whl (2.9 MB view details)

Uploaded CPython 3.7m

dependency_injector-4.31.0-cp37-cp37m-macosx_10_9_x86_64.whl (674.5 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

dependency_injector-4.31.0-cp36-cp36m-win_amd64.whl (435.5 kB view details)

Uploaded CPython 3.6mWindows x86-64

dependency_injector-4.31.0-cp36-cp36m-win32.whl (370.9 kB view details)

Uploaded CPython 3.6mWindows x86

dependency_injector-4.31.0-cp36-cp36m-manylinux2010_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.31.0-cp36-cp36m-manylinux2010_i686.whl (2.9 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ i686

dependency_injector-4.31.0-cp36-cp36m-manylinux1_i686.whl (2.9 MB view details)

Uploaded CPython 3.6m

dependency_injector-4.31.0-cp36-cp36m-macosx_10_9_x86_64.whl (730.6 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

dependency_injector-4.31.0-cp35-cp35m-win_amd64.whl (406.5 kB view details)

Uploaded CPython 3.5mWindows x86-64

dependency_injector-4.31.0-cp35-cp35m-win32.whl (342.1 kB view details)

Uploaded CPython 3.5mWindows x86

dependency_injector-4.31.0-cp35-cp35m-manylinux2010_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.31.0-cp35-cp35m-manylinux2010_i686.whl (2.8 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.12+ i686

dependency_injector-4.31.0-cp35-cp35m-manylinux1_i686.whl (2.8 MB view details)

Uploaded CPython 3.5m

dependency_injector-4.31.0-cp35-cp35m-macosx_10_9_x86_64.whl (672.9 kB view details)

Uploaded CPython 3.5mmacOS 10.9+ x86-64

dependency_injector-4.31.0-cp27-cp27mu-manylinux2010_x86_64.whl (2.5 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ x86-64

dependency_injector-4.31.0-cp27-cp27mu-manylinux2010_i686.whl (2.3 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.12+ i686

dependency_injector-4.31.0-cp27-cp27mu-manylinux1_x86_64.whl (2.5 MB view details)

Uploaded CPython 2.7mu

dependency_injector-4.31.0-cp27-cp27mu-manylinux1_i686.whl (2.3 MB view details)

Uploaded CPython 2.7mu

dependency_injector-4.31.0-cp27-cp27m-win_amd64.whl (454.2 kB view details)

Uploaded CPython 2.7mWindows x86-64

dependency_injector-4.31.0-cp27-cp27m-win32.whl (374.8 kB view details)

Uploaded CPython 2.7mWindows x86

dependency_injector-4.31.0-cp27-cp27m-manylinux2010_x86_64.whl (2.5 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ x86-64

dependency_injector-4.31.0-cp27-cp27m-manylinux2010_i686.whl (2.3 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.12+ i686

dependency_injector-4.31.0-cp27-cp27m-manylinux1_i686.whl (2.3 MB view details)

Uploaded CPython 2.7m

dependency_injector-4.31.0-cp27-cp27m-macosx_10_9_x86_64.whl (657.1 kB view details)

Uploaded CPython 2.7mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: dependency-injector-4.31.0.tar.gz
  • Upload date:
  • Size: 731.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency-injector-4.31.0.tar.gz
Algorithm Hash digest
SHA256 a13469af99b0945f0391a3d0638239ad9f9dabecafa42a381be1441a36ee9938
MD5 a6e19b212672e460dbe1eb22c92bdf25
BLAKE2b-256 4358dbf17d0b63459366ba9c9b16fc5fa90d329d020361c99c9d58f5a451ad24

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-pp37-pypy37_pp73-win32.whl
  • Upload date:
  • Size: 290.7 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-pp37-pypy37_pp73-win32.whl
Algorithm Hash digest
SHA256 866d2817f12e7a169831b8deb7633201180846e2851708b732640f03670e83d9
MD5 11abb9f73414b3601b90588f8e65fe29
BLAKE2b-256 4b47511dd9a9e784cb54d2463bc1ddf9e27cc57917c922d558c265a06d97992a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.31.0-pp37-pypy37_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 fe457e0279ae8d2b3c01b31f26b961bf4dc4bde8ab0681a90686b43faa996b07
MD5 d88e281fee4dffef19b603ad8bd3570a
BLAKE2b-256 1dbfb149b7afe21903174fdd7d9ac8a62b904955d6220ee52f5ce15361c0db3b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.31.0-pp37-pypy37_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7298a43e8647da94255803fd35e583d92ef3a2f9341ede8109e1272ced11230e
MD5 7c233c0de70e2763314e2a1c1811cc11
BLAKE2b-256 ad76d4177602fabe23d387d84347439c400dc18d6b18573131af2de5a59749d7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.31.0-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e6aa647b10eb57b9be6671c79d1a2831efbf36af557b4d29139087bc0d0f0c06
MD5 5392d54a5f99c3e26d5f9a4132ba21cf
BLAKE2b-256 0b8989de5a027d7d03654f96d9213078680b2615946f825c03e5a2fe0d4d1235

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-pp36-pypy36_pp73-win32.whl
  • Upload date:
  • Size: 290.7 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-pp36-pypy36_pp73-win32.whl
Algorithm Hash digest
SHA256 4ddd09c18869341a8df1a90b12c6c8402909346a63740cb717c05150dd4cc92e
MD5 9cbc099d5451f9f1fe5fd9e8c011fa9e
BLAKE2b-256 14babf406d66706aed77d22ccc6a71b9b3aa19b2dd4b069e3ca6ce1030f33e16

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.31.0-pp36-pypy36_pp73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d91d9a056968cc6b0a39bb8389a9a58c052f19d63c7eddcd9f0370e4cce2769d
MD5 dd061363232b02c291d15457ac4ac51d
BLAKE2b-256 dcf7cb8fee55fec12842311dfd506679822e4ea11cf9f31ca2f8df3ca8e77c9c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.31.0-pp36-pypy36_pp73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 7a5003842a6e1f24eda7d9bf079ca1d29ec3a3c1fe2189c2d678af9d5dd781c9
MD5 b79c54c0f05c77313b23f61e5fcb5e56
BLAKE2b-256 8d9c5f29506ce0b6d561f81fa261d595a5b2f76d2862b256a6307fc73b242409

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.31.0-pp36-pypy36_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 b1fd7e52d68e9d44eff99e3be4bd1494d82ef6d3a6d674f7013b590ba5f0be59
MD5 bdf26d5dcc8f97104be07af2f968f25d
BLAKE2b-256 a4fbfeb3fdc72cae62b5d558963ae8e90105f943e0844d2f555dbb97c668149a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-pp27-pypy_73-win32.whl
  • Upload date:
  • Size: 331.0 kB
  • Tags: PyPy, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-pp27-pypy_73-win32.whl
Algorithm Hash digest
SHA256 a9a6aa6f73bc7c5c36e1492dba7e636021f6b221dffdfebebe199848763ef312
MD5 018c9850df42f26113b9308d3f905856
BLAKE2b-256 6df7ae278f48acb9bf5c887a88207a9feba4c133089556b4f907500a6b4cb5a0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-pp27-pypy_73-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 518.9 kB
  • Tags: PyPy, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-pp27-pypy_73-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 ae81d07ba2e38a59396848319336412c0cec5cb8d66704e6b2bdfb1adf63e826
MD5 dd7d96d9344b7bc1fe2c49621a778c62
BLAKE2b-256 cb1c51ef392b9405cd9dfee65c66648f562a957b0dced150503275cc0e48841b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.31.0-pp27-pypy_73-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3ea2b0f1739c995c11a6322d647d60d98f9e980e8dd2fce026063e82fe3e59f3
MD5 336b9f3b94b3ffbb728460d0c3bea662
BLAKE2b-256 28ece501cf4dd20930ecc93f5f7e3f9332de9f760a53a54d19fd89e34713a61f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-pp27-pypy_73-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 481.0 kB
  • Tags: PyPy, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-pp27-pypy_73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fcc1f76043f498e1d2b83f5c4fc9a1ea718e4d1653b1df0c561dd29aee25d03d
MD5 24b5604d6d4a0f0094fd0e17a99b9793
BLAKE2b-256 1b13d9762e7e223670f86321324d9f0853d7e70ace8447b68d6271da3ee867ae

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 463.4 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 d07bc4bd0513990374e5cb1dc123c40b8d7f7671a40e2d0ed62dbd940938636b
MD5 de2eaa98022fdb10e37640ba8bf28741
BLAKE2b-256 9449861b4d96076dd4110eb9792bd4240250afd729d0b805c7fd02fc9269d7a2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp39-cp39-win32.whl
  • Upload date:
  • Size: 380.3 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 8312ca065950153df8f75bb5bfbe71c13a6900763d1f877d33d7baea4210b8ec
MD5 81e4f48e58c68dba3dbbde5cc13b4eed
BLAKE2b-256 a19dc9d0943c26ce643c9d51496eb84da7f0b9c9a2f54004a56cdfcb6e4f5fb1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.31.0-cp39-cp39-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 39b3e7a5cf0947c11fd1fbba97a04e2738d7d84e0f5f486655df1186b2011f1f
MD5 f742cc40ff283e8098838a6f83d41b19
BLAKE2b-256 e8fc5bef8c902a5aceff0a8d7a75ffb31fcc142acc0ba8e56fc45f8def999f9b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp39-cp39-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp39-cp39-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 c73d7482a948de03b5301ba946466530ada6dce629a64d4993dcb445baa25f82
MD5 8e7f891f80489093cc2f930ffe5c8999
BLAKE2b-256 c5cbf4165f643c1f2e163bce2a04f0f3bfcf776a902413c6d3ea88e2a38f1795

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp39-cp39-manylinux2010_i686.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.9, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp39-cp39-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 25c13e2b8f77949fc035018a164b1432c4afa45178e4e66219f91ec1f51a767b
MD5 a1708d729a1f6c46efeac6eb3014cfe0
BLAKE2b-256 11261752b9fb73760a806afff1ca691108dd36b777edf43bc1261c14a9d7594f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp39-cp39-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.6 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp39-cp39-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 52e4ac7f7d285568565ec35b52851b64e3bc5e1077d2c0ddd4c9fc4a8646f435
MD5 febd2ec7d8aae1a204a59f216d36446a
BLAKE2b-256 5ba01391855f26fd07127e481d31a2433fc4588b29149527f6993ca3ca161b2a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp39-cp39-manylinux1_i686.whl
  • Upload date:
  • Size: 3.4 MB
  • Tags: CPython 3.9
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp39-cp39-manylinux1_i686.whl
Algorithm Hash digest
SHA256 a2f5b896c6b5b813cbb84a1df3e9880042767d56968cda902a5cbbef53c228e9
MD5 8287be2a6d8ca5ed1afbc0f644d1aa55
BLAKE2b-256 b74aa58bb7fc268dd5476b92232abf31c01687f4d50b816c4f36e14aa6f3b68e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp39-cp39-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 708.0 kB
  • Tags: CPython 3.9, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e7a506c386ed3e30d32d50109995f4ef55847885017083cc5d6ab0ce630b9a61
MD5 ce3f69e31fa00f2f7a615be64ac916d4
BLAKE2b-256 0357a92acd45c0499f6a03f2b44838697af4fd6dcb23bb2d40679f2107697505

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 463.6 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 35728dc80466bf8bf34bf444fd7ef4c42b5029361f4d0c3a81f3355c1696c37f
MD5 c15855ec30fb75a3ceca7508f8327736
BLAKE2b-256 7909e159d49a443388d9f5992abb7589a5fac93e9e7ca80404dcde3afc167a30

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp38-cp38-win32.whl
  • Upload date:
  • Size: 380.5 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 b0608c31d953e643535506d188e4c7f2e6c1ca160cfda6e7a7289b50bd498274
MD5 2c985ac9fd8d1aa9a3adecf669865a58
BLAKE2b-256 3a9b2f9c792c10786c0ac0a935a5fb7de317d74dc75263359a79d0db20d7ac8c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.31.0-cp38-cp38-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9aec5b904fb6654ebbdc52196d9417cd99780f2f554abcc0ac54635738ddfe91
MD5 c8ba877b27332d159b22db9e3cf1131e
BLAKE2b-256 24da99778d65d912146023671e25788971dccc960867d052ce8f93b1656433e4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp38-cp38-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp38-cp38-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 11f494cab24588f32b1195481b3c9ea60a95df71ee6f9f9434ac7c4c7c51263f
MD5 b1cba2f88b4d6ecd0ebdcca4148f424f
BLAKE2b-256 3ba9b62119b9f5538c465f6ad37e6e47a46f28e92c2bd41215fbd21551ceaa19

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp38-cp38-manylinux2010_i686.whl
  • Upload date:
  • Size: 3.8 MB
  • Tags: CPython 3.8, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp38-cp38-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 f0ef5f276534fcce8aa50ae52fb22d8e1cd22862500d0302a2cbe0c8b1cd8812
MD5 869ee20050a8cca0b5d8382912f989b6
BLAKE2b-256 5ddd6de3cb7d5a3fa49edaf09ac636fe52c4df83c1d1a3f618153cc0dc4f4ff4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp38-cp38-manylinux1_x86_64.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e171d4b598432fc7a9fde57d36b607201f260e40c060d17ebd07149c4396ec34
MD5 f4131e4aa82d171f329c8a19ca8f16dd
BLAKE2b-256 c64f99f79bf5dd796fb1cd04e5cafb3cb3097be276fb106a1658c2aeb80aca43

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp38-cp38-manylinux1_i686.whl
  • Upload date:
  • Size: 3.8 MB
  • Tags: CPython 3.8
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 7500229482c5cee045afa227c2268931b83b96791da3d3302a3c5a258fba00e2
MD5 d2bf06f58ecb8f59fd12c15cdb28f8be
BLAKE2b-256 11e5bc353c7c66b17d7cb96799345ed8760550c069dd2fc5b30718934e3dcd5a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp38-cp38-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 702.8 kB
  • Tags: CPython 3.8, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e812b46fec06b738e57f755a9ba1e0840a156077c9ea786c7b7ee75a9828602a
MD5 5d4c26be2810ff629c1fe93a76ec8d3e
BLAKE2b-256 77ea5e5e1e489e691765042c308da95d51bc4418d7a82aeba4ea352f8e3eb565

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 436.6 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 04b3d3bc7660544aeaea27efa34e503ffb32bc2010abd3208bbdcc4b5560d334
MD5 6bdc2fc5c615ae91e9859b40316d0e2d
BLAKE2b-256 6229c2a8bec3e3d569dbc8b4cb224f7d68b15ee5283bbbf4c3dc17c51cff3672

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 369.2 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 22ade0bc8b0d46184b78b3d87d1651c148fcb143efc726c94834714dd908e1bc
MD5 b483ac06eb8bc5f7f2b63cba2b56c89a
BLAKE2b-256 26e6725b223ad0f9393c07151471d03879c61c1b7843d26359739984e32166d0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.31.0-cp37-cp37m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 975ff13d477ff74e19a1063ccf55ce598708e36e752d747a4edb5d5c308949ec
MD5 dc63f0dd59fd797066682b96fe8b63a3
BLAKE2b-256 429c25734342816e1effa742eb8bcc7a3bfd0c117c77744e3bb5232f470fbf4b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp37-cp37m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp37-cp37m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 fda7c9a406f56bb648b6e1d2e0c5100f27cf4581ceef8e76de550583de06dd7a
MD5 dd13876f35c47c34bc177c8e6bee61d5
BLAKE2b-256 0ede103230aec70280f1d2896696cc4848adb4eec0ae4172424bfece59c0c295

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp37-cp37m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp37-cp37m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 cd9abbda8fe8ebdc98f15f5c2176ae8010e176656e11d41d7429873c4b0afb1d
MD5 cc2956b0ec3c8b60ce779939f4d998b7
BLAKE2b-256 92c5cddcb7ad5ee207f12a85d65bfd242c12542dba425722642676fc93bb027d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp37-cp37m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c9bb068a7746568798875e2af39df24c0835da3545fe5e9117fbf10d924922db
MD5 c3f0f04f019c9eb0d02347710f9e2516
BLAKE2b-256 cbc011dc92b2a626b22d62ea1d76dbe1b0d35ad50275bf1eba1932596b1a30ed

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp37-cp37m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 c14f2dcb20b06d1606f53955d63cd8e52b8de1e0cb0e43b2b0e241b788b543ee
MD5 2ddf564446bbe3c41e872f92f164e4f1
BLAKE2b-256 3cc562e9ed6cb5f5ba089ef115c0258441c546d48a865446065e6ef8e6d2f31f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp37-cp37m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 674.5 kB
  • Tags: CPython 3.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 286d9253de1c86d71394a0e78a0063a02dbbf985a9b1a87fa0abd07c7c8c9886
MD5 541c10a28d73da1a7edbef8f3a0bee8d
BLAKE2b-256 ac71aa03b190256ab47840ce7799c70af942a028a577a8aad09f7c12f206049d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 435.5 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 d27249ac4204e893fbe6c9fb23f6ad1f1b9b889da6f2afb757b85ee4bb859c78
MD5 7dda744dea1caa807010ab533c69a211
BLAKE2b-256 06218f7ed20f9c7f380495a94e9dfa00dcc77d4e43003438620523bfb57527fe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 370.9 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 14fa271cab5f38bd6bbd3147e0e648ad7039c561dac4d006aa88f4f531fd1272
MD5 b40e63fb88639af0cf07433f59698efc
BLAKE2b-256 a8d5fa64d1da5e83eba4fed7057dc11fb04318780b883cadcf0bc4731dfa48ba

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.31.0-cp36-cp36m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f87d7f239682e0044aacba17a6404c2ea4c881eee93909914bad202ea345a86e
MD5 b4b6c8cc69c63cc34031ee9955e4735a
BLAKE2b-256 cb516093698d54f86cff03d57a998a0cab7d7c4feefec62dfa34c0890d90a377

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp36-cp36m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp36-cp36m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 a22d666df774c4a677a60edbdcacda0a473872a7d535d786295f468f99027991
MD5 1f7ae991cf9a6fc01ae03f974df29e7a
BLAKE2b-256 a4c9f63ec76b1c5aaf1a7001fc3b58413854a874b51a8aae23612ba685ada45e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp36-cp36m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.6m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp36-cp36m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 74bc3e56e3c333c8c7264255e4a31885c247d01a6afa93dddeb02317762ee132
MD5 b4f99f63baa49428e7bb43063a97c990
BLAKE2b-256 07fb08e79a922693d68494f5d339baf2c3bd66a9979bbcf4c606754a7bd5cd8e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp36-cp36m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.1 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 255bbe96c709e49d59d775e5118022605c376029dcd257422dc66b0cbbca4767
MD5 ddce3ffcd7ee6821c69ec0d5707630bc
BLAKE2b-256 1ac289fd7d9e1b1a5ceea90cc25664820526f966cffbb85d4e910e00cfcb3102

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp36-cp36m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.9 MB
  • Tags: CPython 3.6m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 4ee0dee8d9e483c62e56537c6beb4ab2d7a322f4bce4e8c710af7fa318f05d33
MD5 c9afda42ff8263d1d27a7f2e2428cb8b
BLAKE2b-256 48f2e6873dd1ecd925bed77e8b26267327e2abe2cce350891df4c16f2a90a01a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp36-cp36m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 730.6 kB
  • Tags: CPython 3.6m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 977bab608444ccd5c8d6149038ef0b1106d05a7235095d173a9bae22d50e2296
MD5 16c099fc3b32f07afe154c7d00403401
BLAKE2b-256 90c595e502a3c4e8edb5cd4b434d81e7f3b742bd9260adbcab4955cfe5cdcd8d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp35-cp35m-win_amd64.whl
  • Upload date:
  • Size: 406.5 kB
  • Tags: CPython 3.5m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp35-cp35m-win_amd64.whl
Algorithm Hash digest
SHA256 1b10549943b8da0d743f89c592c696950b684aa02b42ca71fe33464b2fdc356a
MD5 8bbb63fef51add1ce24318fbc772dd02
BLAKE2b-256 4f77d0de9c5e4b399536dbccdd195ee97ca6efd986722037d8ddfe39f0ea0da6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp35-cp35m-win32.whl
  • Upload date:
  • Size: 342.1 kB
  • Tags: CPython 3.5m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp35-cp35m-win32.whl
Algorithm Hash digest
SHA256 17e8350e5d0aa6d1bccf9a41701f629b01ee9a1dbbcae607d03b0839c23b7282
MD5 b108be58257bea5a3ea5111a5bb0df2f
BLAKE2b-256 43006a8e3e050e672d73e1cd612ceb10a5e4bd55993c183b9fc1a78a29e57130

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for dependency_injector-4.31.0-cp35-cp35m-manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5a1f155d32db044f37f14c43bee78251fd619b3c0c92a099c65bf42709fdf989
MD5 901280e8093c7b53b2bf239c439ed211
BLAKE2b-256 d6e5eb6e95de22537da23c9029eb8a40d5ccc96426b2882d8f75a3f014897122

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp35-cp35m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp35-cp35m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 581234d5b4b58cdda4c9c61598d4ff3efb7c2d923738849bcd3a91ba95d6eed3
MD5 78356d85b292984b7bc7cdc38e4a1e7b
BLAKE2b-256 4a37ffba95ce7c921256ef1beeede9dff29000a80ce5ca7ae410809e26c5a476

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp35-cp35m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.5m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp35-cp35m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 956be7aba0383c8654f575a969f8fe5b8b3386ff7a44bddebbb59d78fa871c6d
MD5 ea28195d4a316d2f3c6888bd2cb4cc72
BLAKE2b-256 6c4599799c7a6fdf274d05662b6e37715f53587598b676a038f0a2843bdc9fd8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp35-cp35m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 3.0 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 ac8e3521cd9283ef7b3f79c5f84e4ebff12c2f65fc61f960ec5e2badd6404145
MD5 1872c5b3440d8e622f7bcf74b6bab8c3
BLAKE2b-256 6ef484b189f3e2fd321daa9f61eac8dbec9d7966bd4842bd162f736a1e983fc0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp35-cp35m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.8 MB
  • Tags: CPython 3.5m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp35-cp35m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 f378ae39ec5f95f166600dd546be4f788c5e338de18b81f93ef689ad272a17ba
MD5 edad4f828e3e0e4049c1ce62384daad9
BLAKE2b-256 39777a9162849b67ee90d9f04b153f0e0b97d73e7c1273b1feb730067d5dd34d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp35-cp35m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 672.9 kB
  • Tags: CPython 3.5m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 a35549f8b527bb5eb1fe5b84e36fa5b14731ffba44190676b0ae434e2e499a1e
MD5 e36330240b00751bc584ea6d11df71df
BLAKE2b-256 53c7f95285aff85216598f85d54f8f61265aaef63e2d9ac1da4d42c5d19c4a70

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp27-cp27mu-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp27-cp27mu-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 d066aed7625404b4f0361f0fe9ccb2653570f85ab22e90d648bb4522e85ba964
MD5 93c994d7f9f15ca893af82988aafb945
BLAKE2b-256 998af2881f399f8967033702cbe64647eaba11d6cbeec17cefde56536dfaaa32

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp27-cp27mu-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 2.7mu, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp27-cp27mu-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 ffff0af8e6b72cba21bb1028d1c2adad092318b5a01a6a033c50dc5ca1aecad7
MD5 8ddc4e7ee49791f4319fd4357876e620
BLAKE2b-256 72bcaff1b93760a005cd533ed628e334c1f150027e98d84a1c72f67dd0acecdf

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp27-cp27mu-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 bc161b4875a8b95c59e72b8292d011e4a8e1fbffcd6b2b30a610c6be92b43ebf
MD5 0e770e7e7f7c698958627a378aa0cabc
BLAKE2b-256 6e132982d9cb5fd5b5b36e6f905c71db687c2d32931130d21343bea2e9bd9a3f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp27-cp27mu-manylinux1_i686.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 2.7mu
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp27-cp27mu-manylinux1_i686.whl
Algorithm Hash digest
SHA256 d21f6717fdc3fe64ed079a4bb5b33b5650796ff1199f6396b62351b614027c5d
MD5 c3220ddaef33e6c1761e3a66a833515b
BLAKE2b-256 0c275c7602bf2c9af773c495c48d8dc18ec6ea9672371943de9b20f6257c014e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp27-cp27m-win_amd64.whl
  • Upload date:
  • Size: 454.2 kB
  • Tags: CPython 2.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp27-cp27m-win_amd64.whl
Algorithm Hash digest
SHA256 16cfc0956bf21d276cd37df28b32da915946b30aa6358afce65c885f26e6ff2c
MD5 42cec292eec26b02c13ee2b62e7d1277
BLAKE2b-256 d1634c34e926e21157382853d214c07f05c962782cf271cbbf30414a7bef716c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp27-cp27m-win32.whl
  • Upload date:
  • Size: 374.8 kB
  • Tags: CPython 2.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp27-cp27m-win32.whl
Algorithm Hash digest
SHA256 c9e32dcbe87b3be939172e698cbd569f100fcc4e00c1249f6a93225be73938dd
MD5 ec4778b92574c860435222979c8852de
BLAKE2b-256 ef97d60a60f19b3d1f71d49dd0835086d4bb422b0e595067893d009d7894ca48

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp27-cp27m-manylinux2010_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp27-cp27m-manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 85ea38bc3356476f3fdbebe46a2398485efec26fb9c590a3179a030c855fc54f
MD5 a5f36423cb78c701feca7ad4be59242b
BLAKE2b-256 63553dd9a093d35eb3eb344751879d7efa4d24b5ac4ed02f3e9d01e477050c69

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp27-cp27m-manylinux2010_i686.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 2.7m, manylinux: glibc 2.12+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp27-cp27m-manylinux2010_i686.whl
Algorithm Hash digest
SHA256 bc14c4d843f6c3913e46f1302046634a22706bf9954ac15f5b6baca100d5ddb8
MD5 6e35561cfefa782ec82c481e591f7ab2
BLAKE2b-256 0aa308b2b0fde8406708dfffe5bd0edf7dfcb1127323917e7bb9b076700e819c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp27-cp27m-manylinux1_x86_64.whl
  • Upload date:
  • Size: 2.5 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp27-cp27m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 a48e3a3938f5724f24bde76ab405a9450d918321c5d82e5b0a35fdf9cb2d2ede
MD5 048912611e0765ccf69b0af2fc42d95e
BLAKE2b-256 8ab7fc2d34b2910c6c5a8b08325f51950361a29004c7dc55fb70ab6079c8d0b5

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp27-cp27m-manylinux1_i686.whl
  • Upload date:
  • Size: 2.3 MB
  • Tags: CPython 2.7m
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp27-cp27m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 a96f8418bf55017eb348156c1e59f1c017b35a8e5e52f2da95ae20abed26e7ce
MD5 95342389769e72add362cc5a2f10370f
BLAKE2b-256 4494669d2c939913622a2322185357ef27af8511d409f999390335e6c039b989

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dependency_injector-4.31.0-cp27-cp27m-macosx_10_9_x86_64.whl
  • Upload date:
  • Size: 657.1 kB
  • Tags: CPython 2.7m, macOS 10.9+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.7.3 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for dependency_injector-4.31.0-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 e808c9e98d026f861514bdbdd68e8465bd2d049f83dabaa3b264c271fef06bf8
MD5 697d98d8199f3fb2767db405a59d779d
BLAKE2b-256 90694ac124db0f9e52bb1ca7990533f30ad4f07e38cc580807cd2e24e86df787

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