mirror of
https://github.com/home-assistant/core.git
synced 2025-07-24 21:57:51 +00:00
Wheels: Disable Pandas for Python 3.11 on armhf (#91898)
This commit is contained in:
parent
1a14a93df6
commit
ec1952b926
15
.github/workflows/wheels.yml
vendored
15
.github/workflows/wheels.yml
vendored
@ -253,7 +253,7 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
name: requirements_diff
|
name: requirements_diff
|
||||||
|
|
||||||
- name: Uncomment packages
|
- name: (Un)comment packages
|
||||||
run: |
|
run: |
|
||||||
requirement_files="requirements_all.txt requirements_diff.txt"
|
requirement_files="requirements_all.txt requirements_diff.txt"
|
||||||
for requirement_file in ${requirement_files}; do
|
for requirement_file in ${requirement_files}; do
|
||||||
@ -285,6 +285,19 @@ jobs:
|
|||||||
sed -i "s|# homekit|homekit|g" ${requirement_file}
|
sed -i "s|# homekit|homekit|g" ${requirement_file}
|
||||||
sed -i "s|# decora_wifi|decora_wifi|g" ${requirement_file}
|
sed -i "s|# decora_wifi|decora_wifi|g" ${requirement_file}
|
||||||
sed -i "s|# python-gammu|python-gammu|g" ${requirement_file}
|
sed -i "s|# python-gammu|python-gammu|g" ${requirement_file}
|
||||||
|
|
||||||
|
# Some packages are not buildable on armhf anymore
|
||||||
|
if [ "${{ matrix.arch }}" = "armhf" ]; then
|
||||||
|
|
||||||
|
# Pandas has issues building on armhf, it is expected they
|
||||||
|
# will drop the platform in the near future (they consider it
|
||||||
|
# "flimsy" on 386). The following packages depend on pandas,
|
||||||
|
# so we comment them out.
|
||||||
|
sed -i "s|env-canada|# env-canada|g" ${requirement_file}
|
||||||
|
sed -i "s|noaa-coops|# noaa-coops|g" ${requirement_file}
|
||||||
|
sed -i "s|pyezviz|# pyezviz|g" ${requirement_file}
|
||||||
|
sed -i "s|pykrakenapi|# pykrakenapi|g" ${requirement_file}
|
||||||
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
- name: Split requirements all
|
- name: Split requirements all
|
||||||
|
Loading…
x
Reference in New Issue
Block a user