Published May 15, 2026 | Version 0.8.0
Software Open

Princeton-CDH/piffle: v0.8.0

  • 1. @Princeton-CDH
  • 2. The Alan Turing Institute
  • 3. MIT Libraries
  • 4. @slub

Description

Maintenance release

  • Restored piffle.presentation unit tests from v0.6.1; separated tests for piffle.iiif_dataclasses presentation implementation
  • Drop Python 3.8, 3.9 support and add Python 3.14 support
  • Adopted uv support and package src layout
  • Adopt git-flow-next for git-flow branching conventions
  • Add custom hooks for git-flow workflow in gitflow-hooks
  • Add custom script for configuring git-flow setup_gitflow.sh
  • Add additional pre-commit hooks and adopted Ruff-based formatting
  • Adopt Dependabot version updates for GitHub Actions and pre-commit
  • Add CodeQL GitHub Action
  • Add GitHub Action for Ruff lint and format checks
  • Add GitHub Action to check for changelog updates
  • Add GitHub Action to check that pull requests align with git-flow workflow
  • Add custom GitHub issue template for software releases
  • Add custom config for codecov to create separate checks for the core package, tests, and experimental code

Files

Princeton-CDH/piffle-0.8.0.zip

Files (126.0 kB)

Name Size Download all
md5:83d1c3c14cf6056dfeac3a76b514a6bf
126.0 kB Preview Download

Additional details

Related works