Roman Mogylatov
949a91b657
Add wiring of class methods
2020-09-29 23:40:13 -04:00
Roman Mogylatov
6182b8448a
Wiring refactoring ( #296 )
...
* Refactor wiring
* Add todos to wiring
* Implement wiring of config invariant
* Implement sub containers wiring + add tests
* Add test for wiring config invariant
2020-09-27 23:10:11 -04:00
Roman Mogylatov
95db0eddc9
Implement Provide[foo.provided.bar.baz.call()]
2020-09-26 01:07:32 -04:00
Roman Mogylatov
6d92df32aa
Implement wiring for Provide[foo.provider]
2020-09-26 00:31:29 -04:00
Roman Mogylatov
af7364e062
Add wiring ( #294 )
...
* Add wiring module
* Fix code style
* Fix package test
* Add version fix
* Try spike for 3.6
* Try another fix with metaclass
* Downsample required version to 3.6
* Introduce concept with annotations
* Fix bugs
* Add debug message
* Add extra tests
* Add extra debugging
* Update config resolving
* Remove 3.6 generic meta fix
* Fix Flake8
* Add spike for 3.6
* Add Python 3.6 spike
* Add unwire functionality
* Add support of corouting functions
2020-09-20 21:50:25 -04:00