From 0a248c32f16ea8f4b1a11b14ef9c96485ad6b6f3 Mon Sep 17 00:00:00 2001 From: Tibor Simko Date: Fri, 27 Jun 2014 15:55:20 +0200 Subject: [PATCH] Flask-Registry v0.2.0 Signed-off-by: Tibor Simko --- .travis.yml | 1 - AUTHORS | 3 ++- CHANGES | 15 +++++++++++ RELEASE-NOTES.rst | 52 +++++++++++++++++++++++++++++++++++++++ flask_registry/version.py | 2 +- setup.py | 10 ++++---- 6 files changed, 75 insertions(+), 8 deletions(-) create mode 100644 RELEASE-NOTES.rst diff --git a/.travis.yml b/.travis.yml index 72ed06b..fae1e18 100644 --- a/.travis.yml +++ b/.travis.yml @@ -27,7 +27,6 @@ python: - "2.6" - "2.7" - "3.3" -# - "3.4" install: - pip install --upgrade pip --use-mirrors diff --git a/AUTHORS b/AUTHORS index 4e0ae93..86a2a0d 100644 --- a/AUTHORS +++ b/AUTHORS @@ -10,4 +10,5 @@ Contributors * Lars Holm Nielsen * Jiri Kuncar * Esteban J. G. Gabancho -* Tibor Simko \ No newline at end of file +* Tibor Simko +* Yoan Blanc diff --git a/CHANGES b/CHANGES index b32cd65..8115e4a 100644 --- a/CHANGES +++ b/CHANGES @@ -4,6 +4,21 @@ Changelog Here you can see the full list of changes between each Flask-Registry release. +Version 0.2.0 (released 2014-06-27) +----------------------------------- +- ListRegistry now fuly behaves as a list. +- DictRegistry now fuly behaves as a dict. +- Fixes issue with app in ModuleAutoDiscoveryRegistry. +- Excludes option for ImportPathRegistry. +- Fixes handling of missing package resource directory. +- Fixes issue in configuration loading. +- Allows removal of registries. +- Fixes ImportError and SyntaxError handling. +- Documentation and code coverage improvements. +- Differentiates between missing and broken modules. +- New BlueprintAutoDiscoveryRegistry. +- New SingletonRegistry. + Version 0.1 ----------- - Initial public release \ No newline at end of file diff --git a/RELEASE-NOTES.rst b/RELEASE-NOTES.rst new file mode 100644 index 0000000..db9429b --- /dev/null +++ b/RELEASE-NOTES.rst @@ -0,0 +1,52 @@ +=================================== + Flask-Registry v0.2.0 is released +=================================== + +Flask-Registry v0.2.0 was released on June 27, 2014. + +About +----- + +Flask-Registry is a Flask extension that allows frameworks to +dynamically assemble Flask application from reusable packages +consisting of blueprints, extensions, and configurations. + +What's new +---------- + +- ListRegistry now fuly behaves as a list. +- DictRegistry now fuly behaves as a dict. +- Fixes issue with app in ModuleAutoDiscoveryRegistry. +- Excludes option for ImportPathRegistry. +- Fixes handling of missing package resource directory. +- Fixes issue in configuration loading. +- Allows removal of registries. +- Fixes ImportError and SyntaxError handling. +- Documentation and code coverage improvements. +- Differentiates between missing and broken modules. +- New BlueprintAutoDiscoveryRegistry. +- New SingletonRegistry. + +Installation +------------ + + $ pip install Flask-Registry + +Documentation +------------- + + http://flask-registry.readthedocs.org/en/v0.2.0 + +Homepage +-------- + + https://github.com/inveniosoftware/flask-registry + +Good luck and thanks for choosing Flask-Registry. + +| Invenio Development Team +| Email: info@invenio-software.org +| IRC: #invenio on irc.freenode.net +| Twitter: http://twitter.com/inveniosoftware +| GitHub: http://github.com/inveniosoftware +| URL: http://invenio-software.org diff --git a/flask_registry/version.py b/flask_registry/version.py index 3b03597..0719464 100644 --- a/flask_registry/version.py +++ b/flask_registry/version.py @@ -31,4 +31,4 @@ # Do not change the format of this next line. Doing so risks breaking # setup.py and docs/conf.py -__version__ = "0.2.0.dev20140625" +__version__ = "0.2.0" diff --git a/setup.py b/setup.py index 1d23443..5b294a6 100644 --- a/setup.py +++ b/setup.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- ## ## This file is part of Flask-Registry -## Copyright (C) 2013 CERN. +## Copyright (C) 2013, 2014 CERN. ## ## Flask-Registry is free software; you can redistribute it and/or ## modify it under the terms of the GNU General Public License as @@ -41,7 +41,8 @@ author_email='info@invenio-software.org', description='Flask-Registry is an extension for Flask that allow ' 'frameworks to dynamically assemble your Flask application from ' - 'reusable packages.', + 'reusable packages consisting of blueprints, extensions, and ' + 'configurations.', long_description=open('README.rst').read(), packages=['flask_registry', 'flask_registry.registries'], zip_safe=False, @@ -58,14 +59,13 @@ 'Operating System :: OS Independent', 'Programming Language :: Python', 'Topic :: Internet :: WWW/HTTP :: Dynamic Content', - 'Topic :: Software Development :: Libraries :: Python Modules' + 'Topic :: Software Development :: Libraries :: Python Modules', 'Programming Language :: Python :: 2', 'Programming Language :: Python :: 2.6', 'Programming Language :: Python :: 2.7', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.3', - #'Programming Language :: Python :: 3.4', - #'Development Status :: 5 - Production/Stable', + 'Development Status :: 5 - Production/Stable', ], entry_points={ 'flask_registry.test_entry': [