mirror of
https://github.com/ets-labs/python-dependency-injector.git
synced 2025-06-11 09:03:14 +03:00
* Add example for Annotated attribute injection for module/class attributes * Fix attribute injection with Annotated types * Add unit tests for Annotated attribute and argument injection in wiring * Add .cursor to .gitignore * Style: add blank lines between class definitions and attributes in annotated attribute example * Docs: clarify and format module/class attribute injection for classic and Annotated forms * Changelog: add note and discussion link for Annotated attribute injection support * Fix nls * Fix CI checks and Python 3.8 tests * Fix PR issues * Fix Python 3.8 tests * Fix flake8 issues * Fix: robust Annotated detection for wiring across Python versions * Refactor: extract annotation retrieval and improve typing for Python 3.9 compatibility * Update src/dependency_injector/wiring.py Co-authored-by: ZipFile <zipfile.d@protonmail.com> --------- Co-authored-by: ZipFile <zipfile.d@protonmail.com> |
||
---|---|---|
.. | ||
provider_ids | ||
string_ids | ||
__init__.py | ||
test_fastapi_py36.py | ||
test_flask_py36.py | ||
test_introspection_py36.py | ||
test_module_as_package_py36.py | ||
test_no_interference.py | ||
test_string_module_names_py36.py | ||
test_wiring_config_in_container_py36.py | ||
test_wiring_with_wraps_decorator_py36.py | ||
test_with_stdlib_queue_py36.py |