From cded97e6464ec16c768c3b935ee9146145031bf1 Mon Sep 17 00:00:00 2001 From: Jiri Kuncar Date: Fri, 4 Sep 2015 15:59:59 +0200 Subject: [PATCH] Invenio-Records v0.3.2 Signed-off-by: Jiri Kuncar --- CHANGES.rst | 19 +++++++++++++++++++ RELEASE-NOTES.rst | 26 +++++++++++++++++--------- invenio_records/version.py | 2 +- setup.py | 9 ++++----- 4 files changed, 41 insertions(+), 15 deletions(-) diff --git a/CHANGES.rst b/CHANGES.rst index 8c488352..3e20cfac 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -24,6 +24,25 @@ Changes ======= +Version 0.3.2 (released 2015-09-06) +----------------------------------- + +Incompatible changes +~~~~~~~~~~~~~~~~~~~~ + +- Removes dependency on legacy bibdocfile module. + (addresses inveniosoftware/invenio#3233) + +Bug fixes +~~~~~~~~~ + +- Disables autoflush when pulling records out of the database, to + prevent superfluous call to `flush()`. (#24) +- Adds missing `invenio_access` dependency and amends past upgrade + recipes following its separation into standalone package. +- Loads all recordext functions registered before updating a record + via `Record.commit()`. + Version 0.3.1 (released 2015-08-25) ----------------------------------- diff --git a/RELEASE-NOTES.rst b/RELEASE-NOTES.rst index 1c268eb1..b3ea25b7 100644 --- a/RELEASE-NOTES.rst +++ b/RELEASE-NOTES.rst @@ -1,33 +1,41 @@ ======================== - Invenio-Records v0.3.1 + Invenio-Records v0.3.2 ======================== -Invenio-Records v0.3.1 was released on August 25, 2015. +Invenio-Records v0.3.2 was released on September 6, 2015. About ----- Invenio-Records is a metadata storage module. -*This is an experimental development preview release.* +*This is an experimental developer preview release.* + +Incompatible changes +-------------------- + +- Removes dependency on legacy bibdocfile module. + (addresses inveniosoftware/invenio#3233) Bug fixes --------- -- Adds missing `invenio_upgrader` dependency following its separation - into standalone package. - -- Fixes invenio_upgrader imports. +- Disables autoflush when pulling records out of the database, to + prevent superfluous call to `flush()`. (#24) +- Adds missing `invenio_access` dependency and amends past upgrade + recipes following its separation into standalone package. +- Loads all recordext functions registered before updating a record + via `Record.commit()`. Installation ------------ - $ pip install invenio-records==0.3.1 + $ pip install invenio-records==0.3.2 Documentation ------------- - http://invenio-records.readthedocs.org/en/v0.3.1 + http://invenio-records.readthedocs.org/en/v0.3.2 Happy hacking and thanks for flying Invenio-Records. diff --git a/invenio_records/version.py b/invenio_records/version.py index bbe27a6a..c972d399 100644 --- a/invenio_records/version.py +++ b/invenio_records/version.py @@ -28,4 +28,4 @@ and parsed by ``setup.py``. """ -__version__ = "0.3.2.dev20150825" +__version__ = "0.3.2" diff --git a/setup.py b/setup.py index dee0dd3c..804f1e5b 100644 --- a/setup.py +++ b/setup.py @@ -39,12 +39,11 @@ 'jsonpatch>=1.11', 'jsonschema>=2.5.1', 'dojson>=0.1.1', - # FIXME 'Invenio>2.1', 'invenio-access>=0.1.0', - 'invenio-collections>=0.1.0', - 'invenio-formatter>=0.2.0', + 'invenio-collections>=0.1.2', + 'invenio-formatter>=0.2.1', 'invenio-pidstore>=0.1.0', # TODO consider making it optional - 'invenio-search>=0.1.0', + 'invenio-search>=0.1.3', 'invenio-upgrader>=0.1.0', ] @@ -56,7 +55,7 @@ 'pytest-cov>=1.8.0', 'pytest-pep8>=1.0.6', 'coverage>=3.7.1', - 'invenio-accounts>=0.1.0', + 'invenio-accounts>=0.1.2', ] extras_require = {