Logger: custom_components.hacs
Source: custom_components/hacs/websocket/repository.py:242
Intégration: HACS (Documentation, Problèmes)
Première occurrence: 04:23:01 (5 occurrences)
Dernier enregistrement: 05:21:35
<Integration bontiv/jgofjgoidfgff> Downloading bontiv/jgofjgoidfgff with version v0.0.0 failed with (Could not download, see log for details)
Ou bien
Logger: custom_components.hacs
Source: custom_components/hacs/base.py:699
Intégration: HACS (Documentation, Problèmes)
Première occurrence: 04:23:01 (4 occurrences)
Dernier enregistrement: 05:21:35
Download failed - 400, message='Got more than 8190 bytes when reading: b"default-src \'none\'; base-uri \'self\'; child-src github.githubassets.com github.com/assets-cdn/worker/...".', url='https://github.com/bontiv/ha-meteofrance-observation/releases/download/v0.0.0/jgofjgoidfgff.zip'
Et bien c'est connu. Il faudra peut-être réinstaller HACS une fois le correctif officiellement sorti pour que les updates et insall refonctionnent sur HACS.
Ne sont concernés que les extensions qui utilisent le zip_release. Si vous développez une extension et voulez contourner le bug, désactiver le zip release devrait faire l'affaire.
Salut,
J'espère que le fix va vite être déployé. Pas envie d'attendre le prochain Core 2026.11.0, qui va remplacer HACS par le Marketplace.
Ça tombe toujours quand je veux tester une carte personnalisée.
Si, il est toujours possible d’installer les intégrations en les téléchargeant directement sur la release github.
Sinon, le patch proposé, c’est une ligne à ajouter dans le fichier custom_components/hacs/base.py.
Après la ligne 695, chercher la ligne :
headers=headers,
Puis rajouter la ligne:
max_field_size=64 * 1024,
Puis redémarrer HA. Je n’ai pas testé perso. Attention, l’indentation est importante, c’est du python. Si vous n’êtes pas à l’aise, faites l’installation manuelle ou attendez une mise à jour officielle.
j'ai comparé mon base.py et celui du github, il est différent. Il y a d'autres PR inclus et je ne'ai pas le même code. je pense pas que juste ajouté la ligne sois bon.
Au niveau de la ligne 702. Le plus important c’est derrière cette ligne. La nouvelle ligne ajoute un paramère à l’appel de la méthode self.session.get().
C'est fou, jai pu faire 2 des 6 mises a jour en attente hier soir avant d'avoir ce probleme.
Merci pour le workaround, j'ai pu terminer le reste des mise à jour ce matin.