From b433a730bc68433c592031a709737b9d398c0432 Mon Sep 17 00:00:00 2001 From: Roman Mogilatov Date: Mon, 8 Feb 2016 01:42:21 +0200 Subject: [PATCH] Update documentation --- dependency_injector/__init__.py | 2 +- dependency_injector/providers.py | 14 -------------- docs/main/changelog.rst | 4 ++++ 3 files changed, 5 insertions(+), 15 deletions(-) diff --git a/dependency_injector/__init__.py b/dependency_injector/__init__.py index 063c3f83..2287d1d6 100644 --- a/dependency_injector/__init__.py +++ b/dependency_injector/__init__.py @@ -51,7 +51,7 @@ from .errors import UndefinedProviderError from . import catalogs catalog = catalogs -VERSION = '1.14.3' +VERSION = '1.14.4' """Version number that follows semantic versioning. :type: str diff --git a/dependency_injector/providers.py b/dependency_injector/providers.py index 5917b439..58073058 100644 --- a/dependency_injector/providers.py +++ b/dependency_injector/providers.py @@ -60,20 +60,6 @@ class Provider(object): Tuple of overriding providers, if any. :type: tuple[:py:class:`Provider`] | None - - .. py:method:: __call__ - - Return provided instance. - - Implementation of current method adds ``callable`` functionality for - providers API and it should be common for all provider's subclasses. - Also this method implements provider overriding logic that is also - common for all providers. Implementation of particular providing - strategy should be done in :py:meth:`Provider._provide` of - :py:class:`Provider` subclass. - - :return: Provided instance - :rtype: object """ __IS_PROVIDER__ = True diff --git a/docs/main/changelog.rst b/docs/main/changelog.rst index 45575063..00643fdc 100644 --- a/docs/main/changelog.rst +++ b/docs/main/changelog.rst @@ -11,6 +11,10 @@ Development version ------------------- - No features. +1.14.4 +------ +- Update documentation. + 1.14.3 ------ - Optimize internals of providers.