- container: handle registering providers with unhashable implementations
- add iterable providers
- test_partially_resolved_generic
- update get_typevars to return a list of TypeVars and enhance nested generic tests
- enhance generic type handling and add tests for nested concrete generics
- correct test to ->
test_nested_unresolved_generic
- update resolved type handling in InjectionContext and add uv.lock for dependency management
- use is_iterable_generic_collection
- use Provider.hash in stores
- avoid closing context multiple times
- litestar: exceptions weren't propagated to contextmanager dependencies
- litestar: make after_exception function private
- migrate to uv
- Add
Injected[T]
annotation as a shorthand forAnnotated[T, Inject]
by @nrbnlulu
- Add test for
strawberry.subscription
by @nrbnlulu