diff --git a/.github/workflows/jh-builder.yml b/.github/workflows/jh-builder.yml index a67e1bfcb249b9..41d60652b0ecec 100644 --- a/.github/workflows/jh-builder.yml +++ b/.github/workflows/jh-builder.yml @@ -10,7 +10,7 @@ on: env: BUILD_TYPE: core - DEFAULT_PYTHON: "3.12" + DEFAULT_PYTHON: "3.13" PIP_TIMEOUT: 60 UV_HTTP_TIMEOUT: 60 UV_SYSTEM_PYTHON: "true" diff --git a/.github/workflows/jh-wheels.yml b/.github/workflows/jh-wheels.yml index 6a6de0daa0fa47..f75eadf6de3798 100644 --- a/.github/workflows/jh-wheels.yml +++ b/.github/workflows/jh-wheels.yml @@ -117,7 +117,7 @@ jobs: strategy: fail-fast: false matrix: - abi: ["cp312"] + abi: ["cp312", "cp313"] arch: ${{ fromJson(needs.init.outputs.architectures) }} steps: - name: Checkout the repository @@ -140,7 +140,7 @@ jobs: sed -i "/uv/d" requirements_diff.txt - name: Build wheels - uses: jethub-homeassistant/wheels@2024.07.1 + uses: jethub-homeassistant/wheels@2024.11.0 with: abi: ${{ matrix.abi }} tag: musllinux_1_2 @@ -213,7 +213,7 @@ jobs: cat homeassistant/package_constraints.txt | grep 'pydantic==' >> requirements_old-cython.txt - name: Build wheels (old cython) - uses: jethub-homeassistant/wheels@2024.07.1 + uses: jethub-homeassistant/wheels@2024.11.0 with: abi: ${{ matrix.abi }} tag: musllinux_1_2 @@ -228,7 +228,7 @@ jobs: pip: "'cython<3'" - name: Build wheels (part 1) - uses: jethub-homeassistant/wheels@2024.07.1 + uses: jethub-homeassistant/wheels@2024.11.0 with: abi: ${{ matrix.abi }} tag: musllinux_1_2 @@ -242,7 +242,7 @@ jobs: requirements: "requirements_all.txtaa" - name: Build wheels (part 2) - uses: jethub-homeassistant/wheels@2024.07.1 + uses: jethub-homeassistant/wheels@2024.11.0 with: abi: ${{ matrix.abi }} tag: musllinux_1_2 @@ -256,7 +256,7 @@ jobs: requirements: "requirements_all.txtab" - name: Build wheels (part 3) - uses: jethub-homeassistant/wheels@2024.07.1 + uses: jethub-homeassistant/wheels@2024.11.0 with: abi: ${{ matrix.abi }} tag: musllinux_1_2