Increase version to 3.9.0

This commit is contained in:
Roman Mogylatov 2017-12-25 17:42:01 +02:00
parent f1997ee822
commit b76738798d
2 changed files with 6 additions and 6 deletions

View File

@ -7,11 +7,8 @@ that were made in every particular version.
From version 0.7.6 *Dependency Injector* framework strictly
follows `Semantic versioning`_
Development version
-------------------
- Rename ``ExternalDependency`` provider to ``Dependency``.
- Add default value for ``instance_of`` argument of ``Dependency`` provider -
``Dependency(instance_of=object)``.
3.9.0
-----
- Change initialization of declarative container, so it accepts overriding
providers as keyword arguments -
``DeclarativeContainer(**overriding_providers)``.
@ -19,6 +16,9 @@ Development version
``DynamicContainer.set_providers(**providers)``.
- Add method to dynamic catalog for overriding groups of providers -
``DynamicContainer.set_providers(**overriding_providers)``.
- Rename ``ExternalDependency`` provider to ``Dependency``.
- Add default value for ``instance_of`` argument of ``Dependency`` provider -
``Dependency(instance_of=object)``.
- Fix bug when copying ``Configuration`` provider.
- Regenerate C sources using Cython 0.27.3.
- Add "bundles" example miniapp.

View File

@ -1,6 +1,6 @@
"""Dependency injector top-level package."""
__version__ = '3.8.2'
__version__ = '3.9.0'
"""Version number that follows semantic versioning.
:type: str