There is a newer version of the record available.

Published June 11, 2026 | Version 0.9.0
Software Open

Princeton-CDH/piffle: v0.9.0

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

Description

Maintenance Release

Development

  • Revise git-flow configuration so releases and hotfixes merge to main instead of squash merge
  • Update software release GitHub issue template
  • Pin python version for development to 3.12 with .python-version file
  • Add 7-day cooldown for uv

Security

  • Add pre-commit hook for zizmor a security-focused static analysis tool for GitHub Actions
  • Pin GitHub repository references to full commit hashes for pre-commit and GitHub Actions
  • Update permissions for GitHub Actions

Dependabot

  • Add Dependabot version updates for uv
  • Reduce Dependabot version updates to monthly and add 7-day cooldowns
  • Configure Dependabot so all version updates will be grouped into one PR that targets the develop branch

GitHub Actions

  • Update GitHub Action for publishing package to PyPi to use uv
  • Update unit test GitHub Action with proper uv package configuration
  • Fix GitHub Action for checking that pull requests align with git-flow workflow
  • Remove a third-party dependency from GitHub Action for checking for changelog updates

Full Changelog: https://github.com/Princeton-CDH/piffle/compare/0.8.0...0.9.0

Files

Princeton-CDH/piffle-0.9.0.zip

Files (103.1 kB)

Name Size Download all
md5:451f068cf6afc48c8d84bd2c126ff373
103.1 kB Preview Download

Additional details

Related works