We should either hardcode the version or use uv dynamic versioning (preferred).
Would be great to benchmark the import time for langgraph with/without this change!
Eventually we might want to use dynamic imports internally in all __init__.py files, but more robust benchmarking is required to determine prio here.