Commit Graph

150 Commits

Author SHA1 Message Date
Roman Mogilatov
65512366d2 Refactor callable and creational providers 2016-05-18 01:17:15 +03:00
Roman Mogilatov
f2a9b35c6d Change style and get first stable run 2016-05-18 00:05:10 +03:00
Roman Mogilatov
2878ea5515 Drop method injections 2016-05-17 22:37:50 +03:00
Roman Mogilatov
4a160ed999 Drop Config provider 2016-05-17 21:31:40 +03:00
Roman Mogilatov
1320c12780 Drop Static, Value, Function & Class providers 2016-05-17 21:28:22 +03:00
Roman Mogilatov
7392f35991 Drop backward compatibilities of 1.x 2016-05-17 21:13:55 +03:00
Roman Mogilatov
93bab98859 Bump version to 2.0.0 2016-05-17 21:01:08 +03:00
Roman Mogilatov
bef0a952b5 Fix bug with accessing declarative catalog attributes from instance level 2016-05-16 11:18:00 +03:00
Roman Mogilatov
a29508cb7a Implement add_injection() for Callable, Factory & Singleton providers 2016-05-16 11:16:14 +03:00
Roman Mogilatov
e2044cb560 Bump version to 1.17.0 2016-05-16 11:15:14 +03:00
Roman Mogilatov
69043d9c4e Release 1.16.8 2016-04-27 02:04:18 +03:00
Roman Mogilatov
cbc8d70151 Release 1.16.7 2016-04-26 13:14:39 +03:00
Roman Mogilatov
4e70d138fe Change some links due repository name switching 2016-04-25 11:39:35 +03:00
Roman Mogilatov
bb433b29ad Release 1.16.4 2016-04-23 15:24:38 +03:00
Roman Mogilatov
62d5aa514b Release 1.16.3 2016-04-23 15:19:01 +03:00
Roman Mogilatov
9e5c6a13c4 Release 1.16.2 2016-04-23 15:00:06 +03:00
Roman Mogilatov
edde8f8bff Bump version to 1.16.1 2016-04-20 18:15:23 +03:00
Roman Mogilatov
8eeedf9346 Set version to 1.16.0 2016-04-20 17:38:19 +03:00
Roman Mogilatov
c23803dedb Make small docblock fix for @copy decorator 2016-04-10 17:33:05 +03:00
Roman Mogilatov
fde062b9fc Add spike for providers copying 2016-04-10 17:17:55 +03:00
Roman Mogilatov
b4b93b4016 Remove copying functionality from dynamic catalog 2016-04-10 17:02:01 +03:00
Roman Mogilatov
7cdeede38a Add declarative catalog @copy decorator 2016-04-10 16:52:37 +03:00
Roman Mogilatov
43258e5fd9 Add force binding and copying functionaloty for DynamicCatalog 2016-04-10 16:41:54 +03:00
Roman Mogilatov
3a7b9c1e98 Refactor dependency_injector.providers package internals 2016-04-08 18:50:40 +03:00
Roman Mogilatov
f595b7f670 Refactor dependency_injector.catalogs package internals 2016-04-08 18:49:23 +03:00
Roman Mogilatov
fe12768114 Update version to 1.15.2 2016-04-04 23:57:56 +03:00
Roman Mogilatov
136b562a81 Split `catalogs` module into smaller modules 2016-04-03 23:47:34 +03:00
Roman Mogilatov
040d44d55b Split `providers` module into smaller modules 2016-04-03 22:54:08 +03:00
Roman Mogilatov
313d1857af Bumping version 2016-03-17 02:05:40 +02:00
Roman Mogilatov
92c099f499 Fix some small docblock errors in providers module 2016-03-17 02:03:09 +02:00
Roman Mogilatov
d51f2fa79a Add returning of overriding provider in provider overriding context 2016-03-14 00:08:41 +02:00
Roman Mogilatov
2f50fcb9e7 Add 1.15.0 changelog 2016-03-14 00:08:12 +02:00
Roman Mogilatov
1f7a76ef5e Add provider OverridingContext 2016-03-13 22:46:32 +02:00
Roman Mogilatov
cfaaa723fe 1.14.11 release 2016-03-11 13:01:26 +02:00
Roman Mogilatov
dba896670c 1.14.10 release 2016-03-09 11:39:05 +02:00
Roman Mogilatov
ad27f44b67 1.14.9 release 2016-03-01 17:04:01 +02:00
Roman Mogilatov
fbf654d824 Update doc block for Provider.override() method 2016-03-01 16:46:13 +02:00
Roman Mogilatov
86ef17c75a Add storing of originaly decorated instance in @inject decorator 2016-03-01 16:28:05 +02:00
Roman Mogilatov
92a58cd4f9 Move fetch_cls_init() to utils module 2016-03-01 15:42:06 +02:00
Roman Mogilatov
a86df49160 Add providers @override decorator 2016-03-01 15:25:34 +02:00
Roman Mogilatov
e46ffeb1bc Make Provider.override() return overriding provider 2016-03-01 12:27:22 +02:00
Roman Mogilatov
9f2a521888 Refactor inject decorator 2016-03-01 12:25:54 +02:00
Roman Mogilatov
b53c1bbffe 1.14.8 release 2016-02-27 00:19:09 +02:00
Roman Mogilatov
b38ade5b69 1.14.7 release 2016-02-27 00:17:41 +02:00
Roman Mogilatov
9da9ef7153 1.14.6 release 2016-02-27 00:07:32 +02:00
Roman Mogilatov
beb7bbd3d9 1.14.5 release 2016-02-26 19:34:30 +02:00
Roman Mogilatov
b433a730bc Update documentation 2016-02-08 01:42:21 +02:00
Roman Mogilatov
6c26643e92 1.14.3 release 2016-02-08 00:37:39 +02:00
Roman Mogilatov
0e5ec6956e Optimize provider calls 2016-02-08 00:29:41 +02:00
Roman Mogilatov
f0f5822d14 1.14.2 release 2016-02-04 22:55:41 +02:00