ha(H5): обёртка ошибок ESPHome-канала, README/RELEASE/ru-ниты
- ESPHome connect/command/импорт оборачиваются в AcceptanceError; при сбое connect канал закрывается (loop закрыт), CLI даёт rc 2 без traceback - self-test: connect error, command error, отсутствие aioesphomeapi через main (rc 2) — всего 15 acceptance-тестов - RELEASE_HA: repaired-wheel в dist/manylinux + удаление linux-тега перед upload; README компонента — корректная ссылка на docs/RELEASE_HA.md - translations/ru: options data «LAN-ключ»; план §2/§6 синхронизирован
This commit is contained in:
+4
-3
@@ -16,9 +16,10 @@ pip install build auditwheel twine
|
||||
# (например, quay.io/pypa/manylinux2014_<arch>):
|
||||
python -m build --wheel # .so без внешнего mbedcrypto
|
||||
auditwheel repair dist/pyfglair-*.whl \
|
||||
--plat manylinux2014_x86_64 -w dist/ # или manylinux_2_28 и т.п.
|
||||
python -m build --sdist # sdist с C++-исходниками (MANIFEST.in)
|
||||
twine upload dist/*
|
||||
--plat manylinux2014_x86_64 -w dist/manylinux/ # или manylinux_2_28
|
||||
rm -f dist/pyfglair-*-linux_*.whl # linux-тег PyPI отклонит
|
||||
python -m build --sdist # sdist с C++-исходниками (MANIFEST.in)
|
||||
twine upload dist/manylinux/* dist/*.tar.gz
|
||||
```
|
||||
|
||||
Проверки перед публикацией:
|
||||
|
||||
Reference in New Issue
Block a user