Skip to content

Version 1.5.0

Latest

Choose a tag to compare

@henryiii henryiii released this 18 Jun 14:48
377c4f6

Features

  • Pluggable per-backend sdist structure via entry points, letting backends define their own expected layout (#169)
  • Added a "none" default backend to the plugin system (#172)

Fixes

  • Honor --no-isolation when building with uv (#165)
  • Glob backend excludes are now relative to source_dir instead of the current working directory (#166)
  • Corrected the pdm-backend build-backend value in the schema (#162)
  • Inject junk files for the full duration of compare() (#161)

Docs

  • Documented the plugin system and filled in README gaps (#171)
  • Added AGENTS.md; ignore the local CLAUDE.md symlink (#170)

Tests / CI / Chore

  • Added Python 3.15 to classifiers and CI; made imports lazy on 3.15 (#160, #152)
  • Deflaked test_self_dir by running against an isolated copy (#167)
  • Added a minimum-version test job to the noxfile (#156)
  • Bumped setup-uv to the maintained tag scheme (#155, #157), codecov-action (#153), and pre-commit hooks (#154, #158, #159)
  • Minor cleanups from code review (#164)

Full Changelog: v1.4.0...v1.5.0