.gitignore
LICENSE
MANIFEST.in
README.rst
pyproject.toml
setup.py
tox.ini
.github/workflows/main.yml
bin/build-all-wheels.sh
bin/clean.sh
bin/compile.sh
bin/cygdb.sh
bin/docker-build-wheels.sh
bin/publish.sh
bin/tox.sh
bin/docker-cygdb/Dockerfile
docs/Makefile
docs/changelog.rst
docs/conf.py
docs/faq.rst
docs/index.rst
docs/_static/css/style.css
docs/_static/img/comparison_benchmark.png
docs/_templates/.gitkeep
docs/guide/1_intro.rst
docs/guide/2_accessing_dependencies.rst
docs/guide/3_defining_dependencies.rst
docs/guide/4_test.rst
docs/guide/index.rst
docs/reference/config.rst
docs/reference/core.rst
docs/reference/index.rst
docs/reference/lib.rst
requirements/ci.txt
requirements/dev.txt
requirements/docs.txt
requirements/tests.txt
src/antidote/__init__.py
src/antidote/py.typed
src/antidote.egg-info/PKG-INFO
src/antidote.egg-info/SOURCES.txt
src/antidote.egg-info/dependency_links.txt
src/antidote.egg-info/not-zip-safe
src/antidote.egg-info/requires.txt
src/antidote.egg-info/top_level.txt
src/antidote/_internal/API.py
src/antidote/_internal/__init__.py
src/antidote/_internal/config.py
src/antidote/_internal/localns.py
src/antidote/_internal/scm_version.py
src/antidote/_internal/typing.py
src/antidote/_internal/utils.py
src/antidote/core/__init__.py
src/antidote/core/_catalog.py
src/antidote/core/_debug.py
src/antidote/core/_inject.py
src/antidote/core/_injection.py
src/antidote/core/_objects.py
src/antidote/core/_scope.py
src/antidote/core/_test.py
src/antidote/core/_wiring.py
src/antidote/core/annotation.py
src/antidote/core/data.py
src/antidote/core/exceptions.py
src/antidote/core/provider.py
src/antidote/core/scope.py
src/antidote/core/utils.py
src/antidote/core/wiring.py
src/antidote/core/_raw/__init__.py
src/antidote/core/_raw/onion.py
src/antidote/core/_raw/wrapper.py
src/antidote/lib/__init__.py
src/antidote/lib/injectable_ext/__init__.py
src/antidote/lib/injectable_ext/_internal.py
src/antidote/lib/injectable_ext/_provider.py
src/antidote/lib/interface_ext/__init__.py
src/antidote/lib/interface_ext/_function.py
src/antidote/lib/interface_ext/_interface.py
src/antidote/lib/interface_ext/_internal.py
src/antidote/lib/interface_ext/_provider.py
src/antidote/lib/interface_ext/predicate.py
src/antidote/lib/interface_ext/qualifier.py
src/antidote/lib/lazy_ext/__init__.py
src/antidote/lib/lazy_ext/_const.py
src/antidote/lib/lazy_ext/_lazy.py
src/antidote/lib/lazy_ext/_provider.py
tests/__init__.py
tests/conftest.py
tests/test_config.py
tests/test_examples.py
tests/test_meta.py
tests/utils.py
tests/core/__init__.py
tests/core/dummy_providers.py
tests/core/test_app_catalog.py
tests/core/test_catalog.py
tests/core/test_catalog_test.py
tests/core/test_data.py
tests/core/test_debug.py
tests/core/test_exceptions.py
tests/core/test_inject.py
tests/core/test_inject_any_function.py
tests/core/test_inject_custom.py
tests/core/test_inject_py38.py
tests/core/test_inject_through_annotations.py
tests/core/test_inject_through_defaults.py
tests/core/test_inject_wrapper.py
tests/core/test_internal.py
tests/core/test_provider.py
tests/core/test_scope.py
tests/core/test_scoped.py
tests/core/test_thread_safety.py
tests/core/test_type_hints_locals.py
tests/core/test_utils.py
tests/core/test_wiring.py
tests/internal/__init__.py
tests/internal/test_utils.py
tests/lib/__init__.py
tests/lib/test_lib.py
tests/lib/injectable/__init__.py
tests/lib/injectable/test_injectable.py
tests/lib/injectable/test_provider.py
tests/lib/interface/__init__.py
tests/lib/interface/common.py
tests/lib/interface/test_class.py
tests/lib/interface/test_conditions.py
tests/lib/interface/test_custom.py
tests/lib/interface/test_function.py
tests/lib/interface/test_lazy.py
tests/lib/interface/test_qualifier.py
tests/lib/lazy/__init__.py
tests/lib/lazy/test_const.py
tests/lib/lazy/test_lazy.py