Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update eifinger/setup-uv action to v3 #1714

Merged
merged 1 commit into from
Oct 24, 2024

Conversation

nextest-bot
Copy link
Collaborator

@nextest-bot nextest-bot commented Sep 17, 2024

This PR contains the following updates:

Package Type Update Change
eifinger/setup-uv action major v1.0.7 -> v3.1.7

Release Notes

eifinger/setup-uv (eifinger/setup-uv)

v3.1.7: 🌈 update known checksums for 0.4.21

Compare Source

Changes

🧰 Maintenance

v3.1.6: 🌈 Fix cache linebreak in linux runner

Compare Source

Changes

🐛 Bug fixes

v3.1.5: 🌈 update known checksums for 0.4.20

Compare Source

Changes

🧰 Maintenance

⬆️ Dependency updates

v3.1.4: 🌈 update known checksums for 0.4.18

Compare Source

Changes

🧰 Maintenance

⬆️ Dependency updates

v3.1.3: 🌈 update known checksums for 0.4.17

Compare Source

Changes

🧰 Maintenance

⬆️ Dependency updates

v3.1.2: 🌈 update known checksums for 0.4.16

Compare Source

Changes

🐛 Bug fixes

🧰 Maintenance

⬆️ Dependency updates

v3.1.1: 🌈 update known checksums for 0.4.15

Compare Source

Changes

🧰 Maintenance

📚 Documentation

v3.1.0: 🌈 Support for semver version ranges

Compare Source

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

📚 Documentation

⬆️ Dependency updates

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

Compare Source

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

🧰 Maintenance

⬆️ Dependency updates

v2.1.2: 🌈 update known checksums for 0.4.10

Compare Source

Changes

🧰 Maintenance

⬆️ Dependency updates

v2.1.1: 🌈 use GitHub token by default

Compare Source

Changes

🧰 Maintenance

v2.1.0: 🌈 Use D:\a_tmp\setup-uv-cache as default cacheLocalPath on Windows

Compare Source

The default cacheLocalPath was /tmp/setup-uv-cache which led to undefined behavior on Windows runners. On Windows the default is now D:\a_tmp\setup-uv-cache.


It is now also supported to supply a list of globs in cache-dependency-glob. This aligns with the functionality of cache-dependency-path in actions/setup-python

- name: Define a list of cache dependency globs
  uses: astral-sh/setup-uv@v1
  with:
    enable-cache: true
    cache-dependency-glob: |
      '**requirements*.txt'
      '**pyproject.toml'

Changes

🐛 Bug fixes

🚀 Enhancements

🧰 Maintenance

📚 Documentation

⬆️ Dependency updates

v2.0.0: 🌈 Change default version to latest

Compare Source

This is the first release under the @​astral-sh org 🥳

We decided to change the default version to latest instead of regularly updating the default version to the latest released version of uv.

This aligns with the default behavior of other setup-x actions.

You can always pin a specific version with:

- name: Install a specific version of uv
  uses: astral-sh/setup-uv@v1
  with:
    version: "0.4.4"

For self hosted runners this enables use of the tool cache and avoids downloading uv everytime (~1s).

The known checksums will still be updated after each release of uv.

Changes

🚨 Breaking changes

🚀 Enhancements

📚 Documentation

⬆️ Dependency updates


Configuration

📅 Schedule: Branch creation - "after 8pm,before 6am" in timezone America/Los_Angeles, Automerge - "after 8pm,before 6am" in timezone America/Los_Angeles.

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@nextest-bot nextest-bot added the dependencies Pull requests that update a dependency file label Sep 17, 2024
Copy link

codecov bot commented Sep 17, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 79.92%. Comparing base (d5718ed) to head (9fe01e0).
Report is 2 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1714      +/-   ##
==========================================
- Coverage   79.93%   79.92%   -0.01%     
==========================================
  Files          80       80              
  Lines       20256    20256              
==========================================
- Hits        16192    16190       -2     
- Misses       4064     4066       +2     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@nextest-bot nextest-bot force-pushed the renovate/eifinger-setup-uv-3.x branch 4 times, most recently from e8d5e7d to 4d91bc4 Compare September 28, 2024 03:19
@nextest-bot nextest-bot force-pushed the renovate/eifinger-setup-uv-3.x branch 2 times, most recently from a86da9d to 1469e97 Compare October 9, 2024 08:19
@nextest-bot nextest-bot force-pushed the renovate/eifinger-setup-uv-3.x branch 2 times, most recently from 854051f to 27ba626 Compare October 15, 2024 11:39
@nextest-bot nextest-bot force-pushed the renovate/eifinger-setup-uv-3.x branch from 27ba626 to 9fe01e0 Compare October 24, 2024 05:17
@sunshowers sunshowers merged commit 47d85dc into main Oct 24, 2024
17 of 19 checks passed
@nextest-bot nextest-bot deleted the renovate/eifinger-setup-uv-3.x branch October 24, 2024 05:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants