- Improves dojson.contrib.marc2.utils.load() to read the input by iterating of the open stream, rather than loading it all in memory in one go. (#45) (#46)
- Renames OverUndo to Underdo following same name convention as for Overdo.
- Fixes indicator extraction from value in Underdo model.
- Adds experimental rules for converting human readable JSON into a JSON representation of the MARC21 Format.
- Adds do and missing commands for dojson command line interface (see dojson --help for more information).
- Adds missing mapping for the first indicator of field 856.
- Adds the posibility to use base DoJSON model so the rules are "inherited" from them.
- Adds new decorator ignore_value that remove the key in the resulting json for None value.
- Uses entry points instead of plain imports to load the creator rules.
- Removes calls to PluginManager consider_setuptools_entrypoints() removed in PyTest 2.8.0.
- Sorts and removes duplicated enum values.
- Swaps wrongly defined repeatable and non-repeatable subfields. (#23)
- Addresses issue when allowed indicators where defined as a range. (#22)
- Initial public release.