Skip to content

Commit 6ebf1a0

Browse files
committed
feat: add official wxo adk to langflow-base complete
1 parent 8ab4f5a commit 6ebf1a0

2 files changed

Lines changed: 19 additions & 34 deletions

File tree

src/backend/base/pyproject.toml

Lines changed: 3 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -163,17 +163,6 @@ ignore_missing_imports = true
163163
requires = ["hatchling"]
164164
build-backend = "hatchling.build"
165165

166-
# TODO(WXO): Remove testpypi index and uv.sources once the ibm-watsonx-orchestrate
167-
# packages publish their official release to PyPI (expected late March 2026).
168-
[[tool.uv.index]]
169-
name = "testpypi"
170-
url = "https://test.pypi.org/simple"
171-
explicit = true
172-
173-
[tool.uv.sources]
174-
ibm-watsonx-orchestrate-core = [{ index = "testpypi" }]
175-
ibm-watsonx-orchestrate-clients = [{ index = "testpypi" }]
176-
177166
[project.urls]
178167
Repository = "https://github.com/langflow-ai/langflow"
179168
Documentation = "https://docs.langflow.org"
@@ -366,13 +355,9 @@ astrapy = ["astrapy>=2.1.0,<3.0.0"]
366355
gassist = ["gassist>=0.0.1; sys_platform == 'win32'"]
367356

368357
# SDKs for IBM watsonx Orchestrate deployment adapter.
369-
# TODO(WXO): Pin to stable versions once official PyPI releases land (late March 2026).
370358
ibm-watsonx = [
371359
"ibm-cloud-sdk-core~=3.24.4",
372-
"ibm-watsonx-orchestrate-clients==2.3.2.dev5117; python_version >= '3.11'",
373-
"ibm-watsonx-orchestrate-core==2.3.2.dev5117; python_version >= '3.11'",
374-
"rich",
375-
"PyYAML"
360+
"ibm-watsonx-orchestrate-clients~=2.7.0; python_version >= '3.11'",
376361
]
377362

378363
# Complete installation (excluding ibm-watsonx for now)
@@ -488,9 +473,8 @@ complete = [
488473
"langflow-base[astrapy]",
489474
# Windows-specific
490475
"langflow-base[gassist]",
491-
# wxO deployment adapter intentionally excluded from `complete` for now:
492-
# its dependencies are currently distributed outside stable public indexes.
493-
# Install explicitly with `langflow-base[ibm-watsonx]` when available.
476+
# wxO deployment adapter
477+
"langflow-base[ibm-watsonx]"
494478
]
495479

496480
all = [

uv.lock

Lines changed: 16 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)