Commit Graph

  • 4db931d38c Add support of async functions and async generators for resources Roman Mogylatov 2020-11-28 21:32:49 -0500
  • 7ae8041f0a Add support of async injections into wiring Roman Mogylatov 2020-11-28 21:32:03 -0500
  • 9f6d2bb522 Update changelog and list of contributors Roman Mogylatov 2020-12-30 13:26:22 -0500
  • aad84476d0
    Fix flask ext warning message (#345) Fotis Koutoupas 2020-12-30 20:19:42 +0200
  • 0617ee2e45
    Fix flask ext warning message Fotis Koutoupas 2020-12-30 16:25:26 +0200
  • 89aeca76c0
    Arm builds (#343) Roman Mogylatov 2020-12-23 20:03:00 -0500
  • e60be25551 Return version back arm-builds Roman Mogylatov 2020-12-23 20:02:21 -0500
  • d8402a0682 Update changelog Roman Mogylatov 2020-12-23 20:01:15 -0500
  • 886635c8fe Add arm64 wheels travis build job Roman Mogylatov 2020-12-23 19:59:05 -0500
  • a464f20caa Restore original travis config Roman Mogylatov 2020-12-23 19:57:00 -0500
  • 0dea714ae9 Tune travis config and bump version Roman Mogylatov 2020-12-22 21:12:54 -0500
  • 47278030ce Merge branch 'release/4.5.4' into master 4.5.4 Roman Mogylatov 2020-12-10 18:28:37 -0500
  • 468451d4c0 Bump version to 4.5.4 release/4.5.4 Roman Mogylatov 2020-12-10 18:28:29 -0500
  • 10becb316f Hotfix travis issue with not working uploading of manylinux wheels Roman Mogylatov 2020-12-10 18:26:05 -0500
  • 1c00243c09 Restore regular travis config Roman Mogylatov 2020-12-10 18:24:28 -0500
  • d51a7565e4 Test twine dependency resolution Roman Mogylatov 2020-12-10 18:12:08 -0500
  • ca1404694a Test twine uploads for linux builds Roman Mogylatov 2020-12-10 17:52:11 -0500
  • 873b0907ec Merge branch 'release/4.5.3' into master 4.5.3 Roman Mogylatov 2020-12-05 22:14:44 -0500
  • 730baf87d8 Bump version to 4.5.3 release/4.5.3 Roman Mogylatov 2020-12-05 22:14:35 -0500
  • c1e53e5edd Replace AsyncMock with simple mock class in FastAPI wiring tests for better compatibility Roman Mogylatov 2020-12-05 21:58:42 -0500
  • 0b7cf3254e Fix test dependencies Roman Mogylatov 2020-12-05 21:49:54 -0500
  • b49f158583 Fix bug #331 Roman Mogylatov 2020-12-05 21:40:51 -0500
  • ec49d56751 Add tests for FastAPI wiring Roman Mogylatov 2020-12-05 21:36:30 -0500
  • c4dd923f37 Merge branch 'release/4.5.2' into master 4.5.2 Roman Mogylatov 2020-12-04 20:19:12 -0500
  • de092023b8 Bump version to 4.5.2 release/4.5.2 Roman Mogylatov 2020-12-04 20:18:39 -0500
  • afa39b148e Fix issue 330: FastAPI Depends directive does not work after patching with @inject Roman Mogylatov 2020-12-04 20:11:21 -0500
  • 5c4c84b34e Merge branch 'release/4.5.1' into master 4.5.1 Roman Mogylatov 2020-11-20 18:16:39 -0500
  • 4ff1a6eb25 Bump version to 4.5.1 release/4.5.1 Roman Mogylatov 2020-11-20 18:16:29 -0500
  • 9f314fd7e9 Merge branch 'release/4.5.0' into master 4.5.0 Roman Mogylatov 2020-11-20 18:10:13 -0500
  • 57faa5f93f Bump version to 4.5.0 release/4.5.0 Roman Mogylatov 2020-11-20 18:10:04 -0500
  • cd2c5697c3 Add commands and handlers example Roman Mogylatov 2020-11-20 18:09:34 -0500
  • fbaf35244c Add example and docs Roman Mogylatov 2020-11-20 17:57:33 -0500
  • 034e4814da Add support of non-string keys for Dict provider Roman Mogylatov 2020-11-20 17:30:42 -0500
  • c2bddfb3de Add docs section on async resources async-resources Roman Mogylatov 2020-11-18 16:49:44 -0500
  • 68732385d9 Add tests and fixes Roman Mogylatov 2020-11-18 15:09:19 -0500
  • 1aadb1a3cb Fix async generator shutdowner Roman Mogylatov 2020-11-18 14:48:05 -0500
  • e9344905fe Add tests for async generator Roman Mogylatov 2020-11-18 14:40:06 -0500
  • 2d2e3a9f01 Add resource async tests for function Roman Mogylatov 2020-11-18 14:14:02 -0500
  • 98f4c3d574 Refactor async tests Roman Mogylatov 2020-11-18 14:13:46 -0500
  • 11b251ba4d Improve resource initializer types selector Roman Mogylatov 2020-11-18 14:00:40 -0500
  • ce800aa6d4 Add inspect function wrappers Roman Mogylatov 2020-11-18 13:41:28 -0500
  • 53ce5648af Add async resources implementation Roman Mogylatov 2020-11-18 13:28:51 -0500
  • c8178cecda Add extra typing test for provided instance of `DependenciesContainer` provider Roman Mogylatov 2020-11-20 12:23:44 -0500
  • 8092421727 Add simple FastAPI example Roman Mogylatov 2020-11-18 11:13:31 -0500
  • ee965f9782 Merge branch 'release/4.4.1' into master 4.4.1 Roman Mogylatov 2020-11-17 23:59:44 -0500
  • d581a28b6e Bump version to 4.4.1 release/4.4.1 Roman Mogylatov 2020-11-17 23:58:44 -0500
  • 49921dcf9d Remove a typo from the Flask tutorial Roman Mogylatov 2020-11-17 23:50:56 -0500
  • 950d5a5e6e Update FastAPI example Roman Mogylatov 2020-11-17 23:46:30 -0500
  • d37ae8e7db Improve FastAPI integration Roman Mogylatov 2020-11-17 23:44:32 -0500
  • 262c035bc1 Merge branch 'release/4.4.0' into master 4.4.0 Roman Mogylatov 2020-11-15 18:20:48 -0500
  • a2b09c57dc Bump version to 4.4.0 release/4.4.0 Roman Mogylatov 2020-11-15 18:19:34 -0500
  • 092be74145 Add docs page on flask blueprints example Roman Mogylatov 2020-11-15 18:07:57 -0500
  • ca671abea6 Add flask blueprints example Roman Mogylatov 2020-11-15 18:00:43 -0500
  • ae3024588c
    Wiring reengineering (#324) Roman Mogylatov 2020-11-15 16:06:42 -0500
  • 4dcf03a3ec Fix flake8 errors wiring-reengineering Roman Mogylatov 2020-11-15 15:26:36 -0500
  • 8d0b7050d2 Add @inject to the test samples Roman Mogylatov 2020-11-15 15:22:46 -0500
  • 3facd648be Add new line to .gitignore Roman Mogylatov 2020-11-15 15:18:34 -0500
  • 4057a79cf8 Add wiring registry Roman Mogylatov 2020-11-15 15:17:13 -0500
  • 06d865c7b7 Update sanic example Roman Mogylatov 2020-11-13 21:58:17 -0500
  • 7a6ff43b2c Update flask example and tutorial Roman Mogylatov 2020-11-13 21:55:13 -0500
  • 15b32f9c01 Update FastAPI example Roman Mogylatov 2020-11-13 21:49:50 -0500
  • 7cf804ea33 Update asyncio daemon example and tutorial Roman Mogylatov 2020-11-13 20:57:56 -0500
  • aa845d412e Update django example Roman Mogylatov 2020-11-13 20:51:59 -0500
  • 8d0ff4dba0 Update decoupled packages example Roman Mogylatov 2020-11-13 20:47:32 -0500
  • 38689b9929 Update single container example Roman Mogylatov 2020-11-13 20:46:31 -0500
  • c83b41a94e Update multiple containers example Roman Mogylatov 2020-11-13 20:43:14 -0500
  • 38514c29c5 Update aiohttp example and tutorial Roman Mogylatov 2020-11-13 20:37:44 -0500
  • 315f0c0a62 Update wiring docs and examples Roman Mogylatov 2020-11-13 17:50:56 -0500
  • 357e618dce Update demo example Roman Mogylatov 2020-11-13 17:41:03 -0500
  • 6c9cf9f45f Update cli application tutorial Roman Mogylatov 2020-11-13 17:33:46 -0500
  • a7fbbd018a Update movie lister example Roman Mogylatov 2020-11-13 17:27:55 -0500
  • fb47d5db0d Add type cast for @inject Roman Mogylatov 2020-11-13 17:24:35 -0500
  • ff29d84995 Add generic typing for @inject Roman Mogylatov 2020-11-13 17:07:40 -0500
  • a211d0291d Add .workspace dir to gitignore Roman Mogylatov 2020-11-13 17:05:08 -0500
  • f89a557759 Add @inject decorator Roman Mogylatov 2020-11-13 15:22:46 -0500
  • b43c7017ee Reengineer wiring Roman Mogylatov 2020-11-13 15:11:11 -0500
  • b39c1c8046 Bump version to 4.3.9: FastAPI example Roman Mogylatov 2020-11-12 21:29:22 -0500
  • b0b8820ac1 Merge branch 'release/4.3.9' into master 4.3.9 Roman Mogylatov 2020-11-12 21:29:37 -0500
  • 9bcf875ef0 Bump version to 4.3.9: FastAPI example release/4.3.9 Roman Mogylatov 2020-11-12 21:29:22 -0500
  • bece33fc21 Fix fastapi example flake8 error Roman Mogylatov 2020-11-12 17:56:47 -0500
  • 59f25241cc Add FastAPI mini app Roman Mogylatov 2020-11-12 17:48:07 -0500
  • af742b980a Merge branch 'release/4.3.8' into master 4.3.8 Roman Mogylatov 2020-11-12 16:32:31 -0500
  • cdce5247c8 Bump version to 4.3.8 release/4.3.8 Roman Mogylatov 2020-11-12 16:31:09 -0500
  • 97c33442e0 Add wiring hotfix for fastapi Roman Mogylatov 2020-11-12 15:54:49 -0500
  • 26a89d664b Merge branch 'release/4.3.7' into master 4.3.7 Roman Mogylatov 2020-11-10 17:02:56 -0500
  • ccf6ccad54 Bump version to 4.3.7 release/4.3.7 Roman Mogylatov 2020-11-10 17:02:42 -0500
  • 985be71a04 Regenerate C sources after PR#322 Roman Mogylatov 2020-11-10 17:02:21 -0500
  • bbaed9c061 Add Dmitry Rassoshenko to the list of contributors Roman Mogylatov 2020-11-10 17:01:14 -0500
  • fb0d99c1c9
    Fix race in ThreadSafeSingleton (#322) Dmitry Rassoshenko 2020-11-10 22:57:10 +0300
  • f28abb2869
    Fix race in ThreadSafeSingleton rda-dev 2020-11-10 18:53:52 +0300
  • 4120afd1c3 Merge branch 'release/4.3.6' into master 4.3.6 Roman Mogylatov 2020-11-05 12:37:37 -0500
  • 3ff5c8ce82 Bump version to 4.3.6 release/4.3.6 Roman Mogylatov 2020-11-05 12:37:25 -0500
  • 02acaba034 Merge branch 'release/4.3.5' into master 4.3.5 Roman Mogylatov 2020-11-05 12:27:48 -0500
  • 6b93c2e412 Bump version to 4.3.5 release/4.3.5 Roman Mogylatov 2020-11-05 12:23:47 -0500
  • 3c71ba4b2a Fix wiring multiple imports, issue #320 Roman Mogylatov 2020-11-05 12:20:09 -0500
  • 4579e35d33 Merge branch 'release/4.3.4' into master 4.3.4 Roman Mogylatov 2020-11-05 10:20:39 -0500
  • f3ec74a31f Bump version to 4.3.4 release/4.3.4 Roman Mogylatov 2020-11-05 10:20:23 -0500
  • 18ef566aae Fix issue #319 resulting in configuration.reset_override() not working properly Roman Mogylatov 2020-11-05 10:16:39 -0500
  • e847c357a6 Merge branch 'release/4.3.3' into master 4.3.3 Roman Mogylatov 2020-11-03 16:06:52 -0500
  • 25549d7cfe Bump version to 4.3.3 release/4.3.3 Roman Mogylatov 2020-11-03 16:06:42 -0500