Releases: inveniosoftware/dojson
dojson v1.3.0
DoJSON v1.3.0
DoJSON v1.3.0 was released on February 14, 2017.
About
DoJSON is a simple Pythonic JSON to JSON converter.
New features
- Adds the possibility to skip individual items when using the
for_each_value
decorator by raising theIgnoreElement
exception. - Adds
@flatten
decorator that joins iterable results. (#147) - Adds to_marc21 conversion functions.
Improved features
- Updates MARC21 schema and conversion functions to the latest
Library of Congress standard. - Clarifies in its docstring that
force_list
may returns a tuple,
not a list. (#154) - Adds order to existing marc21 conversion functions.
- Updates authority schema with new fields and corrects some existing
ones.
Bug fixes
- Addresses issues with STDIN encoding on Python 3.
- Removes
@utils.for_each_value decorator
from conversion function
for MARC21 field 044, which is not repeatable. (#181) - Adds
tuples
to recogines types inreverse_force_list
so it
behaves correctly as an inverse fuction toforce_list
. - Adds missing default argument to
__deepcopy__
method on
GroupableOrderedDict. (#167) - Implements GroupableOrderedDict.repr() so that
eval(repr(god)) == god
. (#162) - Removes invalid check for length of yielded value causing exception
when value is dictionary with one item. (#150) - Removes list definition from
main_entry_uniform_title
as according
to Library of Congress is a non repeatable field. - Removes invalid subfield from
data/test_7.xml
.
Installation
$ pip install dojson==1.3.0
Documentation
http://dojson.readthedocs.io/en/v1.3.0
Happy hacking and thanks for flying DoJSON.
| Invenio Development Team
| Email: [email protected]
| IRC: #invenio on irc.freenode.net
| Twitter: http://twitter.com/inveniosoftware
| GitHub: https://github.com/inveniosoftware/dojson
| URL: http://inveniosoftware.org
DoJSON v0.1.1
DoJSON v0.1.1 is released
DoJSON v0.1.1 was released on July 27, 2015.
About
DoJSON is a simple Pythonic JSON to JSON converter.
Improved features
- Sorts and removes duplicated enum values.
Bug fixes
- Swaps wrongly defined repeatable and non-repeatable subfields. (#23)
- Addresses issue when allowed indicators where defined as a range.
(#22)
Installation
$ pip install dojson==0.1.1
Documentation
http://dojson.readthedocs.org/en/v0.1.1
Happy hacking and thanks for flying DoJSON.
| Invenio Development Team
| Email: [email protected]
| IRC: #invenio on irc.freenode.net
| Twitter: http://twitter.com/inveniosoftware
| GitHub: https://github.com/inveniosoftware/dojson
| URL: http://invenio-software.org
DoJSON v0.1.0
DoJSON v0.1.0 is released
DoJSON v0.1.0 was released on July 3, 2015.
About
DoJSON is a simple Pythonic JSON to JSON converter.
What's new
- Initial public release.
Installation
$ pip install dojson
Documentation
http://dojson.readthedocs.org/en/v0.1.0
Happy hacking and thanks for flying DoJSON.
| Invenio Development Team
| Email: [email protected]
| IRC: #invenio on irc.freenode.net
| Twitter: http://twitter.com/inveniosoftware
| GitHub: https://github.com/inveniosoftware/dojson
| URL: http://invenio-software.org