diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c58f4e4..c977778 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,7 +18,7 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-latest, ubuntu-24.04-arm, macos-14, macos-13, windows-latest] + os: [ubuntu-latest, ubuntu-24.04-arm, macos-14, windows-latest] steps: - uses: actions/checkout@fbc6f3992d24b796d5a048ff273f7fcc4a7b6c09 # v5.1.0 with: @@ -26,6 +26,10 @@ jobs: - uses: actions/setup-python@ece7cb06caefa5fff74198d8649806c4678c61a1 # v6.3.0 with: python-version: "3.12" + - uses: astral-sh/setup-uv@11f9893b081a58869d3b5fccaea48c9e9e46f990 # v8.3.2 + with: + enable-cache: false + version: "latest" - name: Set version from tag shell: bash diff --git a/pyproject.toml b/pyproject.toml index 94b4f47..a936e30 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -94,7 +94,7 @@ select = [ [tool.cibuildwheel] # PyPy is excluded on purpose: mypyc-compiled code is slower there than the # pure-Python build, which PyPy will get from the py3-none-any wheel instead. -build = "cp310-* cp311-* cp312-* cp313-*" +build = "cp310-* cp311-* cp312-* cp313-* cp314-*" skip = "*_i686 *-win32 *-musllinux_i686" build-frontend = "build[uv]" environment = { H11_MYPYC = "1" }