Commit Graph

  • b29387abdd Add nocover modified for DeclarativeCatalog __getattr__(), __setattr__(), __delattr__() Roman Mogilatov 2015-11-18 11:01:32 +0200
  • 801716fd92 Update catalog bundle and dynamic catalog api docs Roman Mogilatov 2015-11-16 19:50:16 +0200
  • 9e4138da96 Add API docs for declarative catalog meta class Roman Mogilatov 2015-11-16 15:58:44 +0200
  • 9a5e8f4a5a Update docs for declarative catalogs Roman Mogilatov 2015-11-16 13:28:27 +0200
  • dc79339cae Add errors module API docs Roman Mogilatov 2015-11-14 23:43:42 +0200
  • ec6bd0c2c1 Add API docs Roman Mogilatov 2015-11-14 22:47:33 +0200
  • da4976e3c7 Add DeclarativeCatalog API docs Roman Mogilatov 2015-11-13 23:43:36 +0200
  • 4683ada2ce Add declarative catalog docs Roman Mogilatov 2015-11-13 18:58:29 +0200
  • 3c0c3b3abc Refactor tests imports Roman Mogilatov 2015-11-23 21:45:58 +0200
  • 99b9a5648a Restrict overriding of providers with themselves Roman Mogilatov 2015-11-20 13:51:36 +0200
  • 176ff06778 Merge remote-tracking branch 'origin/dynamic_catalogs' Roman Mogilatov 2015-11-13 11:33:15 +0200
  • f090a73486 Add DynamicCatalog tests Roman Mogilatov 2015-11-12 18:35:23 +0200
  • 2236d77313 Refactor DeclarativeCatalog Roman Mogilatov 2015-11-12 16:56:00 +0200
  • be1ff0445d Refactor DeclarativeCatalog Roman Mogilatov 2015-11-12 13:43:54 +0200
  • 4252fbfe4c Implement DeclarativeCatalog.__repr__ and add some tests for it Roman Mogilatov 2015-11-12 01:00:27 +0200
  • 3fc5f044f9 Update DeclarativeCatalog and Override tests Roman Mogilatov 2015-11-11 21:25:41 +0200
  • ed898f7fe2 Add UndefinedProviderError(Error, AttributeError) for proper work of hasattr() Roman Mogilatov 2015-11-11 19:14:56 +0200
  • 9a617479cc Refactor CatalogBundle Roman Mogilatov 2015-11-11 15:51:42 +0200
  • 7684bc7dcb Refactor DynamicCatalog Roman Mogilatov 2015-11-11 15:45:39 +0200
  • 677e7143a2 Change CatalogBundle initialization procedure Roman Mogilatov 2015-11-11 15:19:24 +0200
  • 548847f83a Remove required DynamicCatalog.name attribute Roman Mogilatov 2015-11-10 19:47:45 +0200
  • 05d6db5664 Make some refactoring after DynamicCatalog implementation Roman Mogilatov 2015-11-10 19:38:18 +0200
  • b456d770b6 Implement DynamicCatalog Roman Mogilatov 2015-11-10 17:58:04 +0200
  • 8b175f0b71 Refactor DeclarativeCatalog metaclass Roman Mogilatov 2015-11-10 15:15:48 +0200
  • 7483e98f2b Merge remote-tracking branch 'origin/providers_to_catalogs_binding_restrictions' Roman Mogilatov 2015-11-10 15:06:48 +0200
  • c5602cf88b Change provider-to-catalog binding restrictions Roman Mogilatov 2015-11-10 15:01:06 +0200
  • 0376bfeb10 Merge remote-tracking branch 'origin/providers_to_catalogs_binding_restrictions' Roman Mogilatov 2015-11-10 15:01:27 +0200
  • b076b871a1 Change provider-to-catalog binding restrictions Roman Mogilatov 2015-11-10 15:01:06 +0200
  • 9f526a3ceb Merge remote-tracking branch 'origin/abstract_catalog_to_declarative_catalog_renaming' Roman Mogilatov 2015-11-10 10:42:45 +0200
  • 68ce5c79ef Rename AbstractCatalog to DeclarativeCatalog Roman Mogilatov 2015-11-10 10:42:29 +0200
  • 482fa566c5 Fix typy-hinting in catalog bundles example Roman Mogilatov 2015-11-09 10:41:34 +0200
  • b22b893623 0.10.5 release 0.10.5 Roman Mogilatov 2015-11-04 16:32:04 +0200
  • addbd16b3b 0.10.4 release 0.10.4 Roman Mogilatov 2015-11-02 10:58:09 +0200
  • dd4e6d4aa0 Remove VERSION file from MANIFEST.in Roman Mogilatov 2015-11-02 10:56:36 +0200
  • 607e51e218 Update example docblocks 0.10.3 Roman Mogilatov 2015-10-26 12:52:52 +0200
  • 53f692a78c Fix bug with injecting entities with __getattr__ implementations 0.10.2 Roman Mogilatov 2015-10-23 18:07:52 +0300
  • a42fefacef Update some examples 0.10.1 Roman Mogilatov 2015-10-23 17:04:39 +0300
  • 79bde335fa Add changelog for version 0.10.0 0.10.0 Roman Mogilatov 2015-10-23 16:49:07 +0300
  • beb523a921 Merge remote-tracking branch 'origin/catalog_overriding_improvements' Roman Mogilatov 2015-10-23 16:42:11 +0300
  • b269023f7a Improve functionality of catalog overriding Roman Mogilatov 2015-10-23 16:23:12 +0300
  • f00b3612f8 Merge remote-tracking branch 'origin/package_versioning' Roman Mogilatov 2015-10-23 15:20:46 +0300
  • 3fac75cb79 Move version number inside dependency_injector package Roman Mogilatov 2015-10-23 15:20:25 +0300
  • 9a9861e4b0 Merge remote-tracking branch 'origin/inject_decorator_positional_args' Roman Mogilatov 2015-10-23 15:04:33 +0300
  • d07a2eae25 Update inject() decorator docs with positional argument injections example and some description Roman Mogilatov 2015-10-23 15:04:04 +0300
  • 6dc007c8df Add functionality for using positional argument injections with @inject decorator Roman Mogilatov 2015-10-23 09:53:53 +0300
  • a37f1fc256 Fix Callable.injections attribute test Roman Mogilatov 2015-10-23 09:59:25 +0300
  • 0da60aafef Merge remote-tracking branch 'origin/callable_injections_attribute' Roman Mogilatov 2015-10-22 17:48:34 +0300
  • 5bdca32779 Add Callable.injections read-only attribute for getting a full list of Callable injections Roman Mogilatov 2015-10-22 17:41:31 +0300
  • 2052992a99 Merge remote-tracking branch 'origin/callable_provider_positional_args' Roman Mogilatov 2015-10-22 16:55:56 +0300
  • dd5cc79dd1 Update docs of Callable provider with description of positional agrument injections and new example Roman Mogilatov 2015-10-22 16:51:16 +0300
  • 59b98959bc Add support of positional argument injections for Callable provider Roman Mogilatov 2015-10-21 11:44:25 +0300
  • 402539ed7f Merge remote-tracking branch 'origin/factory_and_singleton_positional_args' Roman Mogilatov 2015-10-19 17:31:42 +0300
  • cc29d68337 Update Factory docs about positional and keyword arguments Roman Mogilatov 2015-10-19 17:26:59 +0300
  • 9b4a7bd28c Add additional unittests for full validation of Singleton provider Roman Mogilatov 2015-10-19 15:20:25 +0300
  • b61e3ee007 Fix test of Injection.value with catalog bundle Roman Mogilatov 2015-10-19 14:53:38 +0300
  • 824ed4f3e9 Add support of positional args for Factory & Singleton providers Roman Mogilatov 2015-10-14 14:30:01 +0300
  • 2a5ed703bf Merge remote-tracking branch 'origin/catalog_bundles' Roman Mogilatov 2015-10-19 12:14:55 +0300
  • 7a4ffa140f Add functionality of checking catalog bundles ownership Roman Mogilatov 2015-10-19 12:12:38 +0300
  • 017af8ff45 Update catalog bundle docs Roman Mogilatov 2015-10-19 11:39:34 +0300
  • c13bee6fb5 Add optimization for Injection.value property Roman Mogilatov 2015-10-19 10:50:17 +0300
  • 53025756d8 Fix bug with injections of catalog bundles Roman Mogilatov 2015-10-19 10:47:24 +0300
  • 682c4498ca Remove old catalog bundles example Roman Mogilatov 2015-10-19 10:31:53 +0300
  • 6206cdde8d Update catalog bundles example Roman Mogilatov 2015-10-19 10:31:21 +0300
  • 47127e2839 Update note in changelog about adding catalog provider bundles feature Roman Mogilatov 2015-10-17 01:16:12 +0300
  • 476e867dc9 Restrict repeatedly binding of catalog providers Roman Mogilatov 2015-10-17 01:00:32 +0300
  • 5799b6ff33 Update catalog provider bundles docs Roman Mogilatov 2015-10-17 00:42:22 +0300
  • 40dc54b64b Refactor catalog bundle Roman Mogilatov 2015-10-16 23:54:51 +0300
  • 730d46f9a0 Add catalog packs Roman Mogilatov 2015-10-15 20:15:38 +0300
  • 3b54763563 Change catalog subsets factory implementation Roman Mogilatov 2015-10-14 18:34:50 +0300
  • 4b22680406 Update subset unit tests Roman Mogilatov 2015-10-14 18:07:28 +0300
  • 2ed460f054 Refactor catalog subsets Roman Mogilatov 2015-10-14 17:51:05 +0300
  • e1d6583157 Merge remote-tracking branch 'origin/six-1.10.0-support' Roman Mogilatov 2015-10-12 18:41:56 +0300
  • 5a5178a025 Add notice about starting of support six 1.10.0 to changelog Roman Mogilatov 2015-10-12 18:41:35 +0300
  • 8f67fcfd81 Add support of six-1.10.0 Roman Mogilatov 2015-10-12 18:25:21 +0300
  • 42bf37db83 Merge remote-tracking branch 'origin/py35-compat' Roman Mogilatov 2015-10-12 18:22:13 +0300
  • b95147b09a Add notes about Python 3.5 support into changelog Roman Mogilatov 2015-10-12 18:20:46 +0300
  • 4647bd2945 Add Python 3.5 classifier Roman Mogilatov 2015-10-12 18:20:20 +0300
  • 4237184767 Add py35 to TOXENVs Roman Mogilatov 2015-10-12 17:52:30 +0300
  • 624e1cef63 Add travis env variable for running tests on py35 Roman Mogilatov 2015-10-12 16:53:12 +0300
  • 60f48ab3d9 Add tox commands for running tests on py35 Roman Mogilatov 2015-10-12 16:51:03 +0300
  • d7462abeff Merge remote-tracking branch 'origin/catalog_subsets' Roman Mogilatov 2015-10-12 16:43:51 +0300
  • 3e8232e9db Add catalog subsets Roman Mogilatov 2015-10-11 15:34:21 +0300
  • b1cb5b2d56 Add info about refactorings and code style fixes to changelog Roman Mogilatov 2015-10-12 00:11:30 +0300
  • cb333a1425 Merge remote-tracking branch 'origin/pep257-d211' Roman Mogilatov 2015-10-11 23:43:42 +0300
  • 8ab0cc5e0e Fix PEP257 D211 error Roman Mogilatov 2015-10-11 23:41:55 +0300
  • b7bab4938f Merge remote-tracking branch 'origin/enhancement_of_catalog_inheritance' Roman Mogilatov 2015-10-07 19:57:40 +0300
  • 9c661744d5 Update docs about catalogs inheritance Roman Mogilatov 2015-10-07 19:41:53 +0300
  • ee73f03cb2 Implement catalog providers, cls_providers and inherited providers class attributes Roman Mogilatov 2015-10-07 13:36:28 +0300
  • 53e8f62c89 Merge remote-tracking branch 'origin/inject_for_classes' Roman Mogilatov 2015-09-28 22:10:17 +0300
  • 94b2dee48a Add docs for usage of @inject decorator with classes Roman Mogilatov 2015-09-28 21:56:36 +0300
  • 512544ea9f Add fix for @inject decorator with classes on PyPy and Py3 Roman Mogilatov 2015-09-28 18:45:15 +0300
  • 2c85b38113 Fix bug with default object.__init__ in Py3 Roman Mogilatov 2015-09-28 14:32:07 +0300
  • 1c55f9d645 Add functionality for @inject decorator to work with classes Roman Mogilatov 2015-09-28 14:19:22 +0300
  • fd5aa5cb5a Revert "Add tests run on Python 3.5" Roman Mogilatov 2015-09-21 17:57:14 +0300
  • d8b4be55a6 Add tests run on Python 3.5 Roman Mogilatov 2015-09-21 17:50:09 +0300
  • 6cbd0ce7fc 0.9.5 release 0.9.5 Roman Mogilatov 2015-09-14 10:53:24 +0300
  • 1bfa0be26b 0.9.4 Release Add minor documentation fixes 0.9.4 Roman Mogilatov 2015-09-04 10:17:13 +0300
  • 650ee014ec Implement thread-safety 0.9.3 Roman Mogilatov 2015-09-04 02:33:15 +0300
  • b5ad081976 Add few minor refactorings 0.9.2 Roman Mogilatov 2015-09-03 16:00:23 +0300
  • 4291f0efc1 Release 0.9.1 0.9.1 Roman Mogilatov 2015-09-03 00:27:56 +0300