Roman Mogylatov
ca671abea6
Add flask blueprints example
2020-11-15 18:07:39 -05:00
Roman Mogylatov
ae3024588c
Wiring reengineering ( #324 )
...
* Bump version to 4.3.9: FastAPI example
* Reengineer wiring
* Add @inject decorator
* Add .workspace dir to gitignore
* Add generic typing for @inject
* Add type cast for @inject
* Update movie lister example
* Update cli application tutorial
* Update demo example
* Update wiring docs and examples
* Update aiohttp example and tutorial
* Update multiple containers example
* Update single container example
* Update decoupled packages example
* Update django example
* Update asyncio daemon example and tutorial
* Update FastAPI example
* Update flask example and tutorial
* Update sanic example
* Add wiring registry
* Add new line to .gitignore
* Add @inject to the test samples
* Fix flake8 errors
2020-11-15 16:06:42 -05:00
Roman Mogylatov
b0b8820ac1
Merge branch 'release/4.3.9' into master
2020-11-12 21:29:37 -05:00
Roman Mogylatov
9bcf875ef0
Bump version to 4.3.9: FastAPI example
2020-11-12 21:29:22 -05:00
Roman Mogylatov
bece33fc21
Fix fastapi example flake8 error
2020-11-12 17:56:47 -05:00
Roman Mogylatov
59f25241cc
Add FastAPI mini app
2020-11-12 17:48:07 -05:00
Roman Mogylatov
af742b980a
Merge branch 'release/4.3.8' into master
2020-11-12 16:32:31 -05:00
Roman Mogylatov
cdce5247c8
Bump version to 4.3.8
2020-11-12 16:31:20 -05:00
Roman Mogylatov
97c33442e0
Add wiring hotfix for fastapi
2020-11-12 15:54:49 -05:00
Roman Mogylatov
26a89d664b
Merge branch 'release/4.3.7' into master
2020-11-10 17:02:56 -05:00
Roman Mogylatov
ccf6ccad54
Bump version to 4.3.7
2020-11-10 17:02:42 -05:00
Roman Mogylatov
985be71a04
Regenerate C sources after PR#322
2020-11-10 17:02:21 -05:00
Roman Mogylatov
bbaed9c061
Add Dmitry Rassoshenko to the list of contributors
2020-11-10 17:01:14 -05:00
Dmitry Rassoshenko
fb0d99c1c9
Fix race in ThreadSafeSingleton ( #322 )
2020-11-10 14:57:10 -05:00
Roman Mogylatov
4120afd1c3
Merge branch 'release/4.3.6' into master
2020-11-05 12:37:37 -05:00
Roman Mogylatov
3ff5c8ce82
Bump version to 4.3.6
2020-11-05 12:37:25 -05:00
Roman Mogylatov
02acaba034
Merge branch 'release/4.3.5' into master
2020-11-05 12:27:48 -05:00
Roman Mogylatov
6b93c2e412
Bump version to 4.3.5
2020-11-05 12:23:47 -05:00
Roman Mogylatov
3c71ba4b2a
Fix wiring multiple imports, issue #320
2020-11-05 12:20:09 -05:00
Roman Mogylatov
4579e35d33
Merge branch 'release/4.3.4' into master
2020-11-05 10:20:39 -05:00
Roman Mogylatov
f3ec74a31f
Bump version to 4.3.4
2020-11-05 10:20:23 -05:00
Roman Mogylatov
18ef566aae
Fix issue #319 resulting in configuration.reset_override() not working properly
2020-11-05 10:16:39 -05:00
Roman Mogylatov
e847c357a6
Merge branch 'release/4.3.3' into master
2020-11-03 16:06:52 -05:00
Roman Mogylatov
25549d7cfe
Bump version to 4.3.3
2020-11-03 16:06:42 -05:00
Roman Mogylatov
fb2d927cae
Fix wiring for @classmethod and @staticmethod
2020-11-03 15:59:02 -05:00
Roman Mogylatov
c1cf1bfa1c
Merge branch 'release/4.3.2' into master
2020-10-30 17:06:19 -04:00
Roman Mogylatov
b0d3f08aa6
Bump version to 4.3.2
2020-10-30 16:56:13 -04:00
Roman Mogylatov
e4e77d0cdb
Fix wiring decorator
2020-10-30 16:55:37 -04:00
Roman Mogylatov
63977a73b2
Refactor wiring to reduce complexity
2020-10-30 16:47:26 -04:00
Roman Mogylatov
c5f799a1ec
Fix issue with wiring and resource initialization
2020-10-30 16:40:27 -04:00
Roman Mogylatov
4c46d34b20
Merge branch 'release/4.3.1' into master
2020-10-29 23:00:53 -04:00
Roman Mogylatov
f65f8b1af9
Bump version to 4.3.1
2020-10-29 23:00:43 -04:00
Roman Mogylatov
84b0029494
Merge branch 'release/4.3.0' into master
2020-10-29 22:57:23 -04:00
Roman Mogylatov
d65b31865b
Bump version to 4.3.0
2020-10-29 22:57:14 -04:00
Roman Mogylatov
707446a70f
Closing wiring marker ( #315 )
...
* Add closing marker
* Add example
* Fix flake8 errors
* Add test
* Update docs and README
2020-10-29 22:55:09 -04:00
Roman Mogylatov
b18385a867
Merge branch 'release/4.2.0' into master
2020-10-29 15:48:22 -04:00
Roman Mogylatov
21f0658ef3
Bump version to 4.2.0
2020-10-29 15:48:04 -04:00
Roman Mogylatov
30bc505b79
Update README and docs index
2020-10-29 15:46:43 -04:00
Roman Mogylatov
c3a04cc340
Add Python 3.9 classifier
2020-10-29 15:44:14 -04:00
Roman Mogylatov
eadea64e0f
Add travis job for Python 3.9
2020-10-29 14:23:07 -04:00
Roman Mogylatov
e615b9c48c
Merge branch 'release/4.1.8' into master
2020-10-28 22:31:08 -04:00
Roman Mogylatov
e3ccb0e764
Bump version to 4.1.8
2020-10-28 22:30:52 -04:00
Roman Mogylatov
018102b4e2
Update asyncio daemon to use Resource provider
2020-10-28 22:28:49 -04:00
Roman Mogylatov
d3ec1ef532
Update application examples to use Resource provider
2020-10-28 22:20:49 -04:00
Roman Mogylatov
fea8c33cd4
Merge branch 'release/4.1.7' into master
2020-10-28 21:02:31 -04:00
Roman Mogylatov
f7499354ec
Bump version to 4.1.7
2020-10-28 21:02:21 -04:00
Roman Mogylatov
cdc5e84e7f
Remove alabaster pinning
2020-10-28 20:48:21 -04:00
Roman Mogylatov
bf82f594b4
Add google analytics id
2020-10-28 20:48:07 -04:00
Roman Mogylatov
b7e7d8a171
Make alabaster theme pinning like on RTD
2020-10-28 20:36:45 -04:00
Roman Mogylatov
e4ed0bab6f
Add building and pushing docs to s3
2020-10-28 17:37:43 -04:00