Skip to content
Merged
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
3 changes: 3 additions & 0 deletions .github/workflows/cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@ on:
paths:
- pyproject.toml

env:
SAFE_CHAIN_MINIMUM_PACKAGE_AGE_EXCLUSIONS: uipath,uipath-core,uipath-dev,uipath-langchain,uipath-mcp,uipath-platform,uipath-runtime

jobs:
lint:
uses: ./.github/workflows/lint.yml
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/integration_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,9 @@ permissions:
pull-requests: write
actions: read

env:
SAFE_CHAIN_MINIMUM_PACKAGE_AGE_EXCLUSIONS: uipath,uipath-core,uipath-dev,uipath-langchain,uipath-mcp,uipath-platform,uipath-runtime

jobs:
discover-testcases:
runs-on: uipath-ubuntu-latest
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@ name: Lint
on:
workflow_call

env:
SAFE_CHAIN_MINIMUM_PACKAGE_AGE_EXCLUSIONS: uipath,uipath-core,uipath-dev,uipath-langchain,uipath-mcp,uipath-platform,uipath-runtime

jobs:
lint:
name: Lint
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/publish-dev.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,9 @@ on:
pull_request:
types: [opened, synchronize, reopened, labeled]

env:
SAFE_CHAIN_MINIMUM_PACKAGE_AGE_EXCLUSIONS: uipath,uipath-core,uipath-dev,uipath-langchain,uipath-mcp,uipath-platform,uipath-runtime

jobs:
publish-dev:
runs-on: uipath-ubuntu-latest
Expand Down
3 changes: 3 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,9 @@ on:
SONAR_TOKEN:
required: false

env:
SAFE_CHAIN_MINIMUM_PACKAGE_AGE_EXCLUSIONS: uipath,uipath-core,uipath-dev,uipath-langchain,uipath-mcp,uipath-platform,uipath-runtime

jobs:
test:
name: Test
Expand Down
8 changes: 4 additions & 4 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
[project]
name = "uipath-mcp"
version = "0.3.0"
version = "0.3.1"

@radugheo radugheo Sep 15, 2026

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The five server samples still lock vulnerable mcp, 1.9.0 in mcp-longrunning-server and 1.11.0 in the other four. Their uipath-mcp>=0.0.101 floors already permit 0.3.1, so a re-lock once it publishes is all that is needed.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agreed, that is the plan. The five server-sample locks are left untouched here and will be re-locked once 0.3.1 is on PyPI, since their mcp comes transitively from the published uipath-mcp.

description = "UiPath MCP SDK"
readme = { file = "README.md", content-type = "text/markdown" }
requires-python = ">=3.11"
dependencies = [
"mcp==1.26.0",
"mcp==1.30.0",
"pysignalr==1.3.0",
"uipath>=2.10.40, <2.14.0",
"uipath-runtime>=0.10.0, <0.13.0",
"uipath>=2.14.16, <2.15.0",
"uipath-runtime>=0.13.1, <0.14.0",
]
classifiers = [
"Development Status :: 3 - Alpha",
Expand Down
Loading
Loading