Skip to content

Releases: phys2/freidok-cli

Version 1.3.0

19 May 11:36

Choose a tag to compare

What's Changed

  • Updated dependencies (upstream security issues)
  • [dev] Switched from poetry to uv
  • [dev] Switched from black to ruff
  • [dev] Switched to PEP621-style pyproject.toml

Full Changelog: 1.2.1...1.3.0

1.2.1

19 Jul 09:13

Choose a tag to compare

Update dependencies

Version 1.2.0

10 Aug 12:50

Choose a tag to compare

Relase notes

Changed

  • Adjust classes to (breaking) FreiDok API changes
  • Improve handling of certain type errors in API responses (empty string instead of int)
  • Remove support for FREIDOK_TEMPLATE env variable

Full Changelog: 1.1.0...1.2.0

Version 1.1.0

19 Feb 01:03

Choose a tag to compare

Release Notes

Added

  • --exclude-title excludes publication by its title
  • A Python datetime object is now passed to the Jinja2 templates as variable datetime, useful for displaying Last updated information
  • generate-models.py: a helper script for generating Pydantic models (for development)
  • push-to-plone: an installed script for updating an article on a remote legacy Plone 3 site (e.g. a publication list)

Changed

  • --exclude-author can now be used multiple times, excluding publications from any of these authors
  • Template file can now be set via env var FREIDOK_TEMPLATE

Fixed

  • bumpver: fixed wrong path to version file

Version 1.0

10 Feb 14:22

Choose a tag to compare

Initial release