mirror of
https://github.com/home-assistant/core.git
synced 2025-07-18 10:47:10 +00:00
Exclude uv from wheels building (#126035)
This commit is contained in:
parent
1e4864d8c5
commit
765448fdf4
27
.github/workflows/wheels.yml
vendored
27
.github/workflows/wheels.yml
vendored
@ -131,6 +131,12 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
name: requirements_diff
|
name: requirements_diff
|
||||||
|
|
||||||
|
- name: Adjust build env
|
||||||
|
run: |
|
||||||
|
# Don't build wheels for uv as uv requires a greater version of rust as currently available on alpine
|
||||||
|
sed -i "/uv/d" requirements.txt
|
||||||
|
sed -i "/uv/d" requirements_diff.txt
|
||||||
|
|
||||||
- name: Build wheels
|
- name: Build wheels
|
||||||
uses: home-assistant/wheels@2024.07.1
|
uses: home-assistant/wheels@2024.07.1
|
||||||
with:
|
with:
|
||||||
@ -174,6 +180,18 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
name: requirements_all_wheels
|
name: requirements_all_wheels
|
||||||
|
|
||||||
|
- name: Adjust build env
|
||||||
|
run: |
|
||||||
|
if [ "${{ matrix.arch }}" = "i386" ]; then
|
||||||
|
echo "NPY_DISABLE_SVML=1" >> .env_file
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Do not pin numpy in wheels building
|
||||||
|
sed -i "/numpy/d" homeassistant/package_constraints.txt
|
||||||
|
# Don't build wheels for uv as uv requires a greater version of rust as currently available on alpine
|
||||||
|
sed -i "/uv/d" requirements.txt
|
||||||
|
sed -i "/uv/d" requirements_diff.txt
|
||||||
|
|
||||||
- name: Split requirements all
|
- name: Split requirements all
|
||||||
run: |
|
run: |
|
||||||
# We split requirements all into multiple files.
|
# We split requirements all into multiple files.
|
||||||
@ -194,15 +212,6 @@ jobs:
|
|||||||
cat homeassistant/package_constraints.txt | grep 'grpcio==' >> requirements_old-cython.txt
|
cat homeassistant/package_constraints.txt | grep 'grpcio==' >> requirements_old-cython.txt
|
||||||
cat homeassistant/package_constraints.txt | grep 'pydantic==' >> requirements_old-cython.txt
|
cat homeassistant/package_constraints.txt | grep 'pydantic==' >> requirements_old-cython.txt
|
||||||
|
|
||||||
- name: Adjust build env
|
|
||||||
run: |
|
|
||||||
if [ "${{ matrix.arch }}" = "i386" ]; then
|
|
||||||
echo "NPY_DISABLE_SVML=1" >> .env_file
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Do not pin numpy in wheels building
|
|
||||||
sed -i "/numpy/d" homeassistant/package_constraints.txt
|
|
||||||
|
|
||||||
- name: Build wheels (old cython)
|
- name: Build wheels (old cython)
|
||||||
uses: home-assistant/wheels@2024.07.1
|
uses: home-assistant/wheels@2024.07.1
|
||||||
with:
|
with:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user