Skip to content

Conversation

@jsstevenson
Copy link
Member

@jsstevenson jsstevenson commented Dec 22, 2025

Implement a few template-related updates

  • Update GitHub Actions for a few utils
  • Test in 3.11-3.13 instead of 3.10-3.12 (to match requires-python in pyproject.toml -- if this was on purpose then the other needs to be fixed)
  • Update pre-commit hooks. Use prek, consolidate into one task in CI/CD, add some new hooks.
  • Update Ruff, add some new Ruff rules.
  • Fix versions being run in the install test action
  • Fix license metadata
  • Use uv for github actions

@jsstevenson jsstevenson added the priority:low Low priority label Dec 22, 2025
@jsstevenson jsstevenson changed the title style: update ruff cicd: update linting, git hooks, etc Dec 24, 2025
@jsstevenson jsstevenson marked this pull request as ready for review December 26, 2025 19:02
@jsstevenson jsstevenson requested a review from a team as a code owner December 26, 2025 19:02
@jsstevenson jsstevenson merged commit 31d1346 into main Dec 26, 2025
14 checks passed
@jsstevenson jsstevenson deleted the update-ruff branch December 26, 2025 19:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

priority:low Low priority

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants