.coveragerc
AGENTS.md
CHANGELOG.md
CLAUDE.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
SECURITY.md
mkdocs.yml
pyproject.toml
tox.ini
.github/PULL_REQUEST_TEMPLATE.md
.github/dependabot.yml
.github/ISSUE_TEMPLATE/bug_report.yml
.github/ISSUE_TEMPLATE/feature_request.yml
.github/workflows/ci.yml
.github/workflows/codeql.yml
.github/workflows/docs.yml
.github/workflows/publish-to-pypi.yml
docs/LEARN.md
docs/README.md
docs/faq.md
docs/getting-started.md
docs/hooks.py
docs/migration.md
docs/requirements.txt
docs/skills.md
docs/troubleshooting.md
docs/adr/README.md
docs/adr/adr-0001-async-native.md
docs/adr/adr-0002-tree-based-configuration.md
docs/adr/adr-0003-context-aware-scopes.md
docs/adr/adr-0004-observability.md
docs/adr/adr-0005-aop.md
docs/adr/adr-0006-eager-validation.md
docs/adr/adr-0007-event_bus.md
docs/adr/adr-0008-circular-dependencies.md
docs/adr/adr-0009-flexible-provides.md
docs/adr/adr-0010-unified-configuration.md
docs/adr/adr-0011-custom-scanners.md
docs/advanced-features/README.md
docs/advanced-features/aop-interceptors.md
docs/advanced-features/aop-proxies.md
docs/advanced-features/async-resolution.md
docs/advanced-features/conditional-binding.md
docs/advanced-features/custom-scanners.md
docs/advanced-features/event-bus.md
docs/advanced-features/health-checks.md
docs/advanced-features/self-injection.md
docs/api-reference/README.md
docs/api-reference/analysis-api.md
docs/api-reference/constants.md
docs/api-reference/container-context-api.md
docs/api-reference/container.md
docs/api-reference/decorators.md
docs/api-reference/event_bus.md
docs/api-reference/exceptions.md
docs/api-reference/glossary.md
docs/api-reference/protocols.md
docs/api-reference/provider-selector.md
docs/architecture/README.md
docs/architecture/comparison.md
docs/architecture/design-principles.md
docs/architecture/docs-assets.md
docs/architecture/internals.md
docs/architecture/philosophy.md
docs/architecture/runtime-model-scheduling.md
docs/cookbook/README.md
docs/cookbook/pattern-aop-feature-toggle.md
docs/cookbook/pattern-aop-profiling.md
docs/cookbook/pattern-aop-security.md
docs/cookbook/pattern-aop-structured-logging.md
docs/cookbook/pattern-cli-app.md
docs/cookbook/pattern-config-overrides.md
docs/cookbook/pattern-cqrs.md
docs/cookbook/pattern-hot-reload.md
docs/cookbook/pattern-multi-tenant.md
docs/examples/README.md
docs/examples/fastapi-todo-app.md
docs/how-to/custom-scopes.md
docs/how-to/interceptors.md
docs/how-to/testing.md
docs/javascripts/extra.js
docs/observability/README.md
docs/observability/container-context.md
docs/observability/exporting-graph.md
docs/observability/observers-metrics.md
docs/observability/resolution-graph.md
docs/stylesheets/extra.css
docs/user-guide/README.md
docs/user-guide/configuration-basic.md
docs/user-guide/configuration-binding.md
docs/user-guide/core-concepts.md
docs/user-guide/qualifiers-lists.md
docs/user-guide/scopes-lifecycle.md
docs/user-guide/testing.md
examples/fastapi-todo/README.md
examples/fastapi-todo/requirements.txt
examples/fastapi-todo/todo_app/__init__.py
examples/fastapi-todo/todo_app/config.py
examples/fastapi-todo/todo_app/main.py
examples/fastapi-todo/todo_app/models.py
examples/fastapi-todo/todo_app/repositories.py
examples/fastapi-todo/todo_app/services.py
src/pico_ioc/__init__.py
src/pico_ioc/_version.py
src/pico_ioc/analysis.py
src/pico_ioc/aop.py
src/pico_ioc/api.py
src/pico_ioc/component_scanner.py
src/pico_ioc/config_builder.py
src/pico_ioc/config_registrar.py
src/pico_ioc/config_runtime.py
src/pico_ioc/config_sources.py
src/pico_ioc/constants.py
src/pico_ioc/container.py
src/pico_ioc/container_resolution.py
src/pico_ioc/decorators.py
src/pico_ioc/dependency_validator.py
src/pico_ioc/event_bus.py
src/pico_ioc/exceptions.py
src/pico_ioc/factory.py
src/pico_ioc/graph_export.py
src/pico_ioc/locator.py
src/pico_ioc/provider_selector.py
src/pico_ioc/proxy_protocols.py
src/pico_ioc/py.typed
src/pico_ioc/registrar.py
src/pico_ioc/scope.py
src/pico_ioc.egg-info/PKG-INFO
src/pico_ioc.egg-info/SOURCES.txt
src/pico_ioc.egg-info/dependency_links.txt
src/pico_ioc.egg-info/requires.txt
src/pico_ioc.egg-info/top_level.txt
tests/conftest.py
tests/test_aop.py
tests/test_aop_coverage.py
tests/test_aop_extended.py
tests/test_bugfixes_v221.py
tests/test_collection_injection.py
tests/test_config_builder.py
tests/test_config_registrar_coverage.py
tests/test_config_runtime_coverage.py
tests/test_config_value.py
tests/test_configured.py
tests/test_container_context.py
tests/test_container_coverage.py
tests/test_container_coverage_boost.py
tests/test_container_extended.py
tests/test_container_integrated_coverage.py
tests/test_container_runtime.py
tests/test_container_self_injection.py
tests/test_coverage_boost_v2.py
tests/test_custom_scanner.py
tests/test_event_bus.py
tests/test_event_bus_coverage_boost.py
tests/test_event_bus_extended.py
tests/test_future_annotations.py
tests/test_locator.py
tests/test_pico_extends.py
tests/test_pico_integration.py
tests/test_protocol_resolution_and_graph.py
tests/test_provides_module_functions.py
tests/test_provides_static_methods.py
tests/test_proxy_unit.py
tests/test_resolution_graph.py
tests/test_scope.py
tests/test_scope_cleanup_param.py
tests/test_scope_coverage.py