Skip to content

5.0.0

Choose a tag to compare

@coretl coretl released this 04 Dec 13:55
· 1 commit to main since this release
294dc13

Highlights

  • The template now uses uv instead of pip for building the venv, which brings a lockfile by default
  • Updating of this lockfile is done with the renovate GitHub App which is installed in the DiamondLightSource org already
  • There is now a gitleaks pre-commit hook that checks secrets are not checked into the repository
  • More details the update guide

What's Changed

  • fix: Remove requirement for buildkit by @callumforrester in #290
  • refactor: Convert to use uv by @OCopping in #248
  • fix: run uv lock before pushing example code by @coretl in #292
  • fix: make sure pyright is happy with external deps by @coretl in #296
  • ci(gitleaks): add pre-commit hook, config with sealed-secrets allowlist, and tests by @wajidzahoor-dls in #287
  • fix: container now copies managed python into runtime by @coretl in #297
  • fix: VSCode garbled REPL by @coretl in #298
  • chore: Bump the actions group with 5 updates by @dependabot[bot] in #293
  • feat: Add a global cache for uv, pre-commit and global venv by @coretl in #307
  • feat!: Add renovate by @coretl in #311
  • fix: Remove codecov token by @hyperrealist in #312
  • ci: Add cron to make issue for supporting new version of Python by @coretl in #313
  • fix: Add application to component_type choices by @coretl in #314

New Contributors

Full Changelog: 4.3.0...5.0.0