Roman Mogylatov 
							
						 
					 
					
						
						
						
						
							
						
						
							d827f93816 
							
						 
					 
					
						
						
							
							Update quotes in container examples  
						
						
						
					 
					
						2021-09-30 15:16:17 -04:00 
						 
				 
			
				
					
						
							
							
								Roman Mogylatov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2bf3601695 
							
						 
					 
					
						
						
							
							Singleton reset context ( #417 )  
						
						... 
						
						
						
						* Add implementation and typing stubs
* Make some refactoring and add tests
* Pin ubuntu version to 18.04
* Add docs and example
* Add changelog
* Add container docs 
						
					 
					
						2021-03-03 08:28:10 -05:00 
						 
				 
			
				
					
						
							
							
								Roman Mogylatov 
							
						 
					 
					
						
						
						
						
							
						
						
							a85d89e6f2 
							
						 
					 
					
						
						
							
							Amend docs and add another example for `@containers.copy()` decorator  
						
						
						
					 
					
						2021-02-19 08:11:05 -05:00 
						 
				 
			
				
					
						
							
							
								Roman Mogylatov 
							
						 
					 
					
						
						
						
						
							
						
						
							8806405f0f 
							
						 
					 
					
						
						
							
							Add docs on @containers.copy() decorator  
						
						
						
					 
					
						2021-02-18 08:38:35 -05:00 
						 
				 
			
				
					
						
							
							
								Roman Mogylatov 
							
						 
					 
					
						
						
						
						
							
						
						
							64a7a18f79 
							
						 
					 
					
						
						
							
							Improve doc blocks in declarative_override_decorator.py example  
						
						
						
					 
					
						2021-02-18 08:18:35 -05:00 
						 
				 
			
				
					
						
							
							
								Roman Mogylatov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8eea9c4e45 
							
						 
					 
					
						
						
							
							Implement container.check_dependencies() ( #396 )  
						
						... 
						
						
						
						* Add implementation, typing stubs, and tests
* Add docs and example
* Update changelog 
						
					 
					
						2021-02-14 18:47:15 -05:00 
						 
				 
			
				
					
						
							
							
								Roman Mogylatov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							674a6b0f9e 
							
						 
					 
					
						
						
							
							Container "self" injections ( #392 )  
						
						... 
						
						
						
						* Add implementation
* Add Self provider tests
* Add container tests
* Remove ellipsis from tests to make them pass on Python 2
* Add tests
* Add docs
* Improve traverse() typing stubs
* Update changelog 
						
					 
					
						2021-02-07 14:13:23 -05:00 
						 
				 
			
				
					
						
							
							
								Roman Mogylatov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c964253204 
							
						 
					 
					
						
						
							
							Container.reset_singletons() ( #390 )  
						
						... 
						
						
						
						* Rename container tests
* Add implementation + tests
* Update changelog
* Add examples and docs 
						
					 
					
						2021-02-05 17:14:10 -05:00 
						 
				 
			
				
					
						
							
							
								Roman Mogylatov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ca6dd9af1 
							
						 
					 
					
						
						
							
							Providers traversal ( #385 )  
						
						... 
						
						
						
						* Implement providers traversal in first precision
* Implement traversal for all providers
* Update traverse interface + add some tests
* Refactor tests
* Add tests for callable provider
* Add configuration tests
* Add Factory tests
* Add FactoryAggrefate tests
* Add .provides attribute to singleton providers
* Add singleton provider tests
* Add list and dict provider tests
* Add resource tests
* Add Container provider tests
* Add Selector provider tests
* Add ProvidedInstance provider tests
* Add AttributeGetter provider tests
* Add ItemGetter provider tests
* Add MethodCaller provider tests
* Refactor container interface
* Update resource provider string representation
* Add .initializer attribute to Resource provider
* Add docs and examples
* Remove not needed EOL in the tests
* Make cosmetic refactoring
* Ignore flake8 line width error in traverse example 
						
					 
					
						2021-02-01 09:42:21 -05:00 
						 
				 
			
				
					
						
							
							
								Roman Mogylatov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5c1486e1a3 
							
						 
					 
					
						
						
							
							Un deprecate container decorators ( #310 )  
						
						... 
						
						
						
						* Remove deprecation warnings
* Add example and docs
* Update changelog 
						
					 
					
						2020-10-22 12:00:46 -04:00 
						 
				 
			
				
					
						
							
							
								Roman Mogylatov 
							
						 
					 
					
						
						
						
						
							
						
						
							d2828519b4 
							
						 
					 
					
						
						
							
							Update container overriding docs  
						
						
						
					 
					
						2020-08-16 01:10:08 -04:00 
						 
				 
			
				
					
						
							
							
								Roman Mogylatov 
							
						 
					 
					
						
						
						
						
							
						
						
							75c65f334e 
							
						 
					 
					
						
						
							
							Update container provider type specialization docs  
						
						
						
					 
					
						2020-08-16 00:53:37 -04:00 
						 
				 
			
				
					
						
							
							
								Roman Mogylatov 
							
						 
					 
					
						
						
						
						
							
						
						
							cfdcbaa77a 
							
						 
					 
					
						
						
							
							Improve declarative and dynamic container docs  
						
						
						
					 
					
						2020-08-15 22:09:41 -04:00 
						 
				 
			
				
					
						
							
							
								Roman Mogylatov 
							
						 
					 
					
						
						
						
						
							
						
						
							e479e2cb94 
							
						 
					 
					
						
						
							
							Update the declarative container docs  
						
						
						
					 
					
						2020-08-14 16:27:17 -04:00 
						 
				 
			
				
					
						
							
							
								Roman Mogilatov 
							
						 
					 
					
						
						
						
						
							
						
						
							2072567242 
							
						 
					 
					
						
						
							
							Fix flake8 E305 error  
						
						
						
					 
					
						2016-11-15 14:26:40 +02:00 
						 
				 
			
				
					
						
							
							
								Roman Mogilatov 
							
						 
					 
					
						
						
						
						
							
						
						
							7ae0086a69 
							
						 
					 
					
						
						
							
							Update examples for 3.0  
						
						
						
					 
					
						2016-11-02 18:25:48 +02:00 
						 
				 
			
				
					
						
							
							
								Roman Mogilatov 
							
						 
					 
					
						
						
						
						
							
						
						
							8d1ae1a840 
							
						 
					 
					
						
						
							
							Update container examples with namedtuples  
						
						
						
					 
					
						2016-06-08 16:52:58 +03:00 
						 
				 
			
				
					
						
							
							
								Roman Mogilatov 
							
						 
					 
					
						
						
						
						
							
						
						
							1eee0fe529 
							
						 
					 
					
						
						
							
							Update containers documentation  
						
						... 
						
						
						
						+ Refactor provider overriding system 
						
					 
					
						2016-06-06 11:26:53 +03:00 
						 
				 
			
				
					
						
							
							
								Roman Mogilatov 
							
						 
					 
					
						
						
						
						
							
						
						
							5ef01b0b07 
							
						 
					 
					
						
						
							
							Update declarative container docs  
						
						
						
					 
					
						2016-06-03 19:20:34 +03:00 
						 
				 
			
				
					
						
							
							
								Roman Mogilatov 
							
						 
					 
					
						
						
						
						
							
						
						
							5361694272 
							
						 
					 
					
						
						
							
							Add container examples  
						
						
						
					 
					
						2016-05-30 22:34:59 +03:00