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.