68559e99cc
Use Astral mirror for version manifests with GitHub fallback ( #1119 )
...
Amp-Thread-ID:
https://ampcode.com/threads/T-01a1822a-68da-7125-9e7d-16e038ab0840
Closes : #1118
Co-authored-by: Amp <amp@ampcode.com >
2026-10-28 15:09:55 +01:00
56618cab7a
docs: update version references to v10.3.2 ( #1104 )
...
Update `uses: astral-sh/setup-uv@...` references in documentation to
`07a047e608db84b3d8c06cd9a7c7dcc9c355c18e # v10.3.2`.
Co-authored-by: eifinger <1481961+eifinger@users.noreply.github.com >
2026-10-22 11:25:32 +02:00
e1b85369e7
docs: update version references to v10.3.1 ( #1102 )
...
Update `uses: astral-sh/setup-uv@...` references in documentation to
`18d369b23da25a81e9458561248e1aafff6a70fa # v10.3.1`.
Co-authored-by: eifinger <1481961+eifinger@users.noreply.github.com >
2026-10-21 22:51:19 +02:00
f64d32b1cd
docs: update version references to v10.3.0 ( #1090 )
...
Update `uses: astral-sh/setup-uv@...` references in documentation to
`1c37ad07a6a961277cf70c0d37d6f313000f5884 # v10.3.0`.
Co-authored-by: zanieb <2586601+zanieb@users.noreply.github.com >
2026-10-09 23:17:16 +02:00
Zanie Blue and GitHub
b06acff4b6
Add python-arch support ( #1079 )
...
Windows ARM64 jobs may need x64 Python independently of their Python
version pin. Add `python-arch` to export `UV_PYTHON_ARCH` for subsequent
steps and include the selected architecture in the uv and managed-Python
cache keys. The input takes precedence over an inherited environment
value, and unsupported uv versions fail before environment creation.
Requires a uv release with `UV_PYTHON_ARCH` support.
2026-10-07 09:03:18 +02:00
8073452fd4
docs: update version references to v10.1.0 ( #1044 )
...
Update `uses: astral-sh/setup-uv@...` references in documentation to
`bec219d24cd3e171d82865faccec33120bb574f4 # v10.1.0`.
Co-authored-by: eifinger <1481961+eifinger@users.noreply.github.com >
2026-09-10 21:27:24 +02:00
William Woodruff and GitHub
f634bf473a
Expose a Python "identity" output ( #1036 )
...
https://github.com/pyca/cryptography/pull/15572#discussion_r3913508686
has the context for this: TL;DR our current `python-version` output
mirrors the "request" version exactly, which means that it's
insufficient for any downstream that needs to manage its own cache keys
(since caches shouldn't be shared across release candidates, but the `uv
python` request version doesn't include RC numbers).
The first commit here was my attempt to fix this by exposing the runtime
Python version, but this too is imprecise: the runtime version doesn't
indicate the interpreter variant (e.g. freethreading), which is also
important to capture in the cache identity.
My solution here is to expose `python-runtime-id`, which is just the
`key` of the active Python version from `uv python list
--output-format=json`.
---------
Signed-off-by: William Woodruff <william@yossarian.net >
2026-09-09 18:45:52 +02:00
a1e5847df3
docs: update version references to v10.0.1 ( #1018 )
...
Update `uses: astral-sh/setup-uv@...` references in documentation to
`20cfd1bf945f4377ade1205e4dbc17946fc9a30d # v10.0.1`.
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-08-14 11:10:35 +02:00
ae3b92d1bd
docs: update version references to v10.0.0 ( #1014 )
...
Update `uses: astral-sh/setup-uv@...` references in documentation to
`ae62891fec2bb8e7d6c99fc78c9fec3a63790f8d # v10.0.0`.
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-08-12 16:22:43 +02:00
Kevin Stillhammer and GitHub
46f427bd47
Read Python version from .tool-versions ( #996 )
...
## Summary
- read the Python version from an explicitly selected `.tool-versions`
file
- preserve `python-version` and existing `UV_PYTHON` precedence
- add parser, input, and workflow coverage and update documentation and
bundled action artifacts
## Validation
- `npm run all`
- `actionlint .github/workflows/test.yml`
- `uvx zizmor .github/workflows/test.yml`
Closes #983
Refs: pi-session 019ff01a-544c-79f3-8f73-a00132af39f5
2026-08-11 14:26:03 +02:00
c6081965dd
docs: update version references to v9.0.0 ( #971 )
...
Update `uses: astral-sh/setup-uv@...` references in documentation to
`c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0`.
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-07-21 18:03:39 +02:00
6a19136684
docs: update version references to v8.3.2 ( #949 )
...
Update `uses: astral-sh/setup-uv@...` references in documentation to
`11f9893b081a58869d3b5fccaea48c9e9e46f990 # v8.3.2`.
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-07-08 13:14:13 +02:00
f798556032
docs: update version references to v8.3.1 ( #946 )
...
Update `uses: astral-sh/setup-uv@...` references in documentation to
`f98e06938123ccabd21905ea5d0069192241f9f1 # v8.3.1`.
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-07-08 11:01:39 +02:00
11245c7e12
docs: update version references to v8.3.0 ( #939 )
...
Update `uses: astral-sh/setup-uv@...` references in documentation to
`d31148d669074a8d0a63714ba94f3201e7020bc3 # v8.3.0`.
Co-authored-by: eifinger <eifinger@users.noreply.github.com >
2026-07-05 11:20:13 +02:00
Kevin Turcios and GitHub
a5e9cbfd5f
docs: update version references to v8.2.0 ( #932 )
...
## Summary
- update README and docs `uses: astral-sh/setup-uv@...` examples to the
v8.2.0 commit SHA
- replace stale `v8.1.0` comments with `v8.2.0`
Fixes #931
## Validation
- npm ci --ignore-scripts
- npm run all
2026-07-02 16:55:59 +02:00
Kevin Stillhammer and GitHub
c0b7f63f92
Bump setup-uv references to v8.1.0 SHA in docs ( #862 )
...
Update all `astral-sh/setup-uv@` references in documentation from
`cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0` to
`08807647e7069bb48b6ef5acd8ec9567f424441b # v8.1.0`.
Files updated:
- `README.md`
- `docs/caching.md`
- `docs/customization.md`
- `docs/environment-and-tools.md`
- `docs/advanced-version-configuration.md`
2026-04-17 09:25:20 +02:00
Kevin Stillhammer and GitHub
16592cddee
Pin setup-uv docs to v8 ( #829 )
...
Update all README and docs examples to use the pinned v8 release SHA for
astral-sh/setup-uv, with a comment showing the release version for
clarity and best practices.
2026-03-29 19:36:34 +02:00
Kevin Stillhammer and GitHub
e06108dd0a
Use astral-sh/versions as primary version provider ( #802 )
...
Closes : #777
Closes : #325
2026-03-12 22:03:21 +01:00
Kevin Stillhammer and GitHub
3511ff7054
feat: add venv-path input for activate-environment ( #746 )
...
Allow customizing the venv location while preserving working-directory
semantics via --directory.
Supersedes: #736
2026-02-04 08:40:32 +01:00
Kevin Stillhammer and GitHub
cb6c0a53d9
Change version in docs to v7 ( #647 )
2025-10-16 08:23:23 +02:00
Kevin Stillhammer and GitHub
bf8e8ed895
Split up documentation ( #632 )
...
Closes : #558
2025-10-12 20:27:08 +02:00