Skip to content

Releases: astral-sh/setup-uv

v3.1.7 🌈 update known checksums for 0.4.21

15 Oct 11:36
f3bcaeb
Compare
Choose a tag to compare

Changes

🧰 Maintenance

  • Update deps @eifinger (#121)
  • chore: update known checksums for 0.4.21 @github-actions (#120)

v3.1.6 🌈 Fix cache linebreak in linux runner

12 Oct 07:01
f731690
Compare
Choose a tag to compare

Changes

🐛 Bug fixes

v3.1.5 🌈 update known checksums for 0.4.20

09 Oct 07:55
77c28f0
Compare
Choose a tag to compare

Changes

🧰 Maintenance

  • chore: update known checksums for 0.4.20 @github-actions (#115)
  • chore: update known checksums for 0.4.19 @github-actions (#113)

⬆️ Dependency updates

v3.1.4 🌈 update known checksums for 0.4.18

02 Oct 09:44
c9aa747
Compare
Choose a tag to compare

Changes

🧰 Maintenance

  • chore: update known checksums for 0.4.18 @github-actions (#109)
  • Migrate to Biome for linting and formatting @charliermarsh (#107)

⬆️ Dependency updates

v3.1.3 🌈 update known checksums for 0.4.17

27 Sep 18:27
023eb78
Compare
Choose a tag to compare

Changes

🧰 Maintenance

  • chore: update known checksums for 0.4.17 @github-actions (#104)

⬆️ Dependency updates

v3.1.2 🌈 update known checksums for 0.4.16

25 Sep 13:35
4cda7d7
Compare
Choose a tag to compare

Changes

🐛 Bug fixes

  • Only log checksum is valid when it really is @eifinger (#97)

🧰 Maintenance

  • chore: update known checksums for 0.4.16 @github-actions (#100)

⬆️ Dependency updates

v3.1.1 🌈 update known checksums for 0.4.15

21 Sep 18:51
abac0ce
Compare
Choose a tag to compare

Changes

🧰 Maintenance

  • chore: update known checksums for 0.4.15 @github-actions (#95)

📚 Documentation

v3.1.0 🌈 Support for semver version ranges

21 Sep 08:17
aeb4649
Compare
Choose a tag to compare

You can now also use semver ranges to define the version of uv to install:

- name: Install a semver range of uv
  uses: astral-sh/setup-uv@v3
  with:
    version: ">=0.3.0"
- name: Pinning a minor version of uv
  uses: astral-sh/setup-uv@v3
  with:
    version: "0.3.x"

Learn more in the README

Changes

🚀 Enhancements

🧰 Maintenance

  • chore: update known checksums for 0.4.14 @github-actions (#94)
  • chore: update known checksums for 0.4.13 @github-actions (#93)
  • chore: update known checksums for 0.4.12 @github-actions (#86)
  • chore: update known checksums for 0.4.11 @github-actions (#84)

📚 Documentation

⬆️ Dependency updates

v3.0.0 🌈 Set the cache-dependency-glob default to `**/uv.lock`

16 Sep 19:39
9f1f1fe
Compare
Choose a tag to compare

Changes

With this release cache-dependency-glob defaults to **/uv.lock.
This is in line with what most users would expect and also mirrors the default behaviors for setup-python which use **/requirements.txt, **/Pipfile.lock or **/poetry.lock.

The previous default led to the cache being created only once and never invalidated or updated even when the dependencies changed.

This change only affects you if you are using enable-cache: true without specifying cache-dependency-glob. The only behavioral change you might see is one time cache miss.

Learn more about cache-dependency-glob in the README section.

🚨 Breaking changes

  • Set the cache-dependency-glob default to **/uv.lock @eifinger (#77)

🧰 Maintenance

⬆️ Dependency updates

v2.1.2 🌈 update known checksums for 0.4.10

14 Sep 07:45
6dfebec
Compare
Choose a tag to compare

Changes

  • fix example for multiple cache-dependency-glob without quote @hori-ryota (#67)

🧰 Maintenance

  • chore: update known checksums for 0.4.10 @github-actions (#72)

⬆️ Dependency updates

  • Bump peter-evans/create-pull-request from 7.0.1 to 7.0.2 @dependabot (#71)