mirror of
https://github.com/home-assistant/supervisor.git
synced 2026-08-19 12:48:17 +01:00
Drop unused faust-cchardet dependency (#7055)
faust-cchardet was pinned as an optional speed-up for aiohttp's charset detection. Modern aiohttp (3.9+) no longer uses chardet/cchardet: charset resolution now returns the declared charset, defaults JSON to UTF-8, and otherwise calls a fallback resolver that hard-codes "utf-8" unless a custom fallback_charset_resolver is configured on the ClientSession. Supervisor never configures one, so faust-cchardet is installed but never called. Remove the dependency to drop an unused C-extension build cost and maintenance surface. This also supersedes the failing #7054 bump, which targeted a 2.1.20 release that was never published to PyPI. Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
a101e2eb5b
commit
e04ff7c540
@@ -13,7 +13,6 @@ cryptography==49.0.0
|
||||
debugpy==1.8.21
|
||||
deepmerge==2.1.0
|
||||
dirhash==0.5.0
|
||||
faust-cchardet==2.1.19
|
||||
gitpython==3.1.52
|
||||
jinja2==3.1.6
|
||||
log-rate-limit==1.4.2
|
||||
|
||||
Reference in New Issue
Block a user