Commit Graph

7 Commits

Author SHA1 Message Date
renovate[bot] 8fbc61437f Update dependency astral-sh/uv to v0.9.28 (#17806)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [astral-sh/uv](https://redirect.github.com/astral-sh/uv) | uses-with |
patch | `0.9.26` → `0.9.28` |

---

### Release Notes

<details>
<summary>astral-sh/uv (astral-sh/uv)</summary>

###
[`v0.9.28`](https://redirect.github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0928)

[Compare
Source](https://redirect.github.com/astral-sh/uv/compare/0.9.27...0.9.28)

Released on 2026-01-29.

##### Python

- Update CPython to use [OpenSSL
3.5.5](https://redirect.github.com/openssl/openssl/releases/tag/openssl-3.5.5)
which includes fixes for high severity CVEs
([python-build-standalone#960](https://redirect.github.com/astral-sh/python-build-standalone/pull/960))

##### Enhancements

- Add support for Pyodide interpreter on Windows
([#&#8203;17658](https://redirect.github.com/astral-sh/uv/pull/17658))
- Warn if multiple indexes include `default = true`
([#&#8203;17713](https://redirect.github.com/astral-sh/uv/pull/17713))
- Skip uploads when validation reports 'Already uploaded'
([#&#8203;17412](https://redirect.github.com/astral-sh/uv/pull/17412))

##### Configuration

- Add a reflink alias for the "clone" link mode
([#&#8203;17724](https://redirect.github.com/astral-sh/uv/pull/17724))

##### Bug fixes

- Ensure `uv.exe` exits when `uvw.exe` or `uvx.exe` is killed
([#&#8203;17500](https://redirect.github.com/astral-sh/uv/pull/17500))

###
[`v0.9.27`](https://redirect.github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0927)

[Compare
Source](https://redirect.github.com/astral-sh/uv/compare/0.9.26...0.9.27)

Released on 2026-01-26.

##### Python

- Upgrade Pyodide to 0.29.2
([#&#8203;17652](https://redirect.github.com/astral-sh/uv/pull/17652))
- Upgrade to GraalPy 25.0.2
([#&#8203;17634](https://redirect.github.com/astral-sh/uv/pull/17634))

##### Enhancements

- Add `-t` shortform for `--target` to `uv pip` subcommands
([#&#8203;17501](https://redirect.github.com/astral-sh/uv/pull/17501))
- Add support for ROCm 7.0 and 7.1 accelerator backends
([#&#8203;17681](https://redirect.github.com/astral-sh/uv/pull/17681))
- Further improve free-threading ABI incompatibility errors
([#&#8203;17491](https://redirect.github.com/astral-sh/uv/pull/17491))
- Implement `uv pip freeze --exclude` flag
([#&#8203;17045](https://redirect.github.com/astral-sh/uv/pull/17045))
- Improve warnings for `--system` and `--no-system` in `uv venv`
([#&#8203;17647](https://redirect.github.com/astral-sh/uv/pull/17647))
- Make `uv pip compile` attempt to download a specified
`--python-version` if it can.
([#&#8203;17249](https://redirect.github.com/astral-sh/uv/pull/17249))
- Support Trusted Publishing with pyx
([#&#8203;17438](https://redirect.github.com/astral-sh/uv/pull/17438))
- Fix JSON schema for `exclude-newer-package`
([#&#8203;17665](https://redirect.github.com/astral-sh/uv/pull/17665))

##### Preview features

- Better detection for conflicting packages
([#&#8203;17623](https://redirect.github.com/astral-sh/uv/pull/17623))
- Upgrade based on outdated build versions in `uv python upgrade`
([#&#8203;17653](https://redirect.github.com/astral-sh/uv/pull/17653))

##### Bug fixes

- Change chocolatey system test to ensure uv uses the right python
([#&#8203;17533](https://redirect.github.com/astral-sh/uv/pull/17533))
- Fix infinite loop when `SSL_CERT_FILE` is a directory
([#&#8203;17503](https://redirect.github.com/astral-sh/uv/pull/17503))

##### Documentation

- Add cargo-xwin to the CONTRIBUTING guide
([#&#8203;17507](https://redirect.github.com/astral-sh/uv/pull/17507))
- Fix typo in the documentation of UV\_PUBLISH\_INDEX
([#&#8203;17672](https://redirect.github.com/astral-sh/uv/pull/17672))
- Move MSRV to platform support section
([#&#8203;17534](https://redirect.github.com/astral-sh/uv/pull/17534))
- Update the testing instructions in the CONTRIBUTING guide
([#&#8203;17528](https://redirect.github.com/astral-sh/uv/pull/17528))
- Use `--locked` to install `cargo-xwin` in guide
([#&#8203;17530](https://redirect.github.com/astral-sh/uv/pull/17530))
- Warn about PyPy being unmaintained
([#&#8203;17643](https://redirect.github.com/astral-sh/uv/pull/17643))
- docs: Correct gitlab-ci.yml to .gitlab-ci.yml
([#&#8203;17682](https://redirect.github.com/astral-sh/uv/pull/17682))

##### Other changes

- Update MSRV to 1.91
([#&#8203;17677](https://redirect.github.com/astral-sh/uv/pull/17677))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, only on
Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule
defined).

🚦 **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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/astral-sh/uv).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Mi4xIiwidXBkYXRlZEluVmVyIjoiNDIuOTIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYnVpbGQ6c2tpcC1yZWxlYXNlIiwiaW50ZXJuYWwiXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-02 11:19:09 +00:00
renovate[bot] 1f406a177e Update astral-sh/setup-uv action to v7.2.1 (#17804)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [astral-sh/setup-uv](https://redirect.github.com/astral-sh/setup-uv) |
action | patch | `v7.2.0` → `v7.2.1` |

---

### Release Notes

<details>
<summary>astral-sh/setup-uv (astral-sh/setup-uv)</summary>

###
[`v7.2.1`](https://redirect.github.com/astral-sh/setup-uv/releases/tag/v7.2.1):
🌈 update known checksums up to 0.9.28

[Compare
Source](https://redirect.github.com/astral-sh/setup-uv/compare/v7.2.0...v7.2.1)

##### Changes

##### 🧰 Maintenance

- chore: update known checksums for 0.9.28
@&#8203;[github-actions\[bot\]](https://redirect.github.com/apps/github-actions)
([#&#8203;744](https://redirect.github.com/astral-sh/setup-uv/issues/744))
- chore: update known checksums for 0.9.27
@&#8203;[github-actions\[bot\]](https://redirect.github.com/apps/github-actions)
([#&#8203;742](https://redirect.github.com/astral-sh/setup-uv/issues/742))
- chore: update known checksums for 0.9.26
@&#8203;[github-actions\[bot\]](https://redirect.github.com/apps/github-actions)
([#&#8203;734](https://redirect.github.com/astral-sh/setup-uv/issues/734))
- chore: update known checksums for 0.9.25
@&#8203;[github-actions\[bot\]](https://redirect.github.com/apps/github-actions)
([#&#8203;733](https://redirect.github.com/astral-sh/setup-uv/issues/733))
- chore: update known checksums for 0.9.24
@&#8203;[github-actions\[bot\]](https://redirect.github.com/apps/github-actions)
([#&#8203;730](https://redirect.github.com/astral-sh/setup-uv/issues/730))

##### 📚 Documentation

- Clarify impact of using actions/setup-python
[@&#8203;eifinger](https://redirect.github.com/eifinger)
([#&#8203;732](https://redirect.github.com/astral-sh/setup-uv/issues/732))

##### ⬆️ Dependency updates

- Bump zizmorcore/zizmor-action from 0.3.0 to 0.4.1
@&#8203;[dependabot\[bot\]](https://redirect.github.com/apps/dependabot)
([#&#8203;741](https://redirect.github.com/astral-sh/setup-uv/issues/741))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, only on
Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule
defined).

🚦 **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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/astral-sh/uv).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Mi4xIiwidXBkYXRlZEluVmVyIjoiNDIuOTIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYnVpbGQ6c2tpcC1yZWxlYXNlIiwiaW50ZXJuYWwiXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-02 11:18:41 +00:00
renovate[bot] a7d5bc907b Update actions/checkout action to v6.0.2 (#17683)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/checkout](https://redirect.github.com/actions/checkout) |
action | patch | `v6.0.1` → `v6.0.2` |

---

### Release Notes

<details>
<summary>actions/checkout (actions/checkout)</summary>

###
[`v6.0.2`](https://redirect.github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v602)

[Compare
Source](https://redirect.github.com/actions/checkout/compare/v6.0.1...v6.0.2)

- Fix tag handling: preserve annotations and explicit fetch-tags by
[@&#8203;ericsciple](https://redirect.github.com/ericsciple) in
[#&#8203;2356](https://redirect.github.com/actions/checkout/pull/2356)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, only on
Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule
defined).

🚦 **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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/astral-sh/uv).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45Mi4xIiwidXBkYXRlZEluVmVyIjoiNDIuOTIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYnVpbGQ6c2tpcC1yZWxlYXNlIiwiaW50ZXJuYWwiXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-26 10:53:48 +00:00
renovate[bot] f13671782e Update dependency astral-sh/uv to v0.9.26 (#17555)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [astral-sh/uv](https://redirect.github.com/astral-sh/uv) | uses-with |
patch | `0.9.24` → `0.9.26` |

---

### Release Notes

<details>
<summary>astral-sh/uv (astral-sh/uv)</summary>

###
[`v0.9.26`](https://redirect.github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0926)

[Compare
Source](https://redirect.github.com/astral-sh/uv/compare/0.9.25...0.9.26)

Released on 2026-01-15.

##### Python

- Add CPython 3.15.0a5

##### Enhancements

- Add a hint to update uv when a managed Python download is not found
([#&#8203;17461](https://redirect.github.com/astral-sh/uv/pull/17461))
- Improve cache initialization failure error message
([#&#8203;17469](https://redirect.github.com/astral-sh/uv/pull/17469))
- Improve error message for abi3 wheels on free-threaded Python
([#&#8203;17442](https://redirect.github.com/astral-sh/uv/pull/17442))
- Add support for `--no-sources-package`
([#&#8203;14910](https://redirect.github.com/astral-sh/uv/pull/14910))

##### Preview features

- Add `METADATA.json` and `WHEEL.json` in uv build backend
([#&#8203;15510](https://redirect.github.com/astral-sh/uv/pull/15510))
- Add support for GCS request signing
([#&#8203;17474](https://redirect.github.com/astral-sh/uv/pull/17474))
- Adjust the process ulimit to the maximum allowed on startup
([#&#8203;17464](https://redirect.github.com/astral-sh/uv/pull/17464))

##### Bug fixes

- Lock to avoid concurrent refresh of pyx tokens
([#&#8203;17479](https://redirect.github.com/astral-sh/uv/pull/17479))

##### Documentation

- Add linting and formatting instructions to the CONTRIBUTING guide
([#&#8203;17470](https://redirect.github.com/astral-sh/uv/pull/17470))
- Avoid rendering `pyproject.toml` examples for more system-level
settings
([#&#8203;17462](https://redirect.github.com/astral-sh/uv/pull/17462))

###
[`v0.9.25`](https://redirect.github.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0925)

[Compare
Source](https://redirect.github.com/astral-sh/uv/compare/0.9.24...0.9.25)

Released on 2026-01-13.

##### Python

- Add CPython 3.15.0a4
- Upgrade Tcl/Tk used by CPython to 9.0

##### Enhancements

- Add `--compile-bytecode` to `uv python install` and `uv python
upgrade` to compile the standard library
([#&#8203;17088](https://redirect.github.com/astral-sh/uv/pull/17088))
- Allow disabling `exclude-newer` per package
([#&#8203;16854](https://redirect.github.com/astral-sh/uv/pull/16854))
- Broadcast `WM_SETTINGCHANGE` on `uv tool update-shell`
([#&#8203;17404](https://redirect.github.com/astral-sh/uv/pull/17404))

##### Preview features

- Detect workspace from `uv run` target
([#&#8203;17423](https://redirect.github.com/astral-sh/uv/pull/17423))

##### Bug fixes

- Avoid unwrapping size for file responses
([#&#8203;17434](https://redirect.github.com/astral-sh/uv/pull/17434))
- Use keyring authentication when retrieving `tool@latest` version
([#&#8203;17448](https://redirect.github.com/astral-sh/uv/pull/17448))
- Use latest Pyodide version for each python version
([#&#8203;17372](https://redirect.github.com/astral-sh/uv/pull/17372))
- Improve trampoline file handle closing
([#&#8203;17374](https://redirect.github.com/astral-sh/uv/pull/17374))
- Fix error message when installing musl python on armv7
([#&#8203;17213](https://redirect.github.com/astral-sh/uv/pull/17213))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, only on
Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule
defined).

🚦 **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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/astral-sh/uv).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi43NC41IiwidXBkYXRlZEluVmVyIjoiNDIuNzQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW50ZXJuYWwiXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-19 08:49:15 -06:00
renovate[bot] abd6b8f56c Update astral-sh/setup-uv action to v7.2.0 (#17579)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [astral-sh/setup-uv](https://redirect.github.com/astral-sh/setup-uv) |
action | minor | `v7.1.6` → `v7.2.0` |

---

### Release Notes

<details>
<summary>astral-sh/setup-uv (astral-sh/setup-uv)</summary>

###
[`v7.2.0`](https://redirect.github.com/astral-sh/setup-uv/releases/tag/v7.2.0):
🌈 add outputs python-version and python-cache-hit

[Compare
Source](https://redirect.github.com/astral-sh/setup-uv/compare/v7.1.6...v7.2.0)

##### Changes

Among some minor typo fixes and quality of life features for developers
of actions the main feature of this release are new outputs:

- **python-version:** The Python version that was set (same content as
existing `UV_PYTHON`)
- **python-cache-hit:** A boolean value to indicate the Python cache
entry was found

While implementing this it became clear, that it is easier to handle the
Python binaries in a separate cache entry. The added benefit for users
is that the "normal" cache containing the dependencies can be used in
all runs no matter if these cache the Python binaries or not.

> \[!NOTE]\
> This release will invalidate caches that contain the Python binaries.
This happens a single time.

##### 🐛 Bug fixes

- chore: remove stray space from UV\_PYTHON\_INSTALL\_DIR message
[@&#8203;akx](https://redirect.github.com/akx)
([#&#8203;720](https://redirect.github.com/astral-sh/setup-uv/issues/720))

##### 🚀 Enhancements

- add outputs python-version and python-cache-hit
[@&#8203;eifinger](https://redirect.github.com/eifinger)
([#&#8203;728](https://redirect.github.com/astral-sh/setup-uv/issues/728))
- Add action typings with validation
[@&#8203;krzema12](https://redirect.github.com/krzema12)
([#&#8203;721](https://redirect.github.com/astral-sh/setup-uv/issues/721))

##### 🧰 Maintenance

- fix: use uv\_build backend for old-python-constraint-project
[@&#8203;eifinger](https://redirect.github.com/eifinger)
([#&#8203;729](https://redirect.github.com/astral-sh/setup-uv/issues/729))
- chore: update known checksums for 0.9.22
@&#8203;[github-actions\[bot\]](https://redirect.github.com/apps/github-actions)
([#&#8203;727](https://redirect.github.com/astral-sh/setup-uv/issues/727))
- chore: update known checksums for 0.9.21
@&#8203;[github-actions\[bot\]](https://redirect.github.com/apps/github-actions)
([#&#8203;726](https://redirect.github.com/astral-sh/setup-uv/issues/726))
- chore: update known checksums for 0.9.20
@&#8203;[github-actions\[bot\]](https://redirect.github.com/apps/github-actions)
([#&#8203;725](https://redirect.github.com/astral-sh/setup-uv/issues/725))
- chore: update known checksums for 0.9.18
@&#8203;[github-actions\[bot\]](https://redirect.github.com/apps/github-actions)
([#&#8203;718](https://redirect.github.com/astral-sh/setup-uv/issues/718))

##### ⬆️ Dependency updates

- Bump peter-evans/create-pull-request from 7.0.9 to 8.0.0
@&#8203;[dependabot\[bot\]](https://redirect.github.com/apps/dependabot)
([#&#8203;719](https://redirect.github.com/astral-sh/setup-uv/issues/719))
- Bump github/codeql-action from 4.31.6 to 4.31.9
@&#8203;[dependabot\[bot\]](https://redirect.github.com/apps/dependabot)
([#&#8203;723](https://redirect.github.com/astral-sh/setup-uv/issues/723))

</details>

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, only on
Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule
defined).

🚦 **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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/astral-sh/uv).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi43NC41IiwidXBkYXRlZEluVmVyIjoiNDIuNzQuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW50ZXJuYWwiXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-19 07:38:25 +00:00
Zanie Blue 3eadf6c1c1 Remove redundant mkdocs insiders installs (#17477)
All of the features moved into the public mkdocs.

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-01-15 10:25:55 -06:00
Zanie Blue 903dd292b3 Split up ci.yml (#17388)
This file is too big for an LLM context window and several contributors
have complained about it being too scary to touch.

This also gets us collapsible sections in the UI.

I renamed some jobs for clarity in the meantime. And added a meta-job
for required checks passing so we can avoid churn in our "Settings" when
we change job names.

Note this was entirely refactored by Claude.

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-12 12:34:30 -06:00