Skip to content

Commit

Permalink
Invenio-Records v0.2.0
Browse files Browse the repository at this point in the history
Signed-off-by: Jiri Kuncar <[email protected]>
  • Loading branch information
jirikuncar committed Jul 29, 2015
1 parent 5716172 commit ad47c63
Show file tree
Hide file tree
Showing 5 changed files with 87 additions and 18 deletions.
22 changes: 22 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,28 @@
Changes
=======

Version 0.2.0 (release 2015-07-29)
----------------------------------

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

- Moves PID provider for recids and Datacite tasks from Invenio.
- Adds new config variable RECORD_PROCESSORS that allows to specify
which processors to use depending on the input type.

Improved features
~~~~~~~~~~~~~~~~~

- If no record is found return `None` instead of raising
`AttributeError`.

Bug fixes
~~~~~~~~~

- Fixes export of records in non HTML formats.

Version 0.1.0 (release 2015-07-03)
----------------------------------

- Initial public release.
31 changes: 22 additions & 9 deletions RELEASE-NOTES.rst
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
====================================
Invenio-Records v0.1.0 is released
====================================
========================
Invenio-Records v0.2.0
========================

Invenio-Records v0.1.0 was released on July 3, 2015.
Invenio-Records v0.2.0 was released on July 29, 2015.

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

*This is an experimental development preview release.*

What's new
----------
New features
------------

- Moves PID provider for recids and Datacite tasks from Invenio.
- Adds new config variable RECORD_PROCESSORS that allows to specify
which processors to use depending on the input type.

Improved features
-----------------

- If no record is found return `None` instead of raising
`AttributeError`.

Bug fixes
---------

- Initial public release.
- Fixes export of records in non HTML formats.

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

$ pip install invenio-records
$ pip install invenio-records==0.2.0

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

http://invenio-records.readthedocs.org/en/v0.1.0
http://invenio-records.readthedocs.org/en/v0.2.0

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.1.1.dev20150721"
__version__ = "0.2.0"
29 changes: 29 additions & 0 deletions setup.cfg
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# This file is part of Invenio.
# Copyright (C) 2015 CERN.
#
# Invenio is free software; you can redistribute it
# and/or modify it under the terms of the GNU General Public License as
# published by the Free Software Foundation; either version 2 of the
# License, or (at your option) any later version.
#
# Invenio is distributed in the hope that it will be
# useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
# General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with Invenio; if not, write to the
# Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston,
# MA 02111-1307, USA.
#
# In applying this license, CERN does not
# waive the privileges and immunities granted to it by virtue of its status
# as an Intergovernmental Organization or submit itself to any jurisdiction.

[wheel]
universal=1

[build_sphinx]
source-dir = docs/
build-dir = docs/_build
all_files = 1
21 changes: 13 additions & 8 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
'six>=1.7.2',
'jsonpatch>=1.11',
# FIXME 'Invenio>2.1',
'dojson>=0.1.0',
'dojson>=0.1.1',
'invenio-pidstore>=0.1.0', # TODO consider making it optional
]

Expand All @@ -49,6 +49,17 @@
'coverage>=3.7.1',
]

extras_require = {
'docs': [
'Sphinx>=1.3',
'sphinx_rtd_theme>=0.1.7',
],
'documents': [
'invenio-documents>=0.1.0',
],
'tests': test_requirements,
}


class PyTest(TestCommand):
"""PyTest Test."""
Expand Down Expand Up @@ -106,13 +117,7 @@ def run_tests(self):
include_package_data=True,
platforms='any',
install_requires=requirements,
extras_require={
'docs': [
'Sphinx>=1.3',
'sphinx_rtd_theme>=0.1.7'
],
'tests': test_requirements
},
extras_require=extras_require,
classifiers=[
'Environment :: Web Environment',
'Intended Audience :: Developers',
Expand Down

0 comments on commit ad47c63

Please sign in to comment.