@@ -169,7 +169,7 @@ jobs:
169169 # `python -m langflow` could keep running the stable version and no real nightly migration
170170 # is exercised (false-positive test).
171171 echo "Removing stable langflow to force a clean install of the nightly dev version..."
172- uv pip uninstall -y langflow langflow-base || true
172+ uv pip uninstall -y langflow langflow-core langflow- base || true
173173
174174 # Extract version from Docker tag (format: langflowai/langflow:v1.10.0.dev20260522)
175175 if [[ "$NIGHTLY_TAG" == *":"* ]]; then
@@ -182,24 +182,24 @@ jobs:
182182
183183 # Scope pre-release resolution to the langflow stack only. uv accepts a
184184 # pre-release for a package when its own requirement carries a pre-release
185- # marker, but NOT via transitive pins (langflow -> langflow-base -> lfx ->
186- # langflow-sdk are exact ==devN pins on nightlies), so each lockstep package
185+ # marker, but NOT via transitive pins (langflow -> langflow-core ->
186+ # langflow-base -> lfx -> langflow- sdk are exact ==devN pins on nightlies), so each lockstep package
187187 # must be requested directly. A global --prerelease=allow is NOT safe here:
188188 # it lets unrelated dependencies resolve to alphas (pydantic 2.14.0a1 broke
189189 # langchain-core imports on the first canonical-prerelease nightly).
190190 # langflow-sdk has its own version line, so an explicit .dev0 floor marks it
191191 # pre-release-eligible while the lfx pin selects the exact version.
192192 if [[ "$VERSION" == "latest" ]]; then
193193 # Install latest nightly (canonical pre-release) from PyPI
194- uv pip install --upgrade 'langflow[postgresql]>=0.0.0.dev0' 'langflow-base>=0.0.0.dev0' 'lfx>=0.0.0.dev0' 'langflow-sdk>=0.0.0.dev0'
194+ uv pip install --upgrade 'langflow[postgresql]>=0.0.0.dev0' 'langflow-core>=0.0.0.dev0' 'langflow- base>=0.0.0.dev0' 'lfx>=0.0.0.dev0' 'langflow-sdk>=0.0.0.dev0'
195195 else
196196 # Install specific version
197- uv pip install --upgrade "langflow[postgresql]==$VERSION" "langflow-base==$VERSION" "lfx==$VERSION" 'langflow-sdk>=0.0.0.dev0'
197+ uv pip install --upgrade "langflow[postgresql]==$VERSION" "langflow-core==$VERSION" "langflow- base==$VERSION" "lfx==$VERSION" 'langflow-sdk>=0.0.0.dev0'
198198 fi
199199 else
200200 # Direct version string (strip 'v' prefix if present)
201201 VERSION="${NIGHTLY_TAG#v}"
202- uv pip install --upgrade "langflow[postgresql]==$VERSION" "langflow-base==$VERSION" "lfx==$VERSION" 'langflow-sdk>=0.0.0.dev0'
202+ uv pip install --upgrade "langflow[postgresql]==$VERSION" "langflow-core==$VERSION" "langflow- base==$VERSION" "lfx==$VERSION" 'langflow-sdk>=0.0.0.dev0'
203203 fi
204204
205205 # Verify upgrade
0 commit comments