python-dependency-injector/src/dependency_injector
Roman Mogylatov d8439a28b1
Make provider generic type (#293)
* Add __class_getitem__ for Provider to null the typing in runtime

* Make Provider stub generic and remove types module

* Update types module tests

* Return types module with deprecation warning

* Return types module with deprecation warning

* Update changelog

* Add docs page
2020-09-13 20:32:21 -04:00
..
ext Typing stubs (#286) 2020-08-26 22:24:20 -04:00
__init__.py Bump version to 3.43.1 2020-09-09 23:48:08 -04:00
__init__.pyi Typing stubs (#286) 2020-08-26 22:24:20 -04:00
containers.c Make provider generic type (#293) 2020-09-13 20:32:21 -04:00
containers.pxd Update API docs 2020-09-09 22:23:28 -04:00
containers.pyi Fix declarative container mypy stub 2020-09-07 11:53:03 -04:00
containers.pyx Update API docs 2020-09-09 22:23:28 -04:00
errors.py Add early implementation of FactoryAggregate provider 2017-10-13 10:27:06 -07:00
providers.c Make provider generic type (#293) 2020-09-13 20:32:21 -04:00
providers.pxd Update API docs 2020-09-09 22:23:28 -04:00
providers.pyi Make provider generic type (#293) 2020-09-13 20:32:21 -04:00
providers.pyx Make provider generic type (#293) 2020-09-13 20:32:21 -04:00
py.typed Typing stubs (#286) 2020-08-26 22:24:20 -04:00
types.py Make provider generic type (#293) 2020-09-13 20:32:21 -04:00