Skip to content

Conversation

@cristipufu
Copy link
Member

@cristipufu cristipufu commented Nov 29, 2025

Description

This PR refactors the debug bridge to use an asyncio Event for termination signaling instead of a boolean flag, and updates the uipath-runtime dependency from 0.0.21 to 0.1.0

  • Replaced _quit_requested boolean flag with _terminate_event asyncio Event for better async coordination
  • Added new wait_for_terminate() method to enable waiting for termination signals
  • Updated version to 0.0.8 and bumped uipath-runtime dependency to 0.1.0

Ref: UiPath/uipath-runtime-python#36

Development Package

  • Add this package as a dependency in your pyproject.toml:
[project]
dependencies = [
  # Exact version:
  "uipath-dev==0.0.8.dev1000200044",

  # Any version from PR
  "uipath-dev>=0.0.8.dev1000200000,<0.0.8.dev1000210000"
]

[[tool.uv.index]]
name = "testpypi"
url = "https://test.pypi.org/simple/"
publish-url = "https://test.pypi.org/legacy/"
explicit = true

[tool.uv.sources]
uipath-dev = { index = "testpypi" }

This comment was marked as outdated.

@cristipufu cristipufu force-pushed the fix/update_runtime branch 2 times, most recently from a80080e to 6cd498f Compare November 29, 2025 14:29
@cristipufu cristipufu merged commit 7393b53 into main Nov 29, 2025
11 checks passed
@cristipufu cristipufu deleted the fix/update_runtime branch November 29, 2025 14:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant