.gitignore
LICENSE
MANIFEST.in
README.rst
benchmark.ipynb
benchmark_test_utils.ipynb
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/extend.rst
docs/faq.rst
docs/how_to.rst
docs/index.rst
docs/recipes.rst
docs/reference.rst
docs/tutorial.rst
docs/_static/css/style.css
docs/_static/img/comparison_benchmark.png
docs/_templates/.gitkeep
docs/how_to/annotated_type_hints.rst
docs/how_to/debug.rst
docs/how_to/test.rst
docs/recipes/constant.rst
docs/recipes/interface.rst
docs/recipes/scopes.rst
docs/reference/core.rst
docs/reference/deprecated.rst
docs/reference/exceptions.rst
docs/reference/lib.rst
docs/reference/utilities.rst
docs/reference/world.rst
docs/tutorial/1_introduction.rst
docs/tutorial/2_injection.rst
docs/tutorial/3_injectable.rst
docs/tutorial/4_constant.rst
docs/tutorial/5_lazy.rst
docs/tutorial/6_tests.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__.pxd
src/antidote/core/__init__.py
src/antidote/core/_annotation.py
src/antidote/core/_catalog.py
src/antidote/core/_debug.py
src/antidote/core/_get.py
src/antidote/core/_inject.py
src/antidote/core/_injection.py
src/antidote/core/_internal_catalog.py
src/antidote/core/_objects.py
src/antidote/core/_override.py
src/antidote/core/_wiring.py
src/antidote/core/_wrapper.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/lib/__init__.py
src/antidote/lib/injectable/__init__.pxd
src/antidote/lib/injectable/__init__.py
src/antidote/lib/injectable/_internal.py
src/antidote/lib/injectable/_provider.py
src/antidote/lib/injectable/injectable.py
src/antidote/lib/interface/__init__.py
src/antidote/lib/interface/_function.py
src/antidote/lib/interface/_interface.py
src/antidote/lib/interface/_internal.py
src/antidote/lib/interface/_provider.py
src/antidote/lib/interface/interface.py
src/antidote/lib/interface/predicate.py
src/antidote/lib/interface/qualifier.py
src/antidote/lib/lazy/__init__.py
src/antidote/lib/lazy/_constant.py
src/antidote/lib/lazy/_lazy.py
src/antidote/lib/lazy/_provider.py
src/antidote/lib/lazy/constant.py
src/antidote/lib/lazy/lazy.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_catalog.py
tests/core/test_catalog_overrides.py
tests/core/test_current_catalog.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