Skip to content

Add support for async generator injections#900

Merged
ZipFile merged 3 commits into
developfrom
fix/async-gen-injects
Jun 3, 2025
Merged

Add support for async generator injections#900
ZipFile merged 3 commits into
developfrom
fix/async-gen-injects

Conversation

@ZipFile

@ZipFile ZipFile commented Jun 2, 2025

Copy link
Copy Markdown
Contributor

Fixes #603 and #745.

_cwiring.pyx got major overhaul, but otherwise behavior and performance should stay the same.

Comment thread src/dependency_injector/wiring.py Outdated
Comment thread src/dependency_injector/wiring.py Outdated
Comment thread src/dependency_injector/wiring.py Outdated
Comment thread src/dependency_injector/wiring.py Outdated
Comment thread src/dependency_injector/wiring.py Outdated
Comment thread src/dependency_injector/wiring.py Outdated
Comment thread src/dependency_injector/_cwiring.pyx
Comment thread src/dependency_injector/_cwiring.pyx Outdated
@rmk135

rmk135 commented Jun 3, 2025

Copy link
Copy Markdown
Member

@ZipFile That's a fantastic improvement! Thank you for doing this!

@ZipFile ZipFile merged commit d8e49f7 into develop Jun 3, 2025
24 checks passed
@ZipFile ZipFile deleted the fix/async-gen-injects branch June 3, 2025 18:45
@coveralls

coveralls commented Jun 3, 2025

Copy link
Copy Markdown

Coverage Status

coverage: 94.672% (+0.1%) from 94.557%
when pulling e55d11e on fix/async-gen-injects
into c1f14a8 on develop.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment