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 ghcr.io/astral-sh/uv docker tag to v0.5.9 #10578

Merged
merged 1 commit into from
Dec 14, 2024

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 13, 2024

This PR contains the following updates:

Package Type Update Change
ghcr.io/astral-sh/uv final patch 0.5.6 -> 0.5.9

Release Notes

astral-sh/uv (ghcr.io/astral-sh/uv)

v0.5.9

Compare Source

Enhancements
  • Fork version selection based on requires-python requirements (#​9827)
  • Patch sysconfig data at install time (#​9857)
  • Remove -isysroot when patching sysconfig (#​9860)
Configuration
  • Introduce a --fork-strategy preference mode (#​9868)
  • Add support for UV_OFFLINE (#​9795)
Bug fixes
  • Avoid panic!() when current directory does not exist (#​9876)
  • Avoid reusing interpreter metadata when running under Rosetta (#​9846)
  • Avoid trailing slash when deserializing from lockfile (#​9848)
  • Fix bug in terms when collapsing unavailable versions in resolver errors (#​9877)
  • Fix suggestion to use uv help python on invalid install requests (#​9820)
  • Skip root when assessing prefix viability (#​9823)
  • Avoid spurious 'Upgraded tool environment' in uv tool upgrade (#​9870)
Rust API
  • Upgrade minimum Rust version to 1.83 (#​9815)
Documentation
  • Document the --fork-strategy setting (#​9887)
Preview features
  • Build backend: Allow underscores in entrypoints (#​9825)

v0.5.8

Compare Source

This release does not include the powerpc64le-unknown-linux-musl target due to a build issue. See #​9793 for details. If this change affects you, please file an issue with your use-case.

Enhancements
  • Omit empty resolution markers in lockfile (#​9738)
  • Add --install-dir to to uv python install and uninstall commands (#​7920)
  • Add --show-urls and --only-downloads to uv python list (#​8062)
  • Add uv python list --all-arches (#​9782)
  • Add uv run --gui-script flag for running Python scripts with pythonw.exe (#​9152)
  • Allow --gui-script on Unix (#​9787)
  • Allow download of Python distribution variants optimized for newer x86_64 microarchitectures (#​9781)
  • Allow execution of pyw files on Unix (#​9759)
  • Allow users to specify URLs in project.dependencies and tool.uv.sources (#​9718)
  • Encode mutually-incompatible pairs of markers (#​9444)
  • Improve the error message when a Python install request is not valid (#​9783)
  • Preserve directory-level standalone build symlinks (#​9723)
  • Add support for uv publish --index <name> (#​9694)
  • Reframe --locked and --frozen as --check operations for uv lock (#​9662)
  • Rename Python install scratch directory from .cache -> .temp (#​9756)
  • Enable uv tool uninstall uv on Windows (#​8963)
  • Improve self-dependency hint to make shadowing clear (#​9716)
  • Refactor unavailable metadata to shrink the resolver (#​9769)
  • Show 'depends on itself' for proxy packages (#​9717)
  • Show a dedicated error for missing subdirectories (#​9761)
  • Show a dedicated hint for missing git+ prefixes (#​9789)
Performance
  • Eagerly error when parsing pyproject.toml requirements (#​9704)
  • Use copy-on-write when normalizing paths (#​9710)
Bug fixes
  • Avoid enforcing non-conflicts in uv export (#​9751)
  • Don't drop comments between items in TOML tables (#​9784)
  • Don't fail with --no-build when static metadata is available (#​9785)
  • Don't filter non-patch registry version (#​9736)
  • Don't read metadata from stale .egg-info files (#​9760)
  • Enforce correctness of self-dependencies (#​9705)
  • Fix projects's typo in resolver error messages (#​9708)
  • Ignore . prefixed directories during managed Python installation discovery (#​9786)
  • Improve handling of invalid virtual environments during interpreter discovery (#​8086)
  • Normalize relative paths when --project is specified (#​9709)
  • Respect self-constraints on recursive extras (#​9714)
  • Respect user settings for tracing coloring (#​9733)
  • Retry on tar extraction errors (#​9753)
  • Add conflict markers to the lock file (#​9370)
  • De-duplicate resolution markers (#​9780)
  • Avoid 403 error hint for PyTorch URLs (#​9750)
  • Avoid treating non-existent --find-links as relative URLs (#​9720)
  • Omit Windows Store python3.13.exe et al (#​9679)
  • Replace executables with broken symlinks during uv python install (#​9706)
Documentation

v0.5.7

Compare Source

Enhancements
  • Ignore dynamic version in source dist (#​9549)
  • Improve build frontend error handling (#​9611)
  • Un-hide uv build --no-build-logs option (#​9642)
  • Flag version mismatch between sdist and wheel during uv build (#​9633)
  • Improve message when updater receipt is for a different uv executable (#​9487)
  • Add environment variable to disable writing installer metadata files (#​8877)
  • Add managed downloads for the latest CPython releases: 3.9.21, 3.10.16, 3.11.11, 3.12.8, and 3.13.1 (#​9696)
Preview features
  • Build backend: Add hint on import with preview disabled (#​9691)
  • Build backend: Add direct builds to the resolver and installer (#​9621)
  • Build backend: Add integration test for scripts (#​9635)
  • Build backend: Add template to uv init (#​9661)
  • Build backend: Add --list option (#​9610)
Bug fixes
  • Create missing parent directories for output file of uv export / uv pip compile (#​9648)
  • Fix missing display of non-freethreaded Python 3.13 in python list (#​9669)
  • Implement Ord and PartialOrd without origin for Requirement (#​9624)
  • Include more sources to avoid lowest bound warning (#​9644)
  • Respect build tag priority in uv.lock (#​9677)
Documentation
  • Add build-essentials note to build failures doc (#​9641)
  • Add entry-point for distroless image in GitLab documentation (#​9093)
  • Add documentation for uv python pin without a REQUEST argument (#​9631)
  • Add a link to uv python pin reference docs (#​9630)

Configuration

📅 Schedule: Branch creation - "after 10pm every weekday,every weekend,before 5am every weekday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Issues or PRs related to dependencies label Dec 13, 2024
@renovate renovate bot force-pushed the renovate/ghcr.io-astral-sh-uv-0.x branch from 56888e3 to 7c74972 Compare December 14, 2024 07:35
@cpcloud cpcloud merged commit c94db5c into main Dec 14, 2024
69 checks passed
@cpcloud cpcloud deleted the renovate/ghcr.io-astral-sh-uv-0.x branch December 14, 2024 07:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Issues or PRs related to dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant