Skip to content

Releases: MrTango/rispy

v0.9.0

18 Jan 03:53
b8cbbbf
Compare
Choose a tag to compare

v0.9.0 (2024-01-17)

  • Improve performance to yield from file objects instead of loading into memory at once (@scott-8 #57)
  • Support Python 3.12
  • (dev) Remove black; use ruff format instead
  • (dev) Rewrite restructured text docs to markdown

v0.8.1

18 Jul 01:36
fe663b3
Compare
Choose a tag to compare
  • Update RIS exporter to optionally write list tags or delimited single tags (@scott-8 #55)
  • Update testing to include 3.12-dev (@shapiromatron #56)

v0.8.0

13 Jul 19:11
Compare
Choose a tag to compare

Breaking changes:

  • Update minimum python version from 3.6 to 3.8 (@shapiromatron #51)
  • Improve URL parsing to be more robust and consistent with the spec; saved as a plural "urls" dictionary key instead of the singular "url" (@scott-8 + @shapiromatron #52)
  • Throw a rispy.paser.ParseError instead of a IOError for invalid parsing (@shapiromatron #54)

Additional updates:

Tooling updates:

  • Support and test python 3.8 through 3.11
  • Update black
  • Switch to ruff from flake8 + isort
  • Switch to flit
  • Add basic coverage reports to github actions