Skip to content

Commit

Permalink
Invenio-Records v0.3.4
Browse files Browse the repository at this point in the history
Signed-off-by: Jiri Kuncar <jiri.kuncar@cern.ch>
  • Loading branch information
jirikuncar committed Oct 5, 2015
1 parent baeae28 commit b5c0d57
Show file tree
Hide file tree
Showing 4 changed files with 82 additions and 9 deletions.
41 changes: 41 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,47 @@
Changes
=======

Version 0.3.4 (released 2015-10-05)
-----------------------------------

Incompatible changes
~~~~~~~~~~~~~~~~~~~~

- Removes legacy bibrecord dependency. (addresses
inveniosoftware/invenio#3233) (#18) (addresses
inveniosoftware/invenio#3508)

New features
~~~~~~~~~~~~

- Adds new flag to `inveniomanage record create`, `--force` to force
saving the record to the database even if the recid is already
there.
- Adds new celery task to save a new record to the database.

Bug fixes
~~~~~~~~~

- Adds missing dependencies to mock>=1.0.0, intbitset>=2.0, invenio-
ext>=0.2.1, SQLAlchemy>=1.0, invenio-documents>=0.1.0, blinker>=1.4,
dojson>=0.1.1.
- Uses nested transactions instead of sub-transactions to persist
record modifications. (#22)
- Moves invenio-testing/data/demo_record_marc_data.xml to invenio-
records/tests/data/demo_record_marc_data.xml.
- Adds missing dependency to invenio-documents>=0.1.0.
- Enables DataCiteTasksTest class which was marked to be enabled after
module separation.
- Upgrades invenio-base minimum version to 0.3.0.
- Removes dependencies to invenio.utils and replaces them with
invenio_utils.
- Removes dependencies to invenio.ext and replaces them with
invenio_ext.
- Removes dependencies to invenio.testsuite and replaces them with
invenio_testing.
- Removes calls to PluginManager consider_setuptools_entrypoints()
removed in PyTest 2.8.0.

Version 0.3.3 (released 2015-09-14)
-----------------------------------

Expand Down
44 changes: 38 additions & 6 deletions RELEASE-NOTES.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
========================
Invenio-Records v0.3.3
Invenio-Records v0.3.4
========================

Invenio-Records v0.3.3 was released on September 14, 2015.
Invenio-Records v0.3.4 was released on October 5, 2015.

About
-----
Expand All @@ -11,21 +11,53 @@ Invenio-Records is a metadata storage module.

*This is an experimental developer preview release.*

Incompatible changes
--------------------

- Removes legacy bibrecord dependency. (addresses
inveniosoftware/invenio#3233) (#18) (addresses
inveniosoftware/invenio#3508)

New features
------------

- Adds new flag to `inveniomanage record create`, `--force` to force
saving the record to the database even if the recid is already
there.
- Adds new celery task to save a new record to the database.

Bug fixes
---------

- Adds missing `invenio_base` dependency.
- Removes dependency on JSONAlchemy from Invenio package.
- Adds missing dependencies to mock>=1.0.0, intbitset>=2.0, invenio-
ext>=0.2.1, SQLAlchemy>=1.0, invenio-documents>=0.1.0, blinker>=1.4,
dojson>=0.1.1.
- Uses nested transactions instead of sub-transactions to persist
record modifications. (#22)
- Moves invenio-testing/data/demo_record_marc_data.xml to invenio-
records/tests/data/demo_record_marc_data.xml.
- Adds missing dependency to invenio-documents>=0.1.0.
- Enables DataCiteTasksTest class which was marked to be enabled after
module separation.
- Upgrades invenio-base minimum version to 0.3.0.
- Removes dependencies to invenio.utils and replaces them with
invenio_utils.
- Removes dependencies to invenio.ext and replaces them with
invenio_ext.
- Removes dependencies to invenio.testsuite and replaces them with
invenio_testing.
- Removes calls to PluginManager consider_setuptools_entrypoints()
removed in PyTest 2.8.0.

Installation
------------

$ pip install invenio-records==0.3.3
$ pip install invenio-records==0.3.4

Documentation
-------------

http://invenio-records.readthedocs.org/en/v0.3.3
http://invenio-records.readthedocs.org/en/v0.3.4

Happy hacking and thanks for flying Invenio-Records.

Expand Down
2 changes: 1 addition & 1 deletion invenio_records/version.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,4 +28,4 @@
and parsed by ``setup.py``.
"""

__version__ = "0.3.4.dev20150914"
__version__ = "0.3.4"
4 changes: 2 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
'invenio-access>=0.1.0',
'invenio-base>=0.3.0',
'invenio-collections>=0.1.2',
'invenio-ext>=0.2.1',
'invenio-ext>=0.3.0',
'invenio-formatter>=0.2.1',
'invenio-pidstore>=0.1.2',
'invenio-search>=0.1.3',
Expand All @@ -63,7 +63,7 @@
'pytest-pep8>=1.0.6',
'coverage>=4.0.0',
'invenio-accounts>=0.1.2',
'invenio-documents>=0.1.0',
'invenio-documents>=0.1.0.post2',
'invenio-testing>=0.1.0',
'mock>=1.0.0',
]
Expand Down

0 comments on commit b5c0d57

Please sign in to comment.