Below you will find pages that utilize the taxonomy term “astral-sh”
January 26, 2026
pyx-auth-action
Version updated for https://github.com/astral-sh/pyx-auth-action to version v0.0.9.
This publisher is shown as ‘verified’ by GitHub. This action is used across all versions by 3 repositories. Go to the GitHub Marketplace to find the latest changes.
Action Summary The pyx-auth-action GitHub Action automates the process of obtaining a temporary access token for publishing to a pyx registry using Trusted Publishing. It simplifies secure authentication by leveraging GitHub’s OIDC tokens, eliminating the need to manage persistent credentials.
January 8, 2026
pyx-auth-action
Version updated for https://github.com/astral-sh/pyx-auth-action to version v0.0.8.
This publisher is shown as ‘verified’ by GitHub. This action is used across all versions by 2 repositories. Go to the GitHub Marketplace to find the latest changes.
Action Summary The pyx-auth-action GitHub Action generates a temporary access token for publishing to a pyx registry using Trusted Publishing. It automates the authentication process required to securely publish packages to pyx, eliminating the need for manual token management.
January 6, 2026
astral-sh/setup-uv
Version updated for https://github.com/astral-sh/setup-uv to version v7.2.0.
This publisher is shown as ‘verified’ by GitHub. This action is used across all versions by 40,128 repositories. Go to the GitHub Marketplace to find the latest changes.
Action Summary The setup-uv GitHub Action automates the installation and configuration of a specific version of the uv tool for use in GitHub Actions workflows. It handles tasks such as downloading and caching uv for faster builds, verifying checksums for security, and setting up problem matchers for error output.
December 13, 2025
astral-sh/setup-uv
Version updated for https://github.com/astral-sh/setup-uv to version v7.1.6.
This publisher is shown as ‘verified’ by GitHub. This action is used across all versions by 37,741 repositories. Go to the GitHub Marketplace to find the latest changes.
Release notes Changes This release will invalidate your cache existing keys!
The os version e.g. ubuntu-22.04 is now part of the cache key. This prevents failing builds when a cache got populated with wheels built with different tools (e.
December 8, 2025
astral-sh/setup-uv
Version updated for https://github.com/astral-sh/setup-uv to version v7.1.5.
This publisher is shown as ‘verified’ by GitHub. This action is used across all versions by 37,144 repositories. Go to the GitHub Marketplace to find the latest changes.
Release notes Changes https://github.com/astral-sh/setup-uv/pull/612 fixed a faulty behavior where this action set UV_CACHE_DIR even though enable-cache was false. It also fixed the cases were the cache dir is already configured in a settings file like pyproject.
November 27, 2025
pyx-auth-action
Version updated for https://github.com/astral-sh/pyx-auth-action to version v0.0.7.
This publisher is shown as ‘verified’ by GitHub. This action is used across all versions by 1 repositories. Go to the GitHub Marketplace to find the latest changes.
Release notes What’s Changed refactor: switch to pyproject.toml for action metadata / deps by @woodruffw in https://github.com/astral-sh/pyx-auth-action/pull/24 pyproject: fix version, enforce 3.14 compat by @woodruffw in https://github.com/astral-sh/pyx-auth-action/pull/26 chore: 0.0.7 by @woodruffw in https://github.com/astral-sh/pyx-auth-action/pull/27 New Contributors @dependabot[bot] made their first contribution in https://github.
November 21, 2025
astral-sh/setup-uv
Version updated for https://github.com/astral-sh/setup-uv to version v7.1.4.
This publisher is shown as ‘verified’ by GitHub. This action is used across all versions by 35,606 repositories. Go to the GitHub Marketplace to find the latest changes.
Release notes Changes This release fixes the bug Assertion failed: !(handle->flags & UV_HANDLE_CLOSING) on Windows runners
🐛 Bug fixes Wait 50ms before exit to fix libuv bug @eifinger (#689) 🧰 Maintenance chore: update known checksums for 0.
July 24, 2025
astral-sh/setup-uv
Version updated for https://github.com/astral-sh/setup-uv to version v6.4.3.
This publisher is shown as ‘verified’ by GitHub. This action is used across all versions by 25,399 repositories. Go to the GitHub Marketplace to find the latest changes.
Release notes 🐛 Bug fixes fix relative paths starting with dots @eifinger (#500)
July 23, 2025
astral-sh/setup-uv
Version updated for https://github.com/astral-sh/setup-uv to version v6.4.2.
This publisher is shown as ‘verified’ by GitHub. This action is used across all versions by 25,372 repositories. Go to the GitHub Marketplace to find the latest changes.
Release notes Changes This release will interpret relative paths in inputs as relative to the value of working-directory (default is ${{ github.workspace }}) . This means the following configuration
- uses: astral-sh/setup-uv@v6 with: working-directory: /my/path cache-dependency-glob: uv.
July 18, 2025
astral-sh/setup-uv
Version updated for https://github.com/astral-sh/setup-uv to version v6.4.1.
This publisher is shown as ‘verified’ by GitHub. This action is used across all versions by 25,006 repositories. Go to the GitHub Marketplace to find the latest changes.
Release notes Changes Thank you @phpmypython for raising a PR to fix this issue!
🐛 Bug fixes Ignore deps starting with uv when finding uv version @eifinger (#492)
July 18, 2025
astral-sh/setup-uv
Version updated for https://github.com/astral-sh/setup-uv to version v6.4.0.
This publisher is shown as ‘verified’ by GitHub. This action is used across all versions by 24,993 repositories. Go to the GitHub Marketplace to find the latest changes.
Release notes Changes You can now use the version-file input to specify a file that contains the version of uv to install. This can either be a pyproject.toml or uv.toml file which defines a required-version or uv defined as a dependency in pyproject.
July 14, 2025
ruff-action
Version updated for https://github.com/astral-sh/ruff-action to version v3.5.0.
This publisher is shown as ‘verified’ by GitHub. This action is used across all versions by 2,684 repositories. Go to the GitHub Marketplace to find the latest changes.
Release notes Changes A big thank you to @G-Rath for his contribution 🥳
🚀 Enhancements feat: support reading Ruff version from tools.poetry.dependencies @G-Rath (#177) 🧰 Maintenance Bump dependencies @eifinger (#181) chore: update known checksums for 0.
June 25, 2025
astral-sh/setup-uv
Version updated for https://github.com/astral-sh/setup-uv to version v6.3.1.
This publisher is shown as ‘verified’ by GitHub. This action is used across all versions by 23,533 repositories. Go to the GitHub Marketplace to find the latest changes.
Release notes Changes This is a hotfix to change the warning messages that a version could not be found in the local manifest-file to info level.
A setup-uv release contains a version-manifest.json file with infos in all available uv releases.
June 20, 2025
astral-sh/setup-uv
Version updated for https://github.com/astral-sh/setup-uv to version v6.3.0.
This publisher is shown as ‘verified’ by GitHub. This action is used across all versions by 23,223 repositories. Go to the GitHub Marketplace to find the latest changes.
Release notes Changes If a manifest-file is supplied the default value of the version input (latest) will get the latest version available in the manifest. That might not be the actual latest version available in the official uv repo.
June 19, 2025
astral-sh/setup-uv
Version updated for https://github.com/astral-sh/setup-uv to version v6.2.1.
This publisher is shown as ‘verified’ by GitHub. This action is used across all versions by 23,157 repositories. Go to the GitHub Marketplace to find the latest changes.
Release notes Changes Release v6.2.0 contained a bug that slipped through the automated test. The action tried to look for the default version-manifest.json in the root of the repostory using this action instead of relative to the action itself.
May 27, 2025
ruff-action
Version updated for https://github.com/astral-sh/ruff-action to version v3.4.0.
This publisher is shown as ‘verified’ by GitHub. This action is used across all versions by 2,204 repositories. Go to the GitHub Marketplace to find the latest changes.
Release notes Changes With this release you can now also define your ruff version using pep440 specifier:
- name: Install a pep440-specifier-satisfying version of ruff uses: astral-sh/ruff-action@v3 with: version: ">=0.11.10,<0.12.0" 🚀 Enhancements Add support for pep440 version specifiers @eifinger (#150) 🧰 Maintenance Check that all jobs are in all-tests-passed needs @eifinger (#151) chore: update known checksums for 0.
May 23, 2025
astral-sh/setup-uv
Version updated for https://github.com/astral-sh/setup-uv to version v6.1.0.
This publisher is shown as ‘verified’ by GitHub. This action is used across all versions by 20,360 repositories. Go to the GitHub Marketplace to find the latest changes.
Release notes Changes This release adds the input server-url which defaults to https://github.com. You can set this to a custom url to control where this action downloads the uv release from. This is useful for users of gitea and comparable solutions.
May 7, 2025
ruff-action
Version updated for https://github.com/astral-sh/ruff-action to version v3.3.1.
This publisher is shown as ‘verified’ by GitHub. This action is used across all versions by 2,017 repositories. Go to the GitHub Marketplace to find the latest changes.
Release notes Changes This bugfix release enables support for ruff versions 0.1.8-0.4.7. They have a different release URL and lead to a HTTP 404 before.
🐛 Bug fixes Support versions 0.1.8-0.4.7 @eifinger (#135) 🧰 Maintenance chore: update known checksums for 0.
April 30, 2025
astral-sh/setup-uv
Version updated for https://github.com/astral-sh/setup-uv to version v6.0.1.
This publisher is shown as ‘verified’ by GitHub. This action is used across all versions by 17,827 repositories. Go to the GitHub Marketplace to find the latest changes.
Release notes Changes The new default in v6 used illegal patterns and therefore didn’t match requirements files. This is now fixed.
🐛 Bug fixes Fix default cache dependency glob @eifinger (#388) 🧰 Maintenance chore: update known checksums for 0.
April 27, 2025
ruff-action
Version updated for https://github.com/astral-sh/ruff-action to version v3.3.0.
This publisher is shown as ‘verified’ by GitHub. This action is used across all versions by 1,921 repositories. Go to the GitHub Marketplace to find the latest changes.
Release notes Changes Thanks to @scootermon we now also find the desired ruff versions in poetry groups in pyproject.toml:
[tool.poetry.group.dev.dependencies] ruff = "0.8.3" 🚀 Enhancements Add support for reading the ruff version from Poetry groups @scootermon (#127) 🧰 Maintenance chore: update known checksums for 0.
April 24, 2025
astral-sh/setup-uv
Version updated for https://github.com/astral-sh/setup-uv to version v6.0.0.
This publisher is shown as ‘verified’ by GitHub. This action is used across all versions by 17,252 repositories. Go to the GitHub Marketplace to find the latest changes.
Release notes Changes This version contains some breaking changes which have been gathering up for a while. Lets dive into them:
Activate environment Working Directory Default cache-dependency-glob Use default cache dir on self hosted runners Activate environment In previous versions using the input python-version automatically activated a venv at the repository root.
April 16, 2025
astral-sh/setup-uv
Version updated for https://github.com/astral-sh/setup-uv to version v5.4.2.
This publisher is shown as ‘verified’ by GitHub. This action is used across all versions by 16,407 repositories. Go to the GitHub Marketplace to find the latest changes.
Release notes Changes This release fixes an issue on self-hosted runners. If you manually installed uv with version 0.5.0 or later this version would overwrite the uv version installed by this action. We now make sure the version installed by this action is the first found in PATH
March 30, 2025
astral-sh/setup-uv
Version updated for https://github.com/astral-sh/setup-uv to version v5.4.1.
This publisher is shown as ‘verified’ by GitHub. This action is used across all versions by 14,443 repositories. Go to the GitHub Marketplace to find the latest changes.
Release notes Changes With this release you can also use pep440 version specifiers as required-version in filesuv.toml, pyroject.toml and in the version input:
- name: Install a pep440-specifier-satisfying version of uv uses: astral-sh/setup-uv@v5 with: version: ">=0.