Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions packages/uipath/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ dependencies = [
"uipath-core>=0.5.26, <0.6.0",
"uipath-runtime>=0.11.5, <0.12.0",
"uipath-platform>=0.1.89, <0.2.0",
"uipath-ipc>=2.5.1",
"click>=8.3.1",
"httpx>=0.28.1",
"pyjwt>=2.10.1",
Expand Down Expand Up @@ -169,10 +170,23 @@ exclude-newer = "2 days"
uipath-core = false
uipath-runtime = false
uipath-platform = false
uipath-ipc = false

[tool.uv.sources]
uipath-core = { path = "../uipath-core", editable = true }
uipath-platform = { path = "../uipath-platform", editable = true }
# uipath-ipc is published to the (anonymously accessible) UiPath-Internal Azure
# Artifacts feed, not PyPI. Pin it to that index so uv fetches ONLY uipath-ipc
# there — this avoids a dependency-confusion exposure from a plain extra-index.
# NOTE: this is uv/dev-and-CI resolution config only (not baked into the wheel);
# `pip install uipath` from PyPI still needs uipath-ipc to be resolvable
# (public-PyPI release or an optional extra) — a separate decision.
uipath-ipc = { index = "uipath-internal" }

[[tool.uv.index]]
name = "uipath-internal"
url = "https://pkgs.dev.azure.com/uipath/Public.Feeds/_packaging/UiPath-Internal/pypi/simple/"
explicit = true

[[tool.uv.index]]
name = "testpypi"
Expand Down
Loading
Loading