### Checked other resources
- [x] This is a bug, not a usage question. For ques…tions, please use the LangChain Forum (https://forum.langchain.com/).
- [x] I added a clear and detailed title that summarizes the issue.
- [x] I read what a minimal reproducible example is (https://stackoverflow.com/help/minimal-reproducible-example).
- [x] I included a self-contained, minimal example that demonstrates the issue INCLUDING all the relevant imports. The code run AS IS to reproduce the issue.
### Example Code
```python
clone https://github.com/langchain-ai/new-langgraph-project
Add
"langchain-google-genai>=2.1.9,<3.0.0",
to dependencies
Add
from langchain_google_genai import ChatGoogleGenerativeAI
to graph.py
Add .env file
```
### Error Message and Stack Trace (if applicable)
```shell
poetry run langgraph up
Starting LangGraph API server...
For local dev, requires env var LANGSMITH_API_KEY with access to LangSmith Deployment.
For production use, requires a license key in env var LANGGRAPH_CLOUD_LICENSE_KEY.
/ Building...#1 [internal] load local bake definitions
#1 reading from stdin 2.17kB done
#1 DONE 0.0s
#2 [internal] load build definition from Dockerfile
#2 transferring dockerfile: 1.59kB done
#2 DONE 0.0s
#3 [internal] load metadata for docker.io/langchain/langgraph-api:3.11-wolfi
#3 DONE 0.0s
#4 [internal] load .dockerignore
#4 transferring context: 2B done
#4 DONE 0.0s
#5 [ 1/10] FROM docker.io/langchain/langgraph-api:3.11-wolfi
#5 DONE 0.0s
#6 [internal] load build context
#6 transferring context: 27.95MB 0.3s done
#6 DONE 0.4s
#5 [ 1/10] FROM docker.io/langchain/langgraph-api:3.11-wolfi
#5 CACHED
#7 [ 2/10] ADD . /deps/test
#7 DONE 1.0s
#8 [ 3/10] RUN for dep in /deps/*; do echo "Installing "; if [ -d "" ]; then echo "Installing "; (cd "" && PYTHONDONTWRITEBYTECODE=1 uv pip install --system --no-cache-dir -c /api/constraints.txt -e .); fi; done
#8 0.151 Installing
#8 DONE 0.2s
#9 [ 4/10] RUN mkdir -p /api/langgraph_api /api/langgraph_runtime /api/langgraph_license && touch /api/langgraph_api/__init__.py /api/langgraph_runtime/__init__.py /api/langgraph_license/__init__.py
#9 DONE 0.2s
#10 [ 5/10] RUN PYTHONDONTWRITEBYTECODE=1 uv pip install --system --no-cache-dir --no-deps -e /api
#10 0.339 Using Python 3.11.13 environment at: /usr
#10 1.153 Resolved 1 package in 809ms
#10 1.153 Building langgraph-api @ file:///api
#10 1.378 Built langgraph-api @ file:///api
#10 1.379 Prepared 1 package in 225ms
#10 1.404 Uninstalled 1 package in 24ms
#10 1.405 Installed 1 package in 1ms
#10 1.405 ~ langgraph-api==0.4.46 (from file:///api)
#10 DONE 1.4s
#11 [ 6/10] RUN pip uninstall -y pip setuptools wheel
#11 0.623 Found existing installation: pip 25.2
#11 0.649 Uninstalling pip-25.2:
#11 1.569 Successfully uninstalled pip-25.2
#11 1.614 Found existing installation: setuptools 80.9.0.post20250724
#11 1.643 Uninstalling setuptools-80.9.0.post20250724:
#11 2.507 Successfully uninstalled setuptools-80.9.0.post20250724
#11 2.544 WARNING: Skipping wheel as it is not installed.
#11 DONE 2.6s
#12 [ 7/10] RUN rm -rf /usr/local/lib/python*/site-packages/pip* /usr/local/lib/python*/site-packages/setuptools* /usr/local/lib/python*/site-packages/wheel* && find /usr/local/bin -name "pip*" -delete || true
#12 0.204 find: /usr/local/bin: No such file or directory
#12 DONE 0.2s
#13 [ 8/10] RUN rm -rf /usr/lib/python*/site-packages/pip* /usr/lib/python*/site-packages/setuptools* /usr/lib/python*/site-packages/wheel* && find /usr/bin -name "pip*" -delete || true
#13 DONE 0.2s
#14 [ 9/10] RUN uv pip uninstall --system pip setuptools wheel && rm /usr/bin/uv /usr/bin/uvx
#14 0.224 Using Python 3.11.13 environment at: /usr
#14 0.232 warning: Skipping pip as it is not installed
#14 0.232 warning: Skipping setuptools as it is not installed
#14 0.232 warning: Skipping wheel as it is not installed
#14 0.232 warning: No packages to uninstall
#14 DONE 0.3s
#15 [10/10] WORKDIR /deps/test
#15 DONE 0.1s
#16 exporting to image
#16 exporting layers
#16 exporting layers 1.2s done
#16 writing image sha256:062934f4d09113563bf12905f0c8b8c4e363cf31b467d32c55915505d5e14ee7 done
#16 naming to docker.io/library/test-langgraph-api done
#16 DONE 1.3s
#17 resolving provenance for metadata file
#17 DONE 0.0s
Attaching to langgraph-api-1, langgraph-postgres-1, langgraph-redis-1
langgraph-redis-1 | 1:C 24 Oct 2025 22:37:41.030 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
langgraph-redis-1 | 1:C 24 Oct 2025 22:37:41.030 # Redis version=6.2.20, bits=64, commit=00000000, modified=0, pid=1, just started
langgraph-redis-1 | 1:C 24 Oct 2025 22:37:41.030 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
langgraph-redis-1 | 1:M 24 Oct 2025 22:37:41.030 * monotonic clock: POSIX clock_gettime
langgraph-redis-1 | 1:M 24 Oct 2025 22:37:41.031 * Running mode=standalone, port=6379.
langgraph-redis-1 | 1:M 24 Oct 2025 22:37:41.031 # Server initialized
langgraph-redis-1 | 1:M 24 Oct 2025 22:37:41.031 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
langgraph-redis-1 | 1:M 24 Oct 2025 22:37:41.031 * Loading RDB produced by version 6.2.20
langgraph-redis-1 | 1:M 24 Oct 2025 22:37:41.031 * RDB age 59 seconds
langgraph-redis-1 | 1:M 24 Oct 2025 22:37:41.031 * RDB memory usage when created 0.77 Mb
langgraph-redis-1 | 1:M 24 Oct 2025 22:37:41.031 # Done loading RDB, keys loaded: 0, keys expired: 0.
langgraph-redis-1 | 1:M 24 Oct 2025 22:37:41.031 * DB loaded from disk: 0.000 seconds
langgraph-redis-1 | 1:M 24 Oct 2025 22:37:41.031 * Ready to accept connections
langgraph-postgres-1 |
langgraph-postgres-1 | PostgreSQL Database directory appears to contain a database; Skipping initialization
langgraph-postgres-1 |
langgraph-api-1 | 2025-10-24T22:37:49.097790Z [info ] Using langgraph_runtime_postgres [langgraph_runtime] api_revision=92975bb api_variant=licensed langgraph_api_version=0.4.46 thread_name=MainThread
langgraph-api-1 | 2025-10-24T22:37:49.111490Z [info ] Using auth of type=noop [langgraph_api.auth.middleware] api_revision=92975bb api_variant=licensed langgraph_api_version=0.4.46 thread_name=MainThread
langgraph-api-1 | 2025-10-24T22:37:49.117121Z [info ] Started server process [1] [uvicorn.error] api_revision=92975bb api_variant=licensed color_message='Started server process [\x1b[36m%d\x1b[0m]' langgraph_api_version=0.4.46 thread_name=MainThread
langgraph-api-1 | 2025-10-24T22:37:49.117232Z [info ] Waiting for application startup. [uvicorn.error] api_revision=92975bb api_variant=licensed langgraph_api_version=0.4.46 thread_name=MainThread
langgraph-api-1 | 2025-10-24T22:37:49.119408Z [info ] Starting Postgres runtime with langgraph-api=0.4.46 [langgraph_runtime_postgres.lifespan] api_revision=92975bb api_variant=licensed langgraph_api_version=0.4.46 thread_name=ThreadPoolExecutor-1_0 version=0.4.46
langgraph-api-1 | 2025-10-24T22:37:49.122740Z [info ] Redis pool stats [langgraph_runtime_postgres.redis] api_revision=92975bb api_variant=licensed idle_connections=1 in_use_connections=0 langgraph_api_version=0.4.46 max_connections=2000 thread_name=ThreadPoolExecutor-1_0
langgraph-api-1 | 2025-10-24T22:37:49.132785Z [info ] Attempting to acquire migration lock [langgraph_runtime_postgres.database] api_revision=92975bb api_variant=licensed langgraph_api_version=0.4.46 thread_name=MainThread
langgraph-api-1 | 2025-10-24T22:37:49.133529Z [info ] Migration lock acquired [langgraph_runtime_postgres.database] api_revision=92975bb api_variant=licensed langgraph_api_version=0.4.46 thread_name=ThreadPoolExecutor-1_0
langgraph-api-1 | 2025-10-24T22:37:49.139673Z [info ] No LANGGRAPH_STORE configuration found, using default configuration [langgraph_runtime_postgres.database] api_revision=92975bb api_variant=licensed langgraph_api_version=0.4.46 thread_name=MainThread
langgraph-api-1 | 2025-10-24T22:37:49.140445Z [info ] Migration lock released [langgraph_runtime_postgres.database] api_revision=92975bb api_variant=licensed langgraph_api_version=0.4.46 thread_name=ThreadPoolExecutor-1_0
langgraph-api-1 | 2025-10-24T22:37:49.276306Z [info ] Postgres pool stats [langgraph_runtime_postgres.database] api_revision=92975bb api_variant=licensed connections_ms=10 connections_num=1 langgraph_api_version=0.4.46 pool_available=1 pool_max=150 pool_min=1 pool_size=1 requests_num=1 requests_waiting=0 thread_name=MainThread usage_ms=5
langgraph-api-1 | 2025-10-24T22:37:49.276662Z [info ] Starting checkpointer ingestion loop [langgraph_runtime_postgres.checkpoint] api_revision=92975bb api_variant=licensed langgraph_api_version=0.4.46 thread_name=ThreadPoolExecutor-1_0
langgraph-api-1 | 2025-10-24T22:37:49.426114Z [info ] HTTP Request: GET https://api.smith.langchain.com/auth?langgraph-api=true "HTTP/1.1 200 OK" [httpx] api_revision=92975bb api_variant=licensed langgraph_api_version=0.4.46 thread_name=MainThread
langgraph-api-1 | 2025-10-24T22:37:49.430317Z [warning ] No enterprise license key found, running in lite mode with LangSmith API key. For production use, set LANGGRAPH_CLOUD_LICENSE_KEY in environment. [langgraph_license.validation] api_revision=92975bb api_variant=licensed langgraph_api_version=0.4.46 thread_name=MainThread
langgraph-api-1 | 2025-10-24T22:37:49.458436Z [info ] Starting metadata loop [langgraph_api.metadata] api_revision=92975bb api_variant=licensed langgraph_api_version=0.4.46 thread_name=MainThread
langgraph-api-1 | 2025-10-24T22:37:49.458715Z [info ] Getting auth instance: None [langgraph_api.auth.custom] api_revision=92975bb api_variant=licensed langgraph_api_version=0.4.46 langgraph_auth=None thread_name=MainThread
langgraph-api-1 | 2025-10-24T22:37:49.460012Z [info ] Starting store TTL sweeper with interval 5.0 minutes [langgraph.store.postgres.aio] api_revision=92975bb api_variant=licensed langgraph_api_version=0.4.46 thread_name=MainThread
langgraph-api-1 | 2025-10-24T22:37:49.460666Z [info ] Starting thread TTL sweeper with interval 5 minutes [langgraph_api.thread_ttl] api_revision=92975bb api_variant=licensed interval_minutes=5 langgraph_api_version=0.4.46 strategy=delete thread_name=ThreadPoolExecutor-1_1
langgraph-api-1 | 2025-10-24T22:37:49.461599Z [info ] Starting long query monitor with 5min threshold, scanning every 600s [langgraph_runtime_postgres.long_query_monitor] api_revision=92975bb api_variant=licensed langgraph_api_version=0.4.46 scan_interval_seconds=600 thread_name=ThreadPoolExecutor-1_1 threshold_minutes=5
langgraph-api-1 | 2025-10-24T22:37:49.481839Z [error ] Graph 'agent' failed to load: ModuleNotFoundError: No module named 'langchain_google_genai' [langgraph_runtime_postgres.lifespan] action=fix_user_graph api_revision=92975bb api_variant=licensed error_boundary=user_graph error_message="ModuleNotFoundError: No module named 'langchain_google_genai'" error_type=ModuleNotFoundError graph_id=agent hint='Check that your project dependencies are installed and imports are correct.' langgraph_api_version=0.4.46 location=/deps/test/src/agent/graph.py notes="Could not import python module for graph:\nGraphSpec(id='agent', path='/deps/test/src/agent/graph.py', module=None, variable='graph', config={}, description=None)" summary="ModuleNotFoundError: ModuleNotFoundError: No module named 'langchain_google_genai'" thread_name=ThreadPoolExecutor-1_1 user_traceback='Traceback (most recent call last):\n File "/api/langgraph_api/graph.py", line 420, in collect_graphs_from_env\n File "/api/langgraph_api/utils/config.py", line 144, in run_in_executor\n File "/usr/lib/python3.11/concurrent/futures/thread.py", line 58, in run\n result = self.fn(*self.args, **self.kwargs)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File "/api/langgraph_api/utils/config.py", line 135, in wrapper\n File "/api/langgraph_api/graph.py", line 469, in _graph_from_spec\n File "<frozen importlib._bootstrap_external>", line 940, in exec_module\n File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed\n File "/deps/test/src/agent/graph.py", line 14, in <module>\n from langchain_google_genai import ChatGoogleGenerativeAI\nModuleNotFoundError: No module named \'langchain_google_genai\'\nCould not import python module for graph:\nGraphSpec(id=\'agent\', path=\'/deps/test/src/agent/graph.py\', module=None, variable=\'graph\', config={}, description=None)\n'
langgraph-api-1 | 2025-10-24T22:37:49.482868Z [info ] Shutting down remote graphs [langgraph_api.graph] api_revision=92975bb api_variant=licensed langgraph_api_version=0.4.46 thread_name=MainThread
langgraph-api-1 | 2025-10-24T22:37:49.483156Z [info ] Checkpointer ingestion task cancelled. Draining queue. [langgraph_runtime_postgres.checkpoint] api_revision=92975bb api_variant=licensed langgraph_api_version=0.4.46 thread_name=ThreadPoolExecutor-1_1
langgraph-api-1 | 2025-10-24T22:37:49.485787Z [error ] Traceback (most recent call last):
langgraph-api-1 | File "/api/langgraph_api/graph.py", line 420, in collect_graphs_from_env
langgraph-api-1 | File "/api/langgraph_api/utils/config.py", line 144, in run_in_executor
langgraph-api-1 | File "/usr/lib/python3.11/concurrent/futures/thread.py", line 58, in run
langgraph-api-1 | result = self.fn(*self.args, **self.kwargs)
langgraph-api-1 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
langgraph-api-1 | File "/api/langgraph_api/utils/config.py", line 135, in wrapper
langgraph-api-1 | File "/api/langgraph_api/graph.py", line 469, in _graph_from_spec
langgraph-api-1 | File "<frozen importlib._bootstrap_external>", line 940, in exec_module
langgraph-api-1 | File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
langgraph-api-1 | File "/deps/test/src/agent/graph.py", line 14, in <module>
langgraph-api-1 | from langchain_google_genai import ChatGoogleGenerativeAI
langgraph-api-1 | ModuleNotFoundError: No module named 'langchain_google_genai'
langgraph-api-1 | Could not import python module for graph:
langgraph-api-1 | GraphSpec(id='agent', path='/deps/test/src/agent/graph.py', module=None, variable='graph', config={}, description=None)
langgraph-api-1 |
langgraph-api-1 | The above exception was the direct cause of the following exception:
langgraph-api-1 |
langgraph-api-1 | Traceback (most recent call last):
langgraph-api-1 | File "/usr/lib/python3.11/site-packages/starlette/routing.py", line 694, in lifespan
langgraph-api-1 | async with self.lifespan_context(app) as maybe_state:
langgraph-api-1 | File "/usr/lib/python3.11/contextlib.py", line 210, in __aenter__
langgraph-api-1 | return await anext(self.gen)
langgraph-api-1 | ^^^^^^^^^^^^^^^^^^^^^
langgraph-api-1 | File "/usr/lib/python3.11/site-packages/langgraph_runtime_postgres/lifespan.py", line 141, in lifespan
langgraph-api-1 | await graph.collect_graphs_from_env(True)
langgraph-api-1 | File "/api/langgraph_api/graph.py", line 422, in collect_graphs_from_env
langgraph-api-1 | langgraph_api.utils.errors.GraphLoadError: Failed to load graph 'agent' from /deps/test/src/agent/graph.py: No module named 'langchain_google_genai'
langgraph-api-1 | [uvicorn.error] api_revision=92975bb api_variant=licensed langgraph_api_version=0.4.46 thread_name=MainThread
langgraph-api-1 | 2025-10-24T22:37:49.485931Z [error ] Application startup failed. Exiting. [uvicorn.error] api_revision=92975bb api_variant=licensed langgraph_api_version=0.4.46 thread_name=MainThread
langgraph-api-1 exited with code 3
langgraph-redis-1 | 1:signal-handler (1761345469) Received SIGTERM scheduling shutdown...
langgraph-redis-1 | 1:M 24 Oct 2025 22:37:49.853 # User requested shutdown...
langgraph-redis-1 | 1:M 24 Oct 2025 22:37:49.853 * Saving the final RDB snapshot before exiting.
langgraph-redis-1 | 1:M 24 Oct 2025 22:37:49.856 * DB saved on disk
langgraph-redis-1 | 1:M 24 Oct 2025 22:37:49.856 # Redis is now ready to exit, bye bye...
langgraph-postgres-1 exited with code 0
langgraph-redis-1 exited with code 0
time="2025-10-24T15:37:32-07:00" level=warning msg="The \"dep\" variable is not set. Defaulting to a blank string."
time="2025-10-24T15:37:32-07:00" level=warning msg="The \"dep\" variable is not set. Defaulting to a blank string."
time="2025-10-24T15:37:32-07:00" level=warning msg="The \"dep\" variable is not set. Defaulting to a blank string."
time="2025-10-24T15:37:32-07:00" level=warning msg="The \"dep\" variable is not set. Defaulting to a blank string."
test-langgraph-api Built
Container test-langgraph-api-1 Recreate
Container test-langgraph-api-1 Recreated
langgraph-postgres-1 | 2025-10-24 22:37:41.085 UTC [1] LOG: starting PostgreSQL 16.10 (Debian 16.10-1.pgdg12+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14+deb12u1) 12.2.0, 64-bit
langgraph-postgres-1 | 2025-10-24 22:37:41.085 UTC [1] LOG: listening on IPv4 address "0.0.0.0", port 5432
langgraph-postgres-1 | 2025-10-24 22:37:41.085 UTC [1] LOG: listening on IPv6 address "::", port 5432
langgraph-postgres-1 | 2025-10-24 22:37:41.092 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
langgraph-postgres-1 | 2025-10-24 22:37:41.101 UTC [28] LOG: database system was shut down at 2025-10-24 22:36:42 UTC
langgraph-postgres-1 | 2025-10-24 22:37:41.108 UTC [1] LOG: database system is ready to accept connections
Aborting on container exit...
Container test-langgraph-api-1 Stopping
Container test-langgraph-api-1 Stopped
Container test-langgraph-redis-1 Stopping
Container test-langgraph-postgres-1 Stopping
langgraph-postgres-1 | 2025-10-24 22:37:49.806 UTC [1] LOG: received fast shutdown request
langgraph-postgres-1 | 2025-10-24 22:37:49.810 UTC [1] LOG: aborting any active transactions
langgraph-postgres-1 | 2025-10-24 22:37:49.812 UTC [1] LOG: background worker "logical replication launcher" (PID 31) exited with exit code 1
langgraph-postgres-1 | 2025-10-24 22:37:49.812 UTC [26] LOG: shutting down
langgraph-postgres-1 | 2025-10-24 22:37:49.815 UTC [26] LOG: checkpoint starting: shutdown immediate
langgraph-postgres-1 | 2025-10-24 22:37:49.842 UTC [26] LOG: checkpoint complete: wrote 3 buffers (0.0%); 0 WAL file(s) added, 0 removed, 0 recycled; write=0.010 s, sync=0.003 s, total=0.031 s; sync files=2, longest=0.002 s, average=0.002 s; distance=0 kB, estimate=0 kB; lsn=0/16EF938, redo lsn=0/16EF938
langgraph-postgres-1 | 2025-10-24 22:37:49.846 UTC [1] LOG: database system is shut down
Container test-langgraph-postgres-1 Stopped
Container test-langgraph-redis-1 Stopped
```
### Description
Dependency not being found when running with langgraph up but it works fine with langgraph dev.
This part of the log makes me think its not installing anything:
#8 [ 3/10] RUN for dep in /deps/*; do echo "Installing "; if [ -d "" ]; then echo "Installing "; (cd "" && PYTHONDONTWRITEBYTECODE=1 uv pip install --system --no-cache-dir -c /api/constraints.txt -e .); fi; done
#8 0.151 Installing
#8 DONE 0.2s
### System Info
poetry run python -m langchain_core.sys_info
System Information
------------------
> OS: Linux
> OS Version: #33~24.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Sep 19 17:02:30 UTC 2
> Python Version: 3.12.3 (main, Aug 14 2025, 17:47:21) [GCC 13.3.0]
Package Information
-------------------
> langchain_core: 0.3.76
> langsmith: 0.4.38
> langchain_google_genai: 2.1.12
> langgraph_api: 0.4.46
> langgraph_cli: 0.4.4
> langgraph_license: Installed. No version info available.
> langgraph_runtime: Installed. No version info available.
> langgraph_runtime_inmem: 0.14.1
> langgraph_sdk: 0.2.9
Optional packages not installed
-------------------------------
> langserve
Other Dependencies
------------------
> blockbuster<2.0.0,>=1.5.24: Installed. No version info available.
> claude-agent-sdk>=0.1.0;: Installed. No version info available.
> click>=8.1.7: Installed. No version info available.
> cloudpickle>=3.0.0: Installed. No version info available.
> cryptography<45.0,>=42.0.0: Installed. No version info available.
> filetype<2,>=1.2: Installed. No version info available.
> google-ai-generativelanguage<1,>=0.7: Installed. No version info available.
> grpcio-tools<2.0.0,>=1.75.0: Installed. No version info available.
> grpcio<2.0.0,>=1.75.0: Installed. No version info available.
> httpx<1,>=0.23.0: Installed. No version info available.
> httpx>=0.25.0: Installed. No version info available.
> httpx>=0.25.2: Installed. No version info available.
> jsonpatch<2.0,>=1.33: Installed. No version info available.
> jsonschema-rs<0.30,>=0.20.0: Installed. No version info available.
> langchain-core>=0.3.64: Installed. No version info available.
> langchain-core>=0.3.75: Installed. No version info available.
> langgraph-api<0.5.0,>=0.3;: Installed. No version info available.
> langgraph-checkpoint>=2.0.23: Installed. No version info available.
> langgraph-checkpoint>=2.0.25: Installed. No version info available.
> langgraph-runtime-inmem<0.15.0,>=0.14.0: Installed. No version info available.
> langgraph-runtime-inmem>=0.7;: Installed. No version info available.
> langgraph-sdk>=0.1.0;: Installed. No version info available.
> langgraph-sdk>=0.2.0: Installed. No version info available.
> langgraph>=0.2: Installed. No version info available.
> langgraph>=0.4.0: Installed. No version info available.
> langsmith-pyo3>=0.1.0rc2;: Installed. No version info available.
> langsmith>=0.3.45: Installed. No version info available.
> openai-agents>=0.0.3;: Installed. No version info available.
> opentelemetry-api>=1.30.0;: Installed. No version info available.
> opentelemetry-api>=1.37.0: Installed. No version info available.
> opentelemetry-exporter-otlp-proto-http>=1.30.0;: Installed. No version info available.
> opentelemetry-exporter-otlp-proto-http>=1.37.0: Installed. No version info available.
> opentelemetry-sdk>=1.30.0;: Installed. No version info available.
> opentelemetry-sdk>=1.37.0: Installed. No version info available.
> orjson>=3.10.1: Installed. No version info available.
> orjson>=3.9.14;: Installed. No version info available.
> orjson>=3.9.7: Installed. No version info available.
> packaging>=23.2: Installed. No version info available.
> protobuf<7.0.0,>=6.32.1: Installed. No version info available.
> pydantic<3,>=1: Installed. No version info available.
> pydantic<3,>=2: Installed. No version info available.
> pydantic>=2.7.4: Installed. No version info available.
> pyjwt>=2.9.0: Installed. No version info available.
> pytest>=7.0.0;: Installed. No version info available.
> python-dotenv>=0.8.0;: Installed. No version info available.
> PyYAML>=5.3: Installed. No version info available.
> requests-toolbelt>=1.0.0: Installed. No version info available.
> requests>=2.0.0: Installed. No version info available.
> rich>=13.9.4;: Installed. No version info available.
> sse-starlette<2.2.0,>=2.1.0: Installed. No version info available.
> sse-starlette>=2: Installed. No version info available.
> starlette>=0.37: Installed. No version info available.
> starlette>=0.38.6: Installed. No version info available.
> structlog<26,>=24.1.0: Installed. No version info available.
> structlog>23: Installed. No version info available.
> tenacity!=8.4.0,<10.0.0,>=8.1.0: Installed. No version info available.
> tenacity>=8.0.0: Installed. No version info available.
> truststore>=0.1: Installed. No version info available.
> typing-extensions>=4.7: Installed. No version info available.
> uvicorn>=0.26.0: Installed. No version info available.
> vcrpy>=7.0.0;: Installed. No version info available.
> watchfiles>=0.13: Installed. No version info available.
> zstandard>=0.23.0: Installed. No version info available.