Commit Graph

  • 48e0e5bedf Merge pull request #154 from ets-labs/dev-3.4 3.4.0 Roman 2017-04-07 01:08:50 +0300
  • 28c73d13ca Add docs for abstract callable and singleton providers Roman Mogilatov 2017-04-07 01:00:52 +0300
  • 144665ef3f Add docs about AbstractFactory provider Roman Mogilatov 2017-04-07 00:47:30 +0300
  • f4992d842e Add example for abstract factory provider Roman Mogilatov 2017-04-06 19:05:51 +0300
  • 2aa85228d7 Add abstract providers Roman Mogilatov 2017-04-06 18:17:06 +0300
  • 1dacd096f6 Optimize calling of overridden providers Roman Mogilatov 2017-04-06 12:34:04 +0300
  • 902cec5364 Increase version to 3.4.0 Roman Mogilatov 2017-04-06 12:33:19 +0300
  • c2b61defb3 Add performance test for overridden providers Roman Mogilatov 2017-04-06 10:58:07 +0300
  • 3a0e803e3c Increase version to 3.3.7 3.3.7 Roman Mogilatov 2017-03-29 01:34:08 +0300
  • bd62c79702 Fix minor bug in Configuration provider Roman Mogilatov 2017-03-29 01:33:37 +0300
  • c85b56fd62 Update travis config to re-cythonize code only for coveralls job Roman Mogilatov 2017-03-29 00:39:09 +0300
  • a59530d228 Increase version to 3.3.6 3.3.6 Roman Mogilatov 2017-03-29 00:22:54 +0300
  • 0373756eba Remove cythonization from travis building process Roman Mogilatov 2017-03-29 00:20:13 +0300
  • ef40c2a543 Apply minor refactoring for providers module Roman Mogilatov 2017-03-29 00:08:38 +0300
  • 7cb3310c5d Patch Configuration provider to raise AttributeError for special attributes Roman Mogilatov 2017-03-28 23:50:22 +0300
  • f8960ddacb Increase version to 3.3.5 3.3.5 Roman Mogilatov 2017-03-26 23:01:00 +0300
  • 9926ac33cc Update README and docs index page Roman Mogilatov 2017-03-26 22:45:05 +0300
  • 448c23149f Merge remote-tracking branch 'origin/consolidate_containers' Roman Mogilatov 2017-03-26 22:40:20 +0300
  • 7840e2a13e Add types declaration for containers Roman Mogilatov 2017-03-26 22:38:26 +0300
  • 622a6d08e5 Consolidate all containers in container module Roman Mogilatov 2017-03-26 16:40:41 +0300
  • 6f6853eb85 Merge remote-tracking branch 'origin/consolidate_providers' Roman Mogilatov 2017-03-26 16:32:47 +0300
  • 716d40f943 Update changelog Roman Mogilatov 2017-03-26 16:32:13 +0300
  • 5b3dbae572 Consolidate providers into single cython module Roman Mogilatov 2017-03-25 22:38:48 +0200
  • 01e145bd60 Increase version to 3.3.4 3.3.4 Roman Mogilatov 2017-03-25 02:08:48 +0200
  • f72357e7ff Change __module__ attribute for containers to point to package, not to submodules Roman Mogilatov 2017-03-24 23:46:19 +0200
  • 42666390f4 Regenerate C sources using Cython 0.25.2 Roman Mogilatov 2017-03-24 22:19:53 +0200
  • 417eaceb4c Increase version to 3.3.3 3.3.3 Roman Mogilatov 2017-03-15 17:28:03 +0200
  • ca9c13543d Update services miniapp example Roman Mogilatov 2017-03-15 17:26:59 +0200
  • a6777550a9 Increase version to 3.3.2 3.3.2 Roman Mogilatov 2017-02-28 22:31:52 +0200
  • 97cb50b876 Add changelog for version 3.3.2 Roman Mogilatov 2017-02-28 22:31:19 +0200
  • 83ed652839 Fix title underline in containers api docs Roman Mogilatov 2017-02-28 22:30:59 +0200
  • 0bc972514a Update example version in installation document Roman Mogilatov 2017-02-28 22:28:16 +0200
  • f751bdf0b1 Update documentation copyright year Roman Mogilatov 2017-02-28 22:25:13 +0200
  • 45d7e01e7c Fix reference to version in api docs Roman Mogilatov 2017-02-28 22:24:09 +0200
  • 53c8e1548a Merge remote-tracking branch 'origin/docs-discus-comments' Roman Mogilatov 2017-02-28 22:17:43 +0200
  • c5cddd91af Move docs requirements to separate file Roman Mogilatov 2017-02-28 22:16:49 +0200
  • 372bbf3a95 Add disqus comments for api documents Roman Mogilatov 2017-02-28 22:12:07 +0200
  • f0b0a7c6da Add disqus comments for example documents Roman Mogilatov 2017-02-28 22:11:52 +0200
  • 256abed2ef Add disqus comments for container documents Roman Mogilatov 2017-02-28 22:08:52 +0200
  • 1375e42749 Add disqus comments for provider documents Roman Mogilatov 2017-02-28 22:07:12 +0200
  • 4fdf2fb08f Add disqus comments for main documents Roman Mogilatov 2017-02-28 22:05:00 +0200
  • 0077114cd4 Add disqus comments for introduction documents Roman Mogilatov 2017-02-28 22:00:08 +0200
  • f90deae8f7 Add disqus extension to the config Roman Mogilatov 2017-02-28 21:56:55 +0200
  • 4a575abbde Add shpinxcontrib-disqus to the list of development dependencies Roman Mogilatov 2017-02-28 21:55:57 +0200
  • c3f47a4f4b Add disqus.js Roman Mogilatov 2017-02-28 21:55:16 +0200
  • a947f9eea2 Increase version to 3.3.1 3.3.1 Roman Mogilatov 2017-02-01 13:08:45 +0200
  • b05b673108 Add some improvements to the documentation Roman Mogilatov 2017-02-01 13:07:44 +0200
  • 79d1d76817 Increase version to 3.3.0 3.3.0 Roman Mogilatov 2017-01-30 00:12:08 +0200
  • dafd416b95 Set python 2.7 for coveralls Roman Mogilatov 2017-01-30 00:08:06 +0200
  • 4988760ca3 Update travis config with matrix Roman Mogilatov 2017-01-29 23:54:33 +0200
  • 1edce9a59d Add python 3.6 and pypy3 to the list of test envs Roman Mogilatov 2017-01-29 23:43:10 +0200
  • 9bb9cf8833 Increase version to 3.2.5 3.2.5 Roman Mogilatov 2017-01-29 23:39:15 +0200
  • 2ada44f4da Update readme Roman Mogilatov 2017-01-29 23:30:38 +0200
  • 74c49574cb Update docblock of configuration provider Roman Mogilatov 2017-01-29 23:16:15 +0200
  • 2730082b91 Fix error in external dependency provider docs Roman Mogilatov 2017-01-29 23:12:57 +0200
  • 9f35310cb3 Add point in object provider docs Roman Mogilatov 2017-01-29 23:05:56 +0200
  • 4215cdf3d6 3.2.4 release 3.2.4 Roman Mogilatov 2017-01-11 00:15:07 +0200
  • b0a568b936 Prepare 3.2.4 release Roman Mogilatov 2017-01-11 00:14:32 +0200
  • 2012974f7e Update links to docs Roman Mogilatov 2017-01-11 00:09:43 +0200
  • 2d28a9bc71 Update copyright date Roman Mogilatov 2017-01-11 00:08:21 +0200
  • 554e307da4 Increase version to 3.2.3 3.2.3 Roman Mogilatov 2016-12-27 23:10:52 +0200
  • 4223a07183 Add massive update of README examples Roman Mogilatov 2016-12-27 23:06:40 +0200
  • e37a8cee3b Add small improvements into di_in_python page Roman Mogilatov 2016-12-27 23:06:23 +0200
  • b8ab88dcd5 Change name of version variable to make it follow PEP8 3.2.2 Roman Mogilatov 2016-12-04 13:13:29 +0200
  • d1531a8307 Increase version to 3.2.1 3.2.1 Roman Mogilatov 2016-12-02 21:04:17 +0200
  • a2843a974a Update readme and services miniapp example Roman Mogilatov 2016-12-02 20:59:12 +0200
  • 6881d370ae Increment version to 3.2.0 3.2.0 Roman Mogilatov 2016-12-02 20:47:57 +0200
  • 7ab471fe49 Update services miniapp with configuration provider Roman Mogilatov 2016-12-02 20:43:39 +0200
  • e03729958d Add test for configuration provider Roman Mogilatov 2016-12-02 19:29:17 +0200
  • a868d0bb06 Update Configuration docblocks Roman Mogilatov 2016-12-02 15:25:10 +0200
  • 5d37c6a664 Update changelog Roman Mogilatov 2016-12-02 15:01:52 +0200
  • 3295e979fa Merge remote-tracking branch 'origin/configuration_provider' Roman Mogilatov 2016-12-02 15:00:50 +0200
  • b643acfbc5 Update configuration provider docblocks Roman Mogilatov 2016-12-02 14:57:37 +0200
  • 3f8e53aa9c Add configuration provider Roman Mogilatov 2016-12-02 13:53:37 +0200
  • a79df278b5 Modify performance test Roman Mogilatov 2016-11-23 23:07:14 +0200
  • ea8c48f1aa Add changelog for version 3.1.5 3.1.5 Roman Mogilatov 2016-11-23 22:26:14 +0200
  • 6adf9e4528 Refactor provider internals: C functions naming scheme and code layout Roman Mogilatov 2016-11-23 22:25:41 +0200
  • 668d503d44 Add Terrence Brannon (metaperl) to the list of contributors Roman Mogilatov 2016-11-23 22:15:06 +0200
  • 7f308cbf41 Temporary disable pypy3 cause of pip installation failures Roman Mogilatov 2016-11-17 23:44:19 +0200
  • 17a880f161 Increase version to 3.1.4 3.1.4 Roman Mogilatov 2016-11-17 23:35:27 +0200
  • bb4ad5eb62 Temporary disable factory sublcass performance test Roman Mogilatov 2016-11-17 23:34:44 +0200
  • 0b836b8712 Move inline functions from class level to module level for removing them from virtual table and enable inlining Roman Mogilatov 2016-11-17 23:33:25 +0200
  • b0d507b8bf Release 3.1.3 3.1.3 Roman Mogilatov 2016-11-15 14:32:23 +0200
  • 18eb733904 Incrementing version to 3.1.2 3.1.2 Roman Mogilatov 2016-11-15 14:28:12 +0200
  • 26c8637206 Merge remote-tracking branch 'origin/remove_public_modifier' Roman Mogilatov 2016-11-15 14:27:49 +0200
  • 2072567242 Fix flake8 E305 error Roman Mogilatov 2016-11-15 14:26:40 +0200
  • 9727b4924e Remove providers/utils.h Roman Mogilatov 2016-11-15 14:19:17 +0200
  • a1f2a14a03 Fix minor typo in readme 3.1.1 Roman Mogilatov 2016-11-13 11:52:09 +0200
  • 079d3f5ea7 Add services mini app example to docs 3.1.0 Roman Mogilatov 2016-11-11 23:08:47 +0200
  • 31f2a5d24d Fix minor error in Factory docblock Roman Mogilatov 2016-11-11 22:40:11 +0200
  • 98ee1882cd Increase version to 3.0.1 3.0.1 Roman Mogilatov 2016-11-11 18:36:35 +0200
  • acdf7f8052 Add C files to the sources Roman Mogilatov 2016-11-11 18:34:07 +0200
  • b4541bf177 Add .h files to gitignore 3.0.0 Roman Mogilatov 2016-11-11 17:35:58 +0200
  • 2657f39d07 Increase version to 3.0.0 Roman Mogilatov 2016-11-11 17:30:13 +0200
  • 8259de6dd7 Merge pull request #143 from ets-labs/138_cython_providers_v3 Roman 2016-11-11 17:27:54 +0200
  • bf00e5c0fa Update docs Roman Mogilatov 2016-11-11 17:05:25 +0200
  • 82296d9fed Add tests for base providers Roman Mogilatov 2016-11-11 12:11:56 +0200
  • 07b9a991b3 Add singleton tests Roman Mogilatov 2016-11-10 21:19:17 +0200
  • 93c8bd6438 Add tests for injections Roman Mogilatov 2016-11-10 21:00:23 +0200
  • 3bb9146496 Add tests for Callable provider Roman Mogilatov 2016-11-09 23:45:25 +0200