Commit Graph

262 Commits

Author SHA1 Message Date
Roman Mogilatov 9b7d266e71 Update changelog with makefile changes 2016-10-31 00:01:17 +02:00
Roman Mogilatov 741af3e67e Add makefile with publish command 2016-10-30 14:41:33 +02:00
Roman Mogilatov c8a5db7691 Remove @inject decorator 2016-10-30 13:19:39 +02:00
Roman Mogilatov d1b1196d6d Increase version to 2.2.10 2016-10-20 17:17:52 +03:00
Roman Mogilatov 788bce686f Increase version to 2.2.9 2016-10-19 20:25:16 +03:00
Roman Mogilatov ed9391cc6e Create engines & cars example miniapp 2016-10-19 20:21:20 +03:00
Roman Mogilatov 9aee65057e Update service names in services example miniapp 2016-10-19 15:25:19 +03:00
Roman Mogilatov a62ddf8265 Add github badges to readme and docs index page 2016-10-19 15:15:29 +03:00
Roman Mogilatov 0fe16a0b40 Increase version to 2.2.8 2016-10-13 10:42:52 +03:00
Roman Mogilatov 31dfa191f0 Increase version to 2.2.7 2016-10-12 10:45:26 +03:00
Roman Mogilatov 2601646f71 Increase version to 2.2.6 2016-10-12 10:42:02 +03:00
Roman Mogilatov 489885fda9 Increase version to 2.2.5 2016-10-11 23:52:57 +03:00
Roman Mogilatov 08af0b18df Increase version to 2.2.4 2016-10-11 17:46:56 +03:00
Roman Mogilatov 9a14e8b659 Increase version to 2.2.3 2016-10-07 18:04:18 +03:00
Roman Mogilatov 5c3b58d653 Increase version to 2.2.2 2016-10-07 16:59:22 +03:00
Roman Mogilatov 7b71d419fd Increase version to 2.2.0 2016-09-23 00:35:51 +03:00
Roman Mogilatov 38c9d2f18a Update docs 2016-09-23 00:24:45 +03:00
Roman Mogilatov d9f4aed43c Update version to 2.1.1 2016-09-07 11:00:24 +03:00
Roman Mogilatov a309a2053d Increase version to 2.1.0 2016-08-19 01:16:43 +03:00
Roman Mogilatov 16e9c3399c Update API docs of creational providers 2016-08-19 01:13:38 +03:00
Roman Mogilatov 6cf8b1c9c6 Add documentation section about singleton providers and multi-threading 2016-08-19 01:00:16 +03:00
Roman Mogilatov e92bf10531 Update changelog for 2.0.0 2016-06-09 19:44:05 +03:00
Roman Mogilatov b86760e467 Make huge updates for docs (not atomic commit) 2016-06-03 00:48:06 +03:00
Roman Mogilatov 7d33e0e3a2 Drop catalogs name attribute 2016-05-22 17:01:27 +03:00
Roman Mogilatov ab7cd86146 Reformat message about dropping of method injections 2016-05-22 16:50:45 +03:00
Roman Mogilatov 918335e0e4 Remove catalog bundles 2016-05-22 16:50:06 +03:00
Roman Mogilatov dffed4b561 Update changelog 2016-05-22 16:27: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 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 4cf3bdb1fb Update examples and docs 2016-04-20 14:19:54 +03:00
Roman Mogilatov 9fc1502ae6 Add line numbers for all code samples in the documentation 2016-04-11 10:43:02 +03:00
Roman Mogilatov 3ab1350a17 Update changelog 2016-04-10 17:26:30 +03:00
Roman Mogilatov 96e55e46ff Update changelog 2016-04-05 00:04:37 +03:00
Roman Mogilatov 3204582143 Move introduction docs to the top level 2016-04-04 23:40:28 +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 4584c33068 Add changelog for 1.15.1 version 2016-03-17 02:05:54 +02:00
Roman Mogilatov 2f50fcb9e7 Add 1.15.0 changelog 2016-03-14 00:08:12 +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 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 f0f5822d14 1.14.2 release 2016-02-04 22:55:41 +02:00
Roman Mogilatov b43a96d743 1.14.1 release 2016-02-01 23:18:07 +02:00
Roman Mogilatov 449a67eede 1.14.0 Drop support of Python 3.2 2016-01-25 15:07:11 +02:00
Roman Mogilatov 3d8de194ac Update PyPi info 2016-01-11 11:30:50 +02:00
Roman Mogilatov ae6067b96a Transfer ownership to ETS Labs 2016-01-11 11:20:29 +02:00
Roman Mogilatov 7f46524162 1.13.0 release 2015-12-28 17:40:26 +02:00
Roman Mogilatov 319128260a Add DelegatedCallable, DelegatedFactory & DelegatedSingleton providers 2015-12-28 17:25:25 +02:00
Roman Mogilatov 0d00e2b0f5 1.12.0 release 2015-12-15 17:02:21 +02:00
Roman Mogilatov ca3cf1a7ac Add docs about catalogs specialization 2015-12-15 16:49:23 +02:00
Roman Mogilatov 80a329d480 Add docs about Factory and Singleton provides specialization 2015-12-13 14:22:59 +02:00
Roman Mogilatov f3668ed815 Make some refactorings for providers 2015-12-11 22:46:49 +02:00
Roman Mogilatov 10e76f65d7 Add validation of provided type for Factory provider 2015-12-11 16:01:07 +02:00
Roman Mogilatov ee37558946 1.11.2 release 2015-12-11 11:40:00 +02:00
Roman Mogilatov 6b098768f6 Update changelog and injections API docs 2015-12-11 11:35:48 +02:00
Roman Mogilatov cadcf73362 1.11.1 release 2015-11-30 12:09:56 +02:00
Roman Mogilatov 2103420fb9 1.11.0 release 2015-11-26 15:50:12 +02:00
Roman Mogilatov bac3249b50 Update changelog 2015-11-26 15:34:14 +02:00
Roman Mogilatov 68ce5c79ef Rename AbstractCatalog to DeclarativeCatalog 2015-11-10 10:42:29 +02:00
Roman Mogilatov b22b893623 0.10.5 release 2015-11-04 16:32:04 +02:00
Roman Mogilatov addbd16b3b 0.10.4 release 2015-11-02 10:58:09 +02:00
Roman Mogilatov 607e51e218 Update example docblocks 2015-10-26 12:52:52 +02:00
Roman Mogilatov 53f692a78c Fix bug with injecting entities with __getattr__ implementations 2015-10-23 18:07:52 +03:00
Roman Mogilatov a42fefacef Update some examples 2015-10-23 17:05:24 +03:00
Roman Mogilatov 79bde335fa Add changelog for version 0.10.0 2015-10-23 16:49:07 +03:00
Roman Mogilatov b269023f7a Improve functionality of catalog overriding 2015-10-23 16:41:21 +03:00
Roman Mogilatov 3fac75cb79 Move version number inside dependency_injector package 2015-10-23 15:20:25 +03:00
Roman Mogilatov d07a2eae25 Update inject() decorator docs with positional argument injections example and some description 2015-10-23 15:04:04 +03:00
Roman Mogilatov 5bdca32779 Add Callable.injections read-only attribute for getting a full list of Callable injections 2015-10-22 17:43:29 +03:00
Roman Mogilatov dd5cc79dd1 Update docs of Callable provider with description of positional agrument injections and new example 2015-10-22 16:52:48 +03:00
Roman Mogilatov cc29d68337 Update Factory docs about positional and keyword arguments 2015-10-19 17:29:00 +03:00
Roman Mogilatov c13bee6fb5 Add optimization for `Injection.value` property 2015-10-19 10:50:17 +03:00
Roman Mogilatov 47127e2839 Update note in changelog about adding catalog provider bundles feature 2015-10-17 01:16:12 +03:00
Roman Mogilatov 5a5178a025 Add notice about starting of support six 1.10.0 to changelog 2015-10-12 18:41:35 +03:00
Roman Mogilatov b95147b09a Add notes about Python 3.5 support into changelog 2015-10-12 18:20:46 +03:00
Roman Mogilatov 3e8232e9db Add catalog subsets 2015-10-12 16:41:38 +03:00
Roman Mogilatov b1cb5b2d56 Add info about refactorings and code style fixes to changelog 2015-10-12 00:11:30 +03:00
Roman Mogilatov 9c661744d5 Update docs about catalogs inheritance 2015-10-07 19:57:03 +03:00
Roman Mogilatov 53e8f62c89 Merge remote-tracking branch 'origin/inject_for_classes' 2015-09-28 22:19:28 +03:00
Roman Mogilatov 94b2dee48a Add docs for usage of @inject decorator with classes 2015-09-28 21:56:36 +03:00
Roman Mogilatov 6cbd0ce7fc 0.9.5 release 2015-09-14 10:53:24 +03:00
Roman Mogilatov 1bfa0be26b 0.9.4 Release
Add minor documentation fixes
2015-09-04 10:17:13 +03:00
Roman Mogilatov 650ee014ec Implement thread-safety 2015-09-04 02:34:24 +03:00
Roman Mogilatov b5ad081976 Add few minor refactorings 2015-09-03 16:00:23 +03:00
Roman Mogilatov 4291f0efc1 Release 0.9.1 2015-09-03 00:27:56 +03:00
Roman Mogilatov babb49448a Add simplified syntax of kwarg injections for ``Callable`` provider 2015-09-01 15:24:47 +03:00
Roman Mogilatov 15ed4020bc Update latest changelog 2015-09-01 00:41:10 +03:00
Roman Mogilatov 7d5f419a83 Update latest changelog 2015-09-01 00:37:21 +03:00
Roman Mogilatov ec2cc5dfaf Update to 0.8.1 version 2015-08-31 16:36:31 +03:00
Roman Mogilatov 6d0f892f8a Rename Objects to Dependency Injector 2015-08-31 16:31:38 +03:00
Roman Mogilatov c9374038be Fixing @inject import bug in example 2015-08-17 22:44:28 +03:00
Roman Mogilatov c36e7b941c Changelog and version update, 0.7.7 2015-08-05 17:44:22 +03:00
Roman Mogilatov 7f82c89d95 Changing docs structure, move .rst docs out from root 2015-08-05 17:24:03 +03:00