github astral-sh/setup-uv v8.3.0
v8.3.0 🌈 Support uv.lock as a version-file source

4 hours ago

Changes

Thanks to @somaz94 you can now use the pinned version of uv itself in uv.lock. It gets picked up automatically.
If you have pinned another version of uv in your uv.lock you can use the inputs version or version-source to override this.

🐛 Bug fixes

  • Strip environment markers from detected uv dependency pins @eifinger (#938)
  • Fix cache keys for Python version ranges @eifinger (#937)
  • fix: use BUILD_ID as backup for determining os version @hgaiser (#912)

🚀 Enhancements

  • feat: support uv.lock as a version-file source @somaz94 (#918)

🧰 Maintenance

📚 Documentation

  • docs: update version references to v8.2.0 @KRRT7 (#932)
  • Add a threat model for setup-uv @zsol (#923)

⬆️ Dependency updates

Don't miss a new setup-uv release

NewReleases is sending notifications on new releases.