Commit Graph

  • dd2ded7321 Update documentation and example on creating a custom provider Roman Mogylatov 2020-09-02 20:59:55 -0400
  • aeace8cba5 Update documentation on injecting provided object attributes, items or method calls Roman Mogylatov 2020-09-02 17:59:31 -0400
  • e4ca126188 Update provider doc page headers Roman Mogylatov 2020-09-02 17:33:02 -0400
  • 3eb7b9bc69 Add reference to provider overriding page Roman Mogylatov 2020-09-02 17:25:20 -0400
  • f8648adaf7 Update providers overriding documentation and rework examples Roman Mogylatov 2020-09-02 16:59:25 -0400
  • dcc59ab0f4 Merge branch 'release/3.35.1' into master 3.35.1 Roman Mogylatov 2020-09-01 21:58:30 -0400
  • 806bd31735 Bump version to 3.35.1 release/3.35.1 Roman Mogylatov 2020-09-01 21:58:13 -0400
  • 89fec6c905 Merge branch 'release/3.35.0' into master 3.35.0 Roman Mogylatov 2020-09-01 21:40:31 -0400
  • 0985635ea6 Bump version to 3.35.0 release/3.35.0 Roman Mogylatov 2020-09-01 21:40:14 -0400
  • c4b33749d2
    Providers docs update (#289) Roman Mogylatov 2020-09-01 21:39:23 -0400
  • 6fac06fd91 Edit Dependency provider docs providers-docs-update Roman Mogylatov 2020-09-01 21:16:54 -0400
  • 9e6b52aad4 Fix mypy stub of the `DeclarativeContainer to specify the __init__` interface Roman Mogylatov 2020-09-01 21:16:28 -0400
  • 64a38a6020 Edit selector provider docs Roman Mogylatov 2020-09-01 17:45:24 -0400
  • 5e5092c49f Edit configuration provider docs Roman Mogylatov 2020-09-01 17:30:17 -0400
  • a5e5b4b193 Edit list provider docs Roman Mogylatov 2020-09-01 17:03:25 -0400
  • d573c990b0 Edit object docs Roman Mogylatov 2020-09-01 16:56:05 -0400
  • aef7c1d0df Update coroutine provider docs Roman Mogylatov 2020-09-01 16:48:09 -0400
  • b36d0c4ccf Update callable provider docs Roman Mogylatov 2020-09-01 16:35:46 -0400
  • 995b2165df Update changelog Roman Mogylatov 2020-09-01 16:05:58 -0400
  • 0bb30f91ef
    Singleton docs update (#288) Roman Mogylatov 2020-09-01 16:04:48 -0400
  • cdb858dfaa Edit singleton docs singleton-docs-update Roman Mogylatov 2020-09-01 16:02:58 -0400
  • c5b4b7b772 Update docblocks of factory provider examples Roman Mogylatov 2020-09-01 13:14:54 -0400
  • 520945483f Merge branch 'release/3.34.0' into master 3.34.0 Roman Mogylatov 2020-08-31 21:29:26 -0400
  • 0d9aaaac0b Bump version to 3.34.0 release/3.34.0 Roman Mogylatov 2020-08-31 21:29:05 -0400
  • 1ad852d193
    Factory provider docs update (#287) Roman Mogylatov 2020-08-31 21:26:21 -0400
  • 9b8a023aaf Add meta keywords and description provider-docs-update factory-provider-docs-update Roman Mogylatov 2020-08-31 21:23:42 -0400
  • a5320bc281 Edit FactoryAggregate docs Roman Mogylatov 2020-08-31 21:11:31 -0400
  • 452c77cadd Edit abstract factory section Roman Mogylatov 2020-08-31 18:43:17 -0400
  • 091dc128fd Edit section about specialized factory provider Roman Mogylatov 2020-08-31 16:41:38 -0400
  • 46935b3152 Edit providers delegation section Roman Mogylatov 2020-08-30 22:01:24 -0400
  • 1bd0abb897 Finish the docs for factory arguments to the underlying providers Roman Mogylatov 2020-08-30 21:18:05 -0400
  • 3b64ffc182 Start work on underlying providers Roman Mogylatov 2020-08-30 14:41:09 -0400
  • a606baa637 Update factory init injections example and picture Roman Mogylatov 2020-08-30 14:32:00 -0400
  • 7da1a38718 Update factory injection docs Roman Mogylatov 2020-08-30 13:48:07 -0400
  • 9c47e48940 Refactor factory provider docs header Roman Mogylatov 2020-08-28 13:41:07 -0400
  • e2cd06a060 Make a little wording fix on containers index page Roman Mogylatov 2020-08-27 22:11:44 -0400
  • 580b31ba13 Update providers index page Roman Mogylatov 2020-08-27 22:11:18 -0400
  • 7bdf57da9c Update index page Roman Mogylatov 2020-08-19 21:05:14 -0400
  • f83d8ce143 Merge branch 'release/3.33.0' into master 3.33.0 Roman Mogylatov 2020-08-26 22:25:41 -0400
  • 3c27cd6ab2 Bump version to 3.33.0 release/3.33.0 Roman Mogylatov 2020-08-26 22:25:22 -0400
  • 2e940adb50
    Typing stubs (#286) Roman Mogylatov 2020-08-26 22:24:20 -0400
  • 6a01268a8d Add \n to the tox.ini typing Roman Mogylatov 2020-08-26 22:23:46 -0400
  • 99bff66c7b Fix py35 tests Roman Mogylatov 2020-08-26 22:16:58 -0400
  • 3b020ba883 Remove coroutine test from py35 Roman Mogylatov 2020-08-26 22:03:12 -0400
  • 40bc72e8f1 Skip typing test for Python 3.5 Roman Mogylatov 2020-08-26 21:41:16 -0400
  • 6d4e9240ea Set absolute import mode for the providers module and add types module test Roman Mogylatov 2020-08-26 21:35:41 -0400
  • a2fb095e69 Add types module for explicit provider typing Roman Mogylatov 2020-08-26 21:18:03 -0400
  • d600c6cde4 Add stubs for the extensions Roman Mogylatov 2020-08-26 21:11:14 -0400
  • ce5d975126 Add stub for the declarative container Roman Mogylatov 2020-08-26 20:59:55 -0400
  • 2152f259b7 Add stubs for the dynamic container Roman Mogylatov 2020-08-26 20:48:38 -0400
  • 60e614ba31 Add stub for the Selector provider Roman Mogylatov 2020-08-26 17:58:56 -0400
  • ce412980d2 Add stub for the Container provider Roman Mogylatov 2020-08-26 17:53:11 -0400
  • 5100f13bff Add stub for the List provider Roman Mogylatov 2020-08-26 17:48:44 -0400
  • 3092b9d8f5 Add stubs for singletons Roman Mogylatov 2020-08-26 17:41:37 -0400
  • 3568f98ada Add singleton stubs Roman Mogylatov 2020-08-26 16:59:42 -0400
  • 39923b3650 Add stub for the FactoryAggregate provider Roman Mogylatov 2020-08-26 16:52:07 -0400
  • 2a609dd54b Add stub for the FactoryDelegate Roman Mogylatov 2020-08-25 20:00:26 -0400
  • 1c967b74d2 Add stubs for the configuration options Roman Mogylatov 2020-08-25 19:56:31 -0400
  • 294eec1f27 Add stubs for Coroutine providers Roman Mogylatov 2020-08-25 17:07:17 -0400
  • 027a72d3b1 Add stub for the CallableDelegate provider Roman Mogylatov 2020-08-25 16:57:06 -0400
  • 94a2575ad4 Add stubs for the DependenciesContainer provider Roman Mogylatov 2020-08-25 16:53:33 -0400
  • 90c9c29c00 Add stubs for providers module functions Roman Mogylatov 2020-08-25 16:47:33 -0400
  • 562f974343 Add stub for ExternalDependency Roman Mogylatov 2020-08-25 16:40:34 -0400
  • df9036b0dc Add stub for Dependency provider Roman Mogylatov 2020-08-25 16:39:37 -0400
  • 821f0be3b7 Add Delegate stub Roman Mogylatov 2020-08-25 16:31:43 -0400
  • 8f7b466de9 Remove typing module Roman Mogylatov 2020-08-25 15:58:40 -0400
  • 0f525dbac0 Fix typing test issue Roman Mogylatov 2020-08-25 15:49:23 -0400
  • 3288fde6b0 Add typing module and object provider stubs Roman Mogylatov 2020-08-25 15:48:29 -0400
  • fd7d39de5b Add stub for Callable providers Roman Mogylatov 2020-08-25 15:28:01 -0400
  • e8fc059602 Add typing for the factories Roman Mogylatov 2020-08-24 21:55:21 -0400
  • 3f05141f1a Add mypy checks to makefile command Roman Mogylatov 2020-08-24 21:54:46 -0400
  • 34a32d44da Add mypy checks to CI Roman Mogylatov 2020-08-24 21:01:11 -0400
  • ebd00b74e1 Add more tests for factory Roman Mogylatov 2020-08-24 17:12:49 -0400
  • 39e9059890 Add basic setup Roman Mogylatov 2020-08-24 17:04:32 -0400
  • 47f4279ccd Merge branch 'release/3.32.3' into master 3.32.3 Roman Mogylatov 2020-08-26 16:35:51 -0400
  • 15acccf48f Bump version to 3.32.3 release/3.32.3 Roman Mogylatov 2020-08-26 16:35:31 -0400
  • 0c868fc0db Merge branch 'release/3.32.2' into master 3.32.2 Roman Mogylatov 2020-08-26 16:25:20 -0400
  • cc7ade89d7 Bump version to 3.32.2 release/3.32.2 Roman Mogylatov 2020-08-26 16:24:59 -0400
  • 9d85b63c3b Make a fix in the providers delegation example Roman Mogylatov 2020-08-26 16:22:54 -0400
  • 2b30e172d1 Merge branch 'release/3.32.1' into master 3.32.1 Roman Mogylatov 2020-08-25 10:27:41 -0400
  • 3f94a900a4 Bump version to 3.32.1 release/3.32.1 Roman Mogylatov 2020-08-25 10:27:24 -0400
  • 6c7c9eaa47 Update example Roman Mogylatov 2020-08-25 10:27:11 -0400
  • 0f952b5915 Merge branch 'release/3.32.0' into master 3.32.0 Roman Mogylatov 2020-08-24 13:38:25 -0400
  • fcbab97db2 Bump version to 3.32.0 release/3.32.0 Roman Mogylatov 2020-08-24 13:38:08 -0400
  • f5b97ca92e
    Configuration option typed injections (#284) Roman Mogylatov 2020-08-24 13:34:47 -0400
  • 5a4edd65b8 Revert the api_client miniapp accidental changes configuration-option-typed-injections Roman Mogylatov 2020-08-24 13:32:05 -0400
  • 083c050cd4 Add docs page and examples Roman Mogylatov 2020-08-24 13:27:55 -0400
  • c3e93f8d4d Add implementation and tests Roman Mogylatov 2020-08-24 12:38:22 -0400
  • 69ebc19b5f Merge branch 'release/3.31.0' into master 3.31.0 Roman Mogylatov 2020-08-20 21:59:25 -0400
  • cc8536b5e4 Bump version to 3.31.0 release/3.31.0 Roman Mogylatov 2020-08-20 21:59:09 -0400
  • c05f2b2e42 Add JarnoRFB to the list of contributors Roman Mogylatov 2020-08-20 21:53:16 -0400
  • cf862fe8b5
    Provided attributes (#282) Roman Mogylatov 2020-08-20 21:52:12 -0400
  • 9c329777c0 Add docs provided-attributes Roman Mogylatov 2020-08-20 21:49:49 -0400
  • ab3ea221c7 Update example provided_instance.py Roman Mogylatov 2020-08-20 21:49:41 -0400
  • 2de38bae1f Add complex provided instance example Roman Mogylatov 2020-08-20 20:56:48 -0400
  • d0dd4a49c0 Add tests for provided instance* providers Roman Mogylatov 2020-08-20 20:47:04 -0400
  • 812d610723 Add example of the provided instance usage Roman Mogylatov 2020-08-20 17:23:22 -0400
  • 36b9d04e9d Add docblocks for the rest of the providers Roman Mogylatov 2020-08-20 17:22:59 -0400
  • eaf87b129e Add docblock for the ProvidedInstance provider Roman Mogylatov 2020-08-20 17:19:18 -0400
  • c537d3a3ac Add tests for the .provided attribute to the majority of the providers Roman Mogylatov 2020-08-20 16:51:47 -0400