Revision 4e6a0f6d28220264c0d7892c732cb68c3e97c07a authored by Daniel Himmelstein on 23 October 2018, 17:02:37 UTC, committed by Daniel Himmelstein on 23 October 2018, 17:06:20 UTC
Merges https://github.com/greenelab/manubot/pull/65

Fixes empty issued date-parts bug reported in the following issues:
- Closes https://github.com/greenelab/manubot/issues/66
- Closes https://github.com/greenelab/manubot/issues/75
- Fixes https://github.com/greenelab/meta-review/pull/101#issuecomment-427953827

Recursively remove errors in remove_jsonschema_errors. Combined with a CSL
JSON schema that specifies minItems for date-parts, this change fixes the above
issues. See https://github.com/citation-style-language/schema/pull/158 for the CSL
JSON schema changes that are intended to be present in the CSL schema loaded
by this package.

Tests removal of empty date-parts for issued object.
1 parent 67d3496
History
File Mode Size
manubot
media
release-notes
tests
.appveyor.yml -rw-r--r-- 620 bytes
.gitignore -rw-r--r-- 81 bytes
.travis.yml -rw-r--r-- 1.1 KB
LICENSE.md -rw-r--r-- 1.5 KB
MANIFEST.in -rw-r--r-- 27 bytes
README.md -rw-r--r-- 8.9 KB
setup.py -rw-r--r-- 1.9 KB

README.md

back to top