From a4f31219fa923a2f1b6988cba4d3b4a91abee46b Mon Sep 17 00:00:00 2001 From: Maxim Avanov Date: Mon, 24 Jun 2019 00:38:44 +0100 Subject: [PATCH] Release 0.13.0 --- CHANGELOG.rst | 6 +++++- docs/conf.py | 4 ++-- docs/quickstart_guide.rst | 5 +++-- setup.py | 2 +- 4 files changed, 11 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 21e5e8b..50521d3 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -2,12 +2,16 @@ CHANGELOG ========= +0.13.0 +============== + +* Added support for regular classes with annotated ``__init__``. + 0.12.1, 0.12.2 ============== * Experimental support for SumType. - 0.12.0 ============ diff --git a/docs/conf.py b/docs/conf.py index 4621c38..0118572 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -51,9 +51,9 @@ # built documents. # # The short X.Y version. -version = '0.12' +version = '0.13' # The full version, including alpha/beta/rc tags. -release = '0.12.2' +release = '0.13.0' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/docs/quickstart_guide.rst b/docs/quickstart_guide.rst index 13496a7..b15ffae 100644 --- a/docs/quickstart_guide.rst +++ b/docs/quickstart_guide.rst @@ -148,8 +148,8 @@ any nested types, for instance: mk_person, dict_person = type_constructor & overrides ^ Person -Supported types by default --------------------------- +Supported types +--------------- * ``bool`` * ``int`` @@ -170,6 +170,7 @@ Supported types by default * ``typing_extensions.Literal`` * ``pyrsistent.typing.PVector`` * ``pyrsistent.typing.PMap`` +* Regular classes with annotated ``__init__`` method. Sum Type diff --git a/setup.py b/setup.py index 6e3b763..57c1242 100644 --- a/setup.py +++ b/setup.py @@ -38,7 +38,7 @@ def requirements(at_path: Path): # ---------------------------- setup(name='typeit', - version='0.12.2', + version='0.13.0', description='typeit brings typed data into your project', long_description=README, classifiers=[