Commit Graph

1045 Commits

Author SHA1 Message Date
Roman Mogilatov ea8c48f1aa Add changelog for version 3.1.5 2016-11-23 22:26:14 +02:00
Roman Mogilatov 6adf9e4528 Refactor provider internals: C functions naming scheme and code layout 2016-11-23 22:25:41 +02:00
Roman Mogilatov 668d503d44 Add Terrence Brannon (metaperl) to the list of contributors
+ Add github logins for each contributor
2016-11-23 22:15:21 +02:00
Roman Mogilatov 7f308cbf41 Temporary disable pypy3 cause of pip installation failures 2016-11-17 23:44:19 +02:00
Roman Mogilatov 17a880f161 Increase version to 3.1.4 2016-11-17 23:35:27 +02:00
Roman Mogilatov bb4ad5eb62 Temporary disable factory sublcass performance test 2016-11-17 23:34:44 +02:00
Roman Mogilatov 0b836b8712 Move inline functions from class level to module level for removing them from virtual table and enable inlining 2016-11-17 23:33:30 +02:00
Roman Mogilatov b0d507b8bf Release 3.1.3 2016-11-15 14:32:23 +02:00
Roman Mogilatov 18eb733904 Incrementing version to 3.1.2 2016-11-15 14:28:12 +02:00
Roman Mogilatov 26c8637206 Merge remote-tracking branch 'origin/remove_public_modifier' 2016-11-15 14:27:49 +02:00
Roman Mogilatov 2072567242 Fix flake8 E305 error 2016-11-15 14:26:40 +02:00
Roman Mogilatov 9727b4924e Remove providers/utils.h 2016-11-15 14:19:17 +02:00
Roman Mogilatov a1f2a14a03 Fix minor typo in readme 2016-11-13 11:52:09 +02:00
Roman Mogilatov 079d3f5ea7 Add services mini app example to docs 2016-11-11 23:08:47 +02:00
Roman Mogilatov 31f2a5d24d Fix minor error in Factory docblock 2016-11-11 22:40:11 +02:00
Roman Mogilatov 98ee1882cd Increase version to 3.0.1 2016-11-11 18:36:35 +02:00
Roman Mogilatov acdf7f8052 Add C files to the sources 2016-11-11 18:34:07 +02:00
Roman Mogilatov b4541bf177 Add .h files to gitignore 2016-11-11 17:35:58 +02:00
Roman Mogilatov 2657f39d07 Increase version to 3.0.0 2016-11-11 17:30:13 +02:00
Roman 8259de6dd7 Merge pull request #143 from ets-labs/138_cython_providers_v3
Cython providers
2016-11-11 17:27:54 +02:00
Roman Mogilatov bf00e5c0fa Update docs 2016-11-11 17:05:25 +02:00
Roman Mogilatov 82296d9fed Add tests for base providers 2016-11-11 12:11:56 +02:00
Roman Mogilatov 07b9a991b3 Add singleton tests 2016-11-10 21:19:17 +02:00
Roman Mogilatov 93c8bd6438 Add tests for injections 2016-11-10 21:00:23 +02:00
Roman Mogilatov 3bb9146496 Add tests for Callable provider 2016-11-09 23:45:25 +02:00
Roman Mogilatov 55f3d5d8ec Add tests for factory providers 2016-11-09 11:48:10 +02:00
Roman Mogilatov 7b61464c93 Make providers stable 2016-11-08 13:13:43 +02:00
Roman Mogilatov 322ba98f18 Implement singletons (need refactoring) 2016-11-06 17:14:12 +02:00
Roman Mogilatov 7502fa1e89 Improve factory performance by adding direct inline C calls 2016-11-05 01:15:30 +02:00
Roman Mogilatov b2f6a2cd1a Commit onging work results 2016-11-04 20:45:26 +02:00
Roman Mogilatov 38bdc4f04f Update providers package structure 2016-11-04 18:35:53 +02:00
Roman Mogilatov e68df7167f Make some style fixes in tests 2016-11-04 16:13:21 +02:00
Roman Mogilatov f5680ff032 Update project structure 2016-11-04 15:48:26 +02:00
Roman Mogilatov 5695c781c9 Update project structure 2016-11-04 13:06:47 +02:00
Roman Mogilatov 7bcb882425 Transfer utils module to Cython 2016-11-04 11:12:37 +02:00
Roman Mogilatov 74aea6f1dc Transfer errors module to Cython 2016-11-04 10:50:05 +02:00
Roman Mogilatov 78cb4296cc Add is_delegated() method to utils 2016-11-04 10:41:40 +02:00
Roman 55cde4729d Merge pull request #142 from ets-labs/138_cython_injections
Add injections extension
2016-11-03 01:02:52 +02:00
Roman Mogilatov 82bd1ae843 Clean up 2016-11-03 00:56:30 +02:00
Roman Mogilatov 4823278f11 Tune debug mode 2016-11-03 00:06:14 +02:00
Roman Mogilatov aac72ed3a3 Clean up and final fixes 2016-11-02 23:55:14 +02:00
Roman Mogilatov db3bd77b6a Clean up 2016-11-02 23:20:06 +02:00
Roman Mogilatov 0421ae2d87 Clean up, changelog update 2016-11-02 23:17:50 +02:00
Roman Mogilatov abbc7e89a1 Update changelog 2016-11-02 23:04:48 +02:00
Roman Mogilatov e3408075de Update repository structure 2016-11-02 22:58:30 +02:00
Roman Mogilatov cc85ae5a8f Test print 2016-11-02 20:23:49 +02:00
Roman Mogilatov 8f39ed4957 Update tox.ini 2016-11-02 20:19:04 +02:00
Roman Mogilatov a7c0a76d14 Update tox ini 2016-11-02 20:12:41 +02:00
Roman Mogilatov 0f1497b282 Add debug to tox 2016-11-02 19:59:27 +02:00
Roman Mogilatov 49a2061cc5 Try cythonize vs build 2016-11-02 19:56:07 +02:00