chore(build): verifie anyio+typing_extensions dans l'embed (deps transitives httpx)
Le check de completude embed ne verifiait que httpx/httpcore/h11 ; anyio et typing_extensions (requis par httpx 0.28.1 sous py<3.13) manquaient => import httpx aurait pu casser a l'install malgre un build vert. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -209,7 +209,10 @@ REQUIRED=(
|
||||
"Lea/python-embed/Lib/site-packages/win32"
|
||||
"Lea/python-embed/Lib/site-packages/socketio"
|
||||
"Lea/python-embed/Lib/site-packages/httpx"
|
||||
)
|
||||
"Lea/python-embed/Lib/site-packages/httpcore"
|
||||
"Lea/python-embed/Lib/site-packages/h11"
|
||||
"Lea/python-embed/Lib/site-packages/anyio"
|
||||
"Lea/python-embed/Lib/site-packages/typing_extensions.py"
|
||||
MISSING=()
|
||||
for f in "${REQUIRED[@]}"; do
|
||||
[[ -e "$ASSEMBLY_DIR/$f" ]] || MISSING+=("$f")
|
||||
|
||||
@@ -155,6 +155,7 @@ REQUIRED_EMBED=(
|
||||
"Lib/site-packages/requests" "Lib/site-packages/PIL"
|
||||
"Lib/site-packages/win32"
|
||||
"Lib/site-packages/httpx" "Lib/site-packages/httpcore" "Lib/site-packages/h11"
|
||||
"Lib/site-packages/anyio" "Lib/site-packages/typing_extensions.py"
|
||||
)
|
||||
MISSING_EMBED=()
|
||||
for f in "${REQUIRED_EMBED[@]}"; do
|
||||
|
||||
Reference in New Issue
Block a user