Skip to content

v0.5.0

Choose a tag to compare

@shapiromatron shapiromatron released this 23 May 16:49
· 39 commits to main since this release
a84228a

New features:

  • Rename the package from RISpy to rispy (PEP8 https://www.python.org/dev/peps/pep-0008/#package-and-module-names)
  • Added the ability to write RIS files (via dump) in addition to read (@J535D165)
  • Code formatting rules via black and flake8
  • All methods by default return an evaluated list of references, not a generator (to be consistent w/ load/dump behavior)
  • Github actions - code formatting check and unit-tests

Breaking changes:

  • Rename package from RISparser to rispy
  • Revise API for reading RIS files to mirror python APIs (like json, pickle)
  • SE RIS key mapped to section instead of version (per wikipedia)
  • NV RIS key mapped to number_of_volumes instead of number_of_Volumes
  • N2 RIS key mapped to notes_abstract instead of abstract
  • Python ≥ 3.6 required

New Contributors

Full Changelog: v0.4.3...v0.5.0