# Paquets pour VOTRE POSTE, quand « pip install -r agents/trio/requirements.txt » échoue sur « watchdog » # (Mac Acme : Python 3.14, pas de version compilée de watchdog, et sa compilation échoue avec le SDK macOS). # # python3 -m venv .venv && source .venv/bin/activate # pip install --no-deps -r agents/trio/requirements-poste.txt # python scripts/test_trio.py # tests trio OK (9 scénarios, 6 agents) # # Ce sont EXACTEMENT les paquets de requirements.txt (versions figées), SANS watchdog. Tous existent déjà compilés # pour Mac (puce Apple) et Python 3.14 : rien n'est construit sur le poste. --no-deps : installer cette liste telle # quelle (sinon pip irait chercher watchdog, demandé par google-adk). # watchdog ne sert qu'à « adk web » : pour tester un agent sur le poste, utilisez « adk run ». # Ne sert PAS au déploiement : Cloud Run et Agent Runtime utilisent requirements.txt (Python 3.12, Linux). # Vérifié le 12 octobre 2026 (Python 3.14 : tests, serveur A2A, scripts, adk run). a2a-sdk==1.2.2 aiohappyeyeballs==2.7.1 aiohttp==3.14.5 aiosignal==1.4.0 aiosqlite==0.22.1 annotated-doc==0.0.5 annotated-types==0.8.0 anyio==4.15.1 attrs==26.1.0 authlib==1.8.0 certifi==2026.7.22 cffi==2.1.1 charset-normalizer==3.5.2 click==8.5.0 cloudpickle==3.1.2 cryptography==50.0.2 distro==1.9.0 docstring-parser==0.18.0 fastapi==0.141.1 frozenlist==1.8.0 google-adk==2.10.0 google-api-core==2.34.0 google-auth==2.61.0 google-cloud-agentidentitycredentials==0.1.2 google-cloud-aiplatform==2.2.0 google-cloud-appengine-logging==1.11.0 google-cloud-audit-log==0.6.2 google-cloud-bigquery==3.46.1 google-cloud-core==2.8.0 google-cloud-iamconnectorcredentials==0.1.2 google-cloud-logging==3.17.0 google-cloud-modelarmor==0.7.2 google-cloud-resource-manager==1.19.0 google-cloud-storage==3.17.0 google-crc32c==1.9.0 google-genai==2.29.0 google-resumable-media==2.11.0 googleapis-common-protos==1.75.5 graphviz==0.21 grpc-google-iam-v1==0.14.5 grpcio==1.84.0 grpcio-status==1.84.0 h11==0.16.0 httpcore==1.0.9 httpcore2==2.13.1 httpx==0.28.1 httpx2==2.13.1 idna==3.20 joserfc==1.7.5 json-rpc==1.15.0 jsonschema==4.26.0 jsonschema-specifications==2025.9.1 mcp==2.3.0 mcp-types==2.3.0 multidict==7.1.0 opentelemetry-api==1.42.1 opentelemetry-exporter-gcp-logging==1.15.0a0 opentelemetry-exporter-otlp-proto-common==1.42.1 opentelemetry-exporter-otlp-proto-http==1.42.1 opentelemetry-proto==1.42.1 opentelemetry-resourcedetector-gcp==1.14.0 opentelemetry-sdk==1.42.1 opentelemetry-semantic-conventions==0.63b1 packaging==26.3 propcache==0.5.4 proto-plus==1.29.0 protobuf==6.33.6 pyasn1==0.6.4 pyasn1-modules==0.4.2 pycparser==3.11 pydantic==2.14.1 pydantic-core==2.50.1 pyjwt==2.15.1 python-dateutil==2.9.0.post0 python-dotenv==1.2.4 python-multipart==0.0.32 pyyaml==6.0.3 referencing==0.37.0 requests==2.34.2 rpds-py==2026.9.1 six==1.17.0 sniffio==1.3.1 sse-starlette==3.5.0 starlette==1.7.0 tenacity==9.1.4 truststore==0.10.4 typing-extensions==4.16.0 typing-inspection==0.4.4 urllib3==2.8.0 uvicorn==0.54.0 websockets==15.0.1 yarl==1.25.1