Commit Graph

186 Commits (1530139a6191d16231d2ca479f808e3452e93e32)

Author SHA1 Message Date
Erik Montnemery 2caca7fbe3
Generate requirements per supported architecture (#115708)
* Generate requirements per supported architecture

* Don't store wheels requirements in the repo

* Dry run

* Set Python version

* Install base packages

* Fix

* Fix

* Fix

* Fix typo

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Genarate requirements_all_pytest.txt

* Fix hassfest

* Reenable building wheels

* Remove unneeded code

* Address review comment

* Fix lying comment

* Add tests, address review comments

* Deduplicate

* Fix file name

* Add comment

---------

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2024-04-22 19:23:08 +02:00
dependabot[bot] 66ea528e94
Bump actions/checkout from 4.1.2 to 4.1.3 (#115945)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-22 09:43:19 +02:00
dependabot[bot] f8738d9263
Bump actions/download-artifact from 4.1.4 to 4.1.5 (#115841) 2024-04-19 12:22:09 +02:00
dependabot[bot] 8d7ef6ea9a
Bump actions/upload-artifact from 4.3.1 to 4.3.2 (#115842) 2024-04-19 12:11:08 +02:00
Erik Montnemery e4280b2c00
Use aiohttp-zlib-ng[isal] (#115767) 2024-04-17 17:57:34 +02:00
Erik Montnemery ba4731ecb4
Remove stale packages from uncommenting when building wheels (#115700) 2024-04-17 11:54:53 +02:00
Erik Montnemery 537b00db9a
Fix stale comment in wheels.yml (#115736) 2024-04-17 08:50:33 +02:00
dependabot[bot] 6ecafbcc2c
Bump actions/checkout from 4.1.1 to 4.1.2 (#113208)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-13 11:26:16 +01:00
dependabot[bot] 1b7c3061f3
Bump actions/download-artifact from 4.1.3 to 4.1.4 (#112159) 2024-03-04 11:50:31 +01:00
dependabot[bot] 38395c8fab
Bump actions/download-artifact from 4.1.2 to 4.1.3 (#111602) 2024-02-27 12:12:23 +01:00
Marc Mueller 02eca17002
Update wheels artifact actions to v4 [ci] (#110894) 2024-02-19 09:23:51 +01:00
Franck Nijhof ef9f117baa
Stop building Python 3.11 wheels (#110727) 2024-02-16 17:11:05 +01:00
J. Nick Koston 65985c4e0b
Fix name of 64bit intel/amd arch in builder and wheels workflow (#107335) 2024-01-06 11:30:20 +01:00
Franck Nijhof 80a08199f8
Update Home Assistant Wheels action to 2024.01.0 (#107240) 2024-01-05 16:35:20 +01:00
J. Nick Koston 8645d9c717
Bump aiohttp-zlib-ng to 0.3.0 (#107184) 2024-01-05 14:28:29 +01:00
J. Nick Koston 40d034cd8c
Revert "Bump aiohttp-zlib-ng to 0.2.0 (#106691)" (#107109) 2024-01-04 15:34:43 +01:00
J. Nick Koston e1f078b70a
Bump aiohttp-zlib-ng to 0.2.0 (#106691) 2024-01-02 20:50:26 +01:00
Franck Nijhof ec3795ab97
Revert "Add proj dependency to our wheels builder (#104699)" (#104704) 2023-11-29 23:16:58 +01:00
Franck Nijhof cf23de1c48
Add proj-dev dependency to our wheels builder (#104711) 2023-11-29 13:15:37 +01:00
Franck Nijhof 9741380cc0
Add proj-util dependency to our wheels builder (#104708) 2023-11-29 12:41:47 +01:00
Franck Nijhof 6dc818b682
Add proj dependency to our wheels builder (#104699) 2023-11-29 11:38:23 +01:00
Joost Lekkerkerker e936ca0cb1
Build Pydantic wheels with old Cython (#101976) 2023-10-22 22:39:00 +02:00
dependabot[bot] 61104dd726
Bump actions/checkout from 4.1.0 to 4.1.1 (#102248)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-18 19:50:09 +02:00
Franck Nijhof 9d775bdbf6
Update home-assistant/wheels to 2023.10.5 (#102243) 2023-10-18 17:58:39 +02:00
Marc Mueller ba91aaa28d
Add support for Python 3.12 (#101651) 2023-10-10 21:34:49 +02:00
Franck Nijhof 4a437e46aa
Update home-assistant/wheels to 2023.10.4 (#101656) 2023-10-08 16:26:09 +02:00
Franck Nijhof 617ce994b4
Update home-assistant/wheels to 2023.10.3 (#101551) 2023-10-06 22:05:01 +02:00
Franck Nijhof 73debba60c
Update home-assistant/wheels to 2023.10.2 (#101549) 2023-10-06 20:40:09 +02:00
Marc Mueller 67dfd1a86b
Update grpcio to 1.59.0 (#101287) 2023-10-06 10:08:01 +02:00
Franck Nijhof 5e6735ab6d
Update home-assistant/wheels to 2023.10.1 (#101197) 2023-10-01 15:05:10 +02:00
Franck Nijhof 25855a3ccb
Update home-assistant/wheels to 2023.09.3 (#101165) 2023-09-30 21:17:49 +02:00
Franck Nijhof 581a045617
Trigger Wheels builds in more cases (#101126) 2023-09-29 21:19:11 +02:00
Franck Nijhof b8a7ad916a
Pin charset-normalizer in our package constraints (#101107) 2023-09-29 14:43:03 +02:00
Franck Nijhof 97e5504ddd
Correct binary ignore for charset-normalizer to charset_normalizer (#101106) 2023-09-29 13:18:33 +02:00
Franck Nijhof e924622153
Ignore binary distribution wheels for charset-normalizer (#101104) 2023-09-29 12:58:29 +02:00
dependabot[bot] 2a443648fc
Bump actions/checkout from 4.0.0 to 4.1.0 (#100836)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-25 11:01:12 +02:00
Franck Nijhof 6383cafeb9
Update home-assistant/wheels to 2023.09.1 (#100758)
* Update home-assistant/wheels to 2023.09.0

* Update home-assistant/wheels to 2023.09.1
2023-09-23 17:38:21 +02:00
J. Nick Koston 6f8734167f
Bump SQLAlchemy to 2.0.21 (#99745) 2023-09-20 16:19:53 +02:00
dependabot[bot] 2c3a4b3497
Bump actions/checkout from 3.6.0 to 4.0.0 (#99651) 2023-09-05 08:57:09 +02:00
dependabot[bot] 07494f129c
Bump actions/checkout from 3.5.3 to 3.6.0 (#99003)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.3 to 3.6.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.5.3...v3.6.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-25 10:18:43 +02:00
Franck Nijhof 39f76b757d
Clean up wheels building, removing cp310 abi (#95334) 2023-06-27 11:53:19 +02:00
dependabot[bot] 4d3db038d6
Bump actions/checkout from 3.5.2 to 3.5.3 (#94452)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.5.2 to 3.5.3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.5.2...v3.5.3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-12 10:42:40 +02:00
J. Nick Koston fb9a9aea12
Fix wheel builds on armhf and armv7 (#94053) 2023-06-05 19:48:18 +02:00
J. Nick Koston 7995d3777a
Fix package names to match pypi index metadata (#93883)
* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* Fix package names to match pypi index metadata

* uses _

* uses -

* fix metadata
2023-05-31 21:12:53 -04:00
Kashif Khan 7439ca5b1a
Bump azure-servicebus to 7.10.0 (#92866) 2023-05-10 12:36:44 +02:00
Franck Nijhof cdbffee781
Remove legacy pip resolver (#92124)
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-04-27 22:39:29 +02:00
Franck Nijhof e795ac5a8e
Wheels: Fix typo in env_canada dep for armhf (#91918) 2023-04-23 14:53:42 -05:00
Franck Nijhof ec1952b926
Wheels: Disable Pandas for Python 3.11 on armhf (#91898) 2023-04-23 16:42:44 +02:00
Franck Nijhof 66a25a9e72
Wheels: Don't build opencv-python-headless on cp311 (#91872) 2023-04-22 22:44:29 +02:00
Franck Nijhof 5533eed30c
Wheels: Don't build beacontools on cp311 (#91868) 2023-04-22 22:00:32 +02:00
Franck Nijhof ca76285bcf
CI: Cancel concurrent Wheel jobs (#91867) 2023-04-22 20:56:52 +02:00
Franck Nijhof 0f80d0625a
Wheels: Don't build azure-servicebus on cp311 (#91862) 2023-04-22 19:29:42 +02:00
Franck Nijhof a491859875
Several changes to Wheels building for the cp311 ABI (#91850) 2023-04-22 17:23:02 +02:00
Franck Nijhof 7af63c2cdf
Remove libexecinfo-dev package from Wheels jobs (#91798) 2023-04-21 10:36:13 +02:00
Franck Nijhof a37a87e972
Build wheels for CPython ABI cp311 (#91736) 2023-04-21 09:10:39 +02:00
J. Nick Koston 9985516f80
Build protobuf upb wheels (#90812) 2023-04-17 10:30:22 +02:00
dependabot[bot] b7b22b79d1
Bump actions/checkout from 3.5.0 to 3.5.2 (#91373)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-13 22:11:47 +02:00
dependabot[bot] a66bef6fdf
Bump actions/checkout from 3.4.0 to 3.5.0 (#90215)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.4.0...v3.5.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-24 13:55:17 +01:00
dependabot[bot] a591f64258
Bump actions/checkout from 3.3.0 to 3.4.0 (#89778)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-16 09:46:40 +01:00
J. Nick Koston 8e242c1fe6
Force binary build of sqlalchemy wheels (#89658)
Force binary build of sqlalchemy
2023-03-13 20:52:53 -04:00
Pascal Vizeli 5104e7f51a
Use C-Extension for sqlalchemy (#89661) 2023-03-13 22:22:28 +01:00
Franck Nijhof 17e87556de
Add uchardet-dev to Wheels build deps (#88449) 2023-02-19 17:39:17 +01:00
Franck Nijhof b6316b4904
Split wheels building of all requirements (#85564) 2023-01-09 22:16:59 +01:00
dependabot[bot] 186151008f
Bump actions/upload-artifact from 3.1.1 to 3.1.2 (#85489)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-09 10:30:14 +01:00
dependabot[bot] 5cc3636be7
Bump actions/checkout from 3.2.0 to 3.3.0 (#85285)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-06 08:35:47 +01:00
dependabot[bot] aa23a125bf
Bump actions/checkout from 3.1.0 to 3.2.0 (#83894)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-13 08:36:15 +01:00
dependabot[bot] a8bf8d449b
Bump actions/upload-artifact from 3.1.0 to 3.1.1 (#80867)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3.1.0...v3.1.1)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-24 09:50:56 +02:00
Pascal Vizeli 319d35626a
Remove building wheels for face detection (#80728) 2022-10-21 14:27:50 +02:00
Franck Nijhof 3a92123ac6
Update home-assistant/wheels to 2022.10.1 (#80723) 2022-10-21 13:08:19 +02:00
dependabot[bot] 42ca4764a0
Bump actions/checkout from 3.0.2 to 3.1.0 (#79635)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.0.2 to 3.1.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.0.2...v3.1.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-05 10:53:27 +03:00
Franck Nijhof e3d250a623
Do not pin numpy in wheels (#74268) 2022-06-30 20:12:58 +02:00
Pascal Vizeli 5787eb058d
Build opencv at core build pipeline (#73961) 2022-06-28 11:14:06 +02:00
Pascal Vizeli 95eeb8eff3
Update Builder & Wheels + support yellow (#73896) 2022-06-23 13:58:24 +02:00
Pascal Vizeli 6cf9b22b5a
Python 3.10 / Base image 2022.06.01 (#73830)
* Python 3.10 / Base image 2022.06.01

* Update requirements

* push opencv

* we don't need numpy on core for now

* Remove unused ignore

Co-authored-by: Franck Nijhof <git@frenck.dev>
2022-06-22 12:04:39 -05:00
Pascal Vizeli ad2a41f774
Second run for eliminiate bluepy wheels (#73772) 2022-06-21 10:07:37 +02:00
Pascal Vizeli 961c33dcc1
Ditch bluepy wheels (#73732) 2022-06-20 12:27:11 +02:00
Pascal Vizeli f4c3bd7e00
Fix issue with pandas wheels (#73669)
* Fix issue with pandas wheels

* Update builder
2022-06-18 11:41:26 +02:00
Pascal Vizeli 546d342604
Update wheels builder to 2022.06.5 (#73633) 2022-06-17 11:44:56 +02:00
Pascal Vizeli 01ccf721e7
Update wheels builder to 2022.06.4 (#73628) 2022-06-17 10:09:41 +02:00
Pascal Vizeli 1c6337d548
Update wheels builder to 2022.06.3 (#73615) 2022-06-16 22:47:02 +02:00
Pascal Vizeli ea71630768
Musllinux legacy resolver & cargo git (#73614) 2022-06-16 22:19:47 +02:00
Pascal Vizeli 9687aab802
Add yaml-dev core wheel apk (#73597) 2022-06-16 17:17:30 +02:00
Pascal Vizeli 63ff3f87dc
Fix wheel pipeline (#73594) 2022-06-16 17:00:36 +02:00
Pascal Vizeli f7945cdc64
Add build musllinux wheel (#73587)
* Add build musllinux wheel

* cleanup
2022-06-16 16:43:09 +02:00
J. Nick Koston dca4d3cd61
Significantly improve yaml load times when the C loader is available (#73337) 2022-06-13 08:44:46 -10:00
dependabot[bot] 911fc83606
Bump actions/upload-artifact from 3.0.0 to 3.1.0 (#72343)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-23 09:21:59 +02:00
Franck Nijhof c8d171c475
Remove deprecated Raspberry Pi GPIO integration (#71777) 2022-05-13 12:13:26 +02:00
Pascal Vizeli 6984c56cc6
Freeze numpy on wheel build (#71408) 2022-05-06 18:00:01 +03:00
dependabot[bot] d35fa28721
Bump actions/checkout from 3.0.1 to 3.0.2 (#70405)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3.0.1...v3.0.2)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-22 10:07:31 +03:00
dependabot[bot] 8ab9cd1695
Bump actions/checkout from 3.0.0 to 3.0.1 (#70073) 2022-04-15 14:06:21 +02:00
dependabot[bot] 6bc74ca745
Bump actions/download-artifact from 2 to 3 (#69837)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-11 13:15:03 +02:00
epenet 0dcaa6422d
Prettify yaml (2/2) (#68879) 2022-03-30 10:39:30 +02:00
Franck Nijhof 2686be921c
Remove deprecated (old) Z-Wave integration (#67221)
* Remove deprecated (old) Z-Wave integration

* Mark migration tests as skip, for later cleanup
2022-03-18 13:09:10 +01:00
dependabot[bot] f3ca52c2a1
Bump actions/upload-artifact from 2.3.1 to 3.0.0 (#67598)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-03-04 12:39:44 +01:00
Marc Mueller d7d41e2a4d
Bump actions/checkout from 2.4.0 to 3.0.0 (#67456) 2022-03-02 09:32:02 +01:00
Franck Nijhof 487f4dcd90
Remove deprecated Raspihats integration (#67380) 2022-02-28 23:10:58 +01:00
Franck Nijhof 0db6a0b248
Remove deprecated Bosch BME680 Environmental Sensor integration (#67273) 2022-02-28 13:29:13 +01:00
Franck Nijhof e4903f9a13
Remove deprecated HTU21D(F) Sensor integration (#67279) 2022-02-27 15:35:39 +01:00
Franck Nijhof fbfdabe4fc
Remove deprecated Raspberry Pi RF integration (#67283) 2022-02-26 13:26:41 -08:00
Franck Nijhof dd927adba9
Remove deprecated Blinkt! integration (#67165) 2022-02-24 19:26:32 +02:00