Skip to content

Releases: elifesciences/elife-cleaner

elifecleaner 0.13.0

22 Apr 01:18
34dddee
Compare
Choose a tag to compare
elifecleaner 0.13.0 Pre-release
Pre-release

elifearticle added as a dependency

Added video_xml.py module for generating JATS XML of videos.

Modified parse.py to parse article meta data from the accepted submission JATS XML.

All other code is backwards compatible with previous version.

Code merged in PR #41

elifecleaner 0.12.0

08 Apr 00:07
25b7793
Compare
Choose a tag to compare
elifecleaner 0.12.0 Pre-release
Pre-release

Adds elifecleaner/video.py module, and elifecleaner/utils.py. All other code is backwards compatible.

Code merged in PR #39

elifecleaner 0.11.0

30 Mar 18:23
0ed7c46
Compare
Choose a tag to compare
elifecleaner 0.11.0 Pre-release
Pre-release

Refactored transform.py module, code changes merged in PR #37

elifecleaner 0.10.0

01 Mar 18:12
478177b
Compare
Choose a tag to compare
elifecleaner 0.10.0 Pre-release
Pre-release

Refactored the parse.check_ejp_zip() function, although it remains backwards compatible. parse.figure_list() is not backwards compatible, the PDF page numbers are not counted automatically, they can be counted by sending the figure_list output to parse.set_figure_pdf_pages_count().

More details described in PR #35

elifecleaner 0.9.1

05 Jan 16:57
886be5e
Compare
Choose a tag to compare
elifecleaner 0.9.1 Pre-release
Pre-release

Change zip_lib.unzip_file() to potentially use memory more efficiently and avoid MemoryError runtime exceptions when processing a large zip file.

Code merged in PR #33

elifecleaner 0.9.0

18 Dec 01:34
c99f662
Compare
Choose a tag to compare
elifecleaner 0.9.0 Pre-release
Pre-release

Remove <history> tag from the XML when transforming particular article types.

Code merged in PR #31

elifecleaner 0.8.1

17 Dec 17:53
7160921
Compare
Choose a tag to compare
elifecleaner 0.8.1 Pre-release
Pre-release

The enhanced multi-page figure PDF file check using pdfimages did not work as expected, and this is a bug fix to it.

Code merged in PR #29

elifecleaner 0.8.0

15 Dec 00:45
1fcd362
Compare
Choose a tag to compare
elifecleaner 0.8.0 Pre-release
Pre-release

Added pdf_utils.py module, uses pdfimages utility (if available) to get data about images in a PDF file, and PDF check logic in parse.py is refactored and enhanced to use it.

Code merged in PR #27

elifecleaner 0.7.0

17 Nov 23:12
9ecb1b4
Compare
Choose a tag to compare
elifecleaner 0.7.0 Pre-release
Pre-release

Add REPAIR_XML flag to the parse module.

Code merged in PR #23

elifecleaner 0.6.0

04 Nov 23:27
80357bc
Compare
Choose a tag to compare
elifecleaner 0.6.0 Pre-release
Pre-release

Added transform.py module, initially will zip source code files, rewrite the XML file, and generate a new accepted submission zip file.

elifetools is a new dependency for this library.

Code merged in PR #21