| 
							
							
								 Roman Mogylatov | c2e30f4940 | Recompile sources using Cython 0.27 (Cython->C) | 2017-10-10 14:57:08 -07:00 |  | 
			
				
					| 
							
							
								 Roman Mogylatov | d4b84fdb5d | Increase version to 3.6.1 | 2017-08-08 19:08:53 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 08e17ac1f8 | Regenerate sources using Cython 0.26 Author:    Roman Mogilatov <rmogilatov@gmail.com> | 2017-08-08 19:01:48 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 0b286bfd69 | Bump version to 3.6.0 | 2017-07-09 23:41:32 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 76fb03a2a6 | Update FactoryDelegate doc block | 2017-07-09 23:38:01 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | de12aee362 | Update CallableDelegate doc block | 2017-07-09 23:36:04 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 8705e47d37 | Add SingletonDelegate provider + tests | 2017-07-09 23:34:14 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 3f197e3744 | Add CallableDelegate provider + tests | 2017-07-09 23:29:33 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 89c1c975e6 | Add FactoryDelegate provider + tests | 2017-07-09 23:17:12 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | fcb7cf8e3b | Update version | 2017-07-07 17:54:00 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | d4f4c47242 | Add default value setting for Configuration provider | 2017-07-07 17:53:36 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 2712d693a0 | Bump version to 3.4.8 | 2017-06-09 01:46:06 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 007c256c5f | Make code style fixes in providers module | 2017-06-09 01:41:22 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | bc398cef53 | Increase version to 3.4.7 | 2017-05-29 10:41:31 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 4cd8ef3b3f | Increase version to 3.4.6 | 2017-05-29 10:19:43 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 50b38fd905 | Increase version to 3.4.5 | 2017-05-17 10:58:53 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | a8ef1ddac9 | Increase version to 3.4.4 | 2017-05-08 18:55:45 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | e8bd524b6d | Add Provider.last_overriding read-only property | 2017-05-08 17:07:22 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 0766df39d7 | Update version to 3.4.3 | 2017-04-19 00:00:29 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 9c589df6ab | Update version to 3.4.2 | 2017-04-18 23:42:48 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 2a9b14cb0e | Make Provider overriding methods thread safe | 2017-04-18 23:30:29 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 9ed806b0ca | Refactor storage locking of ThreadSafeSingleton | 2017-04-18 23:11:03 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 870809c836 | Increase version to 3.4.1 | 2017-04-07 09:19:48 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 2aa85228d7 | Add abstract providers | 2017-04-06 18:17:06 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 1dacd096f6 | Optimize calling of overridden providers | 2017-04-06 12:34:04 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 902cec5364 | Increase version to 3.4.0 | 2017-04-06 12:33:19 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 3a0e803e3c | Increase version to 3.3.7 | 2017-03-29 01:34:08 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | bd62c79702 | Fix minor bug in Configuration provider | 2017-03-29 01:33:37 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | a59530d228 | Increase version to 3.3.6 | 2017-03-29 00:22:54 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | ef40c2a543 | Apply minor refactoring for providers module | 2017-03-29 00:08:38 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 7cb3310c5d | Patch Configuration provider to raise AttributeError for special attributes | 2017-03-29 00:07:21 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | f8960ddacb | Increase version to 3.3.5 | 2017-03-26 23:01:00 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 7840e2a13e | Add types declaration for containers | 2017-03-26 22:38:26 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 622a6d08e5 | Consolidate all containers in container module | 2017-03-26 16:40:41 +03:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 5b3dbae572 | Consolidate providers into single cython module | 2017-03-25 22:38:48 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 01e145bd60 | Increase version to 3.3.4 | 2017-03-25 02:08:48 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | f72357e7ff | Change __module__ attribute for containers to point to package, not to submodules | 2017-03-25 02:04:29 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 42666390f4 | Regenerate C sources using Cython 0.25.2 | 2017-03-24 22:19:53 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 417eaceb4c | Increase version to 3.3.3 | 2017-03-15 17:28:03 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | a6777550a9 | Increase version to 3.3.2 | 2017-02-28 22:31:52 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | a947f9eea2 | Increase version to 3.3.1 | 2017-02-01 13:08:45 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 79d1d76817 | Increase version to 3.3.0 | 2017-01-30 00:12:08 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 9bb9cf8833 | Increase version to 3.2.5 | 2017-01-29 23:39:15 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 74c49574cb | Update docblock of configuration provider | 2017-01-29 23:16:15 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | b0a568b936 | Prepare 3.2.4 release | 2017-01-11 00:14:32 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 554e307da4 | Increase version to 3.2.3 | 2016-12-27 23:10:52 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | b8ab88dcd5 | Change name of version variable to make it follow PEP8 | 2016-12-04 13:16:48 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | d1531a8307 | Increase version to 3.2.1 | 2016-12-02 21:04:17 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 6881d370ae | Increment version to 3.2.0 | 2016-12-02 20:47:57 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | a868d0bb06 | Update Configuration docblocks | 2016-12-02 16:22:08 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | b643acfbc5 | Update configuration provider docblocks | 2016-12-02 14:57:37 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 3f8e53aa9c | Add configuration provider | 2016-12-02 13:53:37 +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 | 17a880f161 | Increase version to 3.1.4 | 2016-11-17 23:35:27 +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 | 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 Mogilatov | 82296d9fed | Add tests for base providers | 2016-11-11 12:11:56 +02:00 |  | 
			
				
					| 
							
							
								 Roman Mogilatov | 3bb9146496 | Add tests for Callable provider | 2016-11-09 23:45:25 +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 | 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 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 | e3408075de | Update repository structure | 2016-11-02 22:58:30 +02:00 |  |