# This file was autogenerated by uv via the following command: # uv export --frozen --no-dev --no-editable --no-hashes --format requirements.txt --output-file requirements.txt annotated-types==0.7.0 # via pydantic anyio==4.10.0 # via # httpx # openai # starlette asttokens==3.0.0 # via stack-data backoff==2.2.1 # via langfuse cadquery==2.5.2 # via # caddesigner # simplecadapi cadquery-ocp==7.7.2 # via cadquery casadi==3.7.1 # via cadquery certifi==2025.8.3 # via # httpcore # httpx # requests charset-normalizer==3.4.2 # via requests click==8.2.1 # via uvicorn colorama==0.4.6 ; sys_platform == 'win32' # via # click # ipython # tqdm contourpy==1.3.3 # via matplotlib cycler==0.12.1 # via matplotlib decorator==5.2.1 # via ipython distro==1.9.0 # via openai executing==2.2.0 # via stack-data ezdxf==1.4.2 # via cadquery fastapi==0.116.1 # via caddesigner fonttools==4.59.0 # via # ezdxf # matplotlib googleapis-common-protos==1.73.0 # via opentelemetry-exporter-otlp-proto-http h11==0.16.0 # via # httpcore # uvicorn httpcore==1.0.9 # via httpx httpx==0.28.1 # via # langfuse # openai # simplellmfunc idna==3.10 # via # anyio # httpx # requests importlib-metadata==8.7.0 # via opentelemetry-api ipython==9.11.0 # via simplellmfunc ipython-pygments-lexers==1.1.1 # via ipython jedi==0.19.2 # via ipython jiter==0.10.0 # via openai kiwisolver==1.4.8 # via matplotlib langfuse==4.0.0 # via simplellmfunc linkify-it-py==2.1.0 # via markdown-it-py markdown==3.8.2 # via caddesigner markdown-it-py==3.0.0 # via # mdit-py-plugins # rich # textual matplotlib==3.10.5 # via # pyvista # vtk matplotlib-inline==0.1.7 # via ipython mdit-py-plugins==0.5.0 # via markdown-it-py mdurl==0.1.2 # via markdown-it-py multimethod==1.12 # via cadquery nlopt==2.9.1 # via cadquery numpy==2.3.2 # via # caddesigner # casadi # contourpy # ezdxf # matplotlib # nlopt # pyvista # simplecadapi openai==2.29.0 # via # langfuse # simplellmfunc opentelemetry-api==1.40.0 # via # langfuse # opentelemetry-exporter-otlp-proto-http # opentelemetry-sdk # opentelemetry-semantic-conventions opentelemetry-exporter-otlp-proto-common==1.40.0 # via opentelemetry-exporter-otlp-proto-http opentelemetry-exporter-otlp-proto-http==1.40.0 # via langfuse opentelemetry-proto==1.40.0 # via # opentelemetry-exporter-otlp-proto-common # opentelemetry-exporter-otlp-proto-http opentelemetry-sdk==1.40.0 # via # langfuse # opentelemetry-exporter-otlp-proto-http opentelemetry-semantic-conventions==0.61b0 # via opentelemetry-sdk packaging==25.0 # via # langfuse # matplotlib # pooch parso==0.8.4 # via jedi path==17.1.1 # via cadquery pexpect==4.9.0 ; sys_platform != 'emscripten' and sys_platform != 'win32' # via ipython pillow==11.3.0 # via # matplotlib # pyvista platformdirs==4.3.8 # via # pooch # textual pooch==1.8.2 # via pyvista prompt-toolkit==3.0.51 # via ipython protobuf==6.33.5 # via # googleapis-common-protos # opentelemetry-proto ptyprocess==0.7.0 ; sys_platform != 'emscripten' and sys_platform != 'win32' # via pexpect pure-eval==0.2.3 # via stack-data pydantic==2.11.7 # via # fastapi # langfuse # openai # pydantic-settings # simplellmfunc pydantic-core==2.33.2 # via pydantic pydantic-settings==2.10.1 # via simplellmfunc pygments==2.19.2 # via # ipython # ipython-pygments-lexers # rich pyparsing==3.2.3 # via # ezdxf # matplotlib python-dateutil==2.9.0.post0 # via matplotlib python-dotenv==1.1.1 # via # caddesigner # pydantic-settings pyvista==0.46.0 # via caddesigner redis==6.4.0 # via caddesigner requests==2.32.4 # via # caddesigner # opentelemetry-exporter-otlp-proto-http # pooch rich==14.1.0 # via # caddesigner # simplecadapi # simplellmfunc # textual scooby==0.10.1 # via pyvista simplecadapi @ https://files.pythonhosted.org/packages/04/34/5a6a16cd7a533324b73997cbf4094708616eff4eb7aa5496280a79be3444/simplecadapi-2.0.8-py3-none-any.whl # via caddesigner simplellmfunc==0.7.2 # via caddesigner six==1.17.0 # via python-dateutil sniffio==1.3.1 # via # anyio # openai socksio==1.0.0 # via httpx stack-data==0.6.3 # via ipython starlette==0.47.2 # via fastapi textual==0.89.1 # via simplellmfunc tqdm==4.67.1 # via openai traitlets==5.14.3 # via # ipython # matplotlib-inline types-requests==2.32.4.20250611 # via caddesigner typing-extensions==4.14.1 # via # anyio # ezdxf # fastapi # openai # opentelemetry-api # opentelemetry-exporter-otlp-proto-http # opentelemetry-sdk # opentelemetry-semantic-conventions # pydantic # pydantic-core # pyvista # starlette # textual # typing-inspection typing-inspection==0.4.1 # via # pydantic # pydantic-settings typish==1.9.3 # via cadquery uc-micro-py==2.0.0 # via linkify-it-py urllib3==2.5.0 # via # requests # types-requests uvicorn==0.35.0 # via caddesigner vtk==9.4.2 # via # caddesigner # pyvista wcwidth==0.2.13 # via prompt-toolkit wrapt==1.17.3 # via langfuse zipp==3.23.0 # via importlib-metadata