Skip to content

Releases: elifesciences/elife-tools

elifetools 0.22.0

24 Aug 17:24
26743fa
Compare
Choose a tag to compare
elifetools 0.22.0 Pre-release
Pre-release

Added format_author_line_etal()
Added format_author_line_ellipsis()
Changed author_line() to use format_author_line_ellipsis()
Note: format_author_line() remains backwards compatible, which returns the etal style of author line

Code merged in PR #394

elifetools 0.21.0

17 Aug 22:21
ad65d19
Compare
Choose a tag to compare
elifetools 0.21.0 Pre-release
Pre-release

Parsing XML to get a digest will look for an <abstract abstract-type="plain-language-summary"> tag or a <abstract abstract-type="executive-summary"> tag.

Changes to digest(), full_digest(), and digest_json().

Code merged in PR #392

elifetools 0.20.0

26 Jul 21:15
68e924e
Compare
Choose a tag to compare
elifetools 0.20.0 Pre-release
Pre-release

Improve appendices_json() to parse XML which is not wrapped in a <boxed-text> tag.

Code fix merged in PR #390

elifetools 0.19.0

21 Jul 23:27
eedf2c2
Compare
Choose a tag to compare
elifetools 0.19.0 Pre-release
Pre-release

Use the doi to create a uri in references_json() for citations of type software too.

Code merged in PR #387

elifetools 0.18.0

04 Jul 21:36
6184b14
Compare
Choose a tag to compare
elifetools 0.18.0 Pre-release
Pre-release

Bug fix for parsing empty abstract XML <abstract><p/></abstract>

Code merged in PR #384

elifetools 0.17.0

15 Jun 20:48
cebb8ef
Compare
Choose a tag to compare
elifetools 0.17.0 Pre-release
Pre-release

Remove the html argument from ElementTree.XMLParser() in the xmlio.py module.

Also due to changes in Python 3.8, the order of XML tag attributes are no longer automatically alphabetised.

Code merged in PR #382

elifetools 0.16.0

09 May 18:58
aae6ac8
Compare
Choose a tag to compare
elifetools 0.16.0 Pre-release
Pre-release

Changes to authors_json() to include group inside people of a group, and other code changes to populate the group's name and determine which are group authors or a member of a group.

Code merged in PR #379

elifetools 0.15.1

29 Apr 19:15
86fcb75
Compare
Choose a tag to compare
elifetools 0.15.1 Pre-release
Pre-release

Bug fix to the is_author_group_author() function to not consider a <collab> inside a <collab> as a group author.

Code merged in PR #377

elifetools 0.15.0

20 Dec 23:40
a9e3abe
Compare
Choose a tag to compare
elifetools 0.15.0 Pre-release
Pre-release

Added footnotes_json() function. No backwards incompatibilities. More details in PR #373

elifetools 0.14.0

09 Dec 19:00
00a076f
Compare
Choose a tag to compare
elifetools 0.14.0 Pre-release
Pre-release

Convert XML <styled-content> tags to HTML <span> tags.

Code merged in PR #370