Use the vendored Hammerstad-Jensen/Cohn engine for microstrip, stripline, and coupled-diff advice. Skip OpenEMS/pcbnew and refuse CPWG rather than inventing a number. Co-authored-by: Cursor <cursoragent@cursor.com>
23 lines
377 B
Plaintext
23 lines
377 B
Plaintext
fastapi>=0.115
|
|
uvicorn[standard]
|
|
openai>=1.60
|
|
anthropic>=0.83
|
|
google-genai>=1.59
|
|
pydantic[email]>=2.0
|
|
pydantic-settings
|
|
python-multipart
|
|
sse-starlette
|
|
python-dotenv
|
|
openpyxl>=3.1
|
|
google-cloud-storage>=2.14
|
|
google-cloud-run>=0.10
|
|
google-api-python-client>=2.100
|
|
pypdf>=4.0
|
|
pymupdf>=1.24
|
|
PyJWT[crypto]>=2.8
|
|
cryptography>=42.0
|
|
httpx>=0.27
|
|
packaging>=24.0
|
|
shapely>=2.0
|
|
PyYAML>=6.0
|