Skip to main content

面向独立 RPA Skill 的轻量 Playwright 运行时

Project description

rpa-skill-runtime

独立 RPA Skill 共用的轻量 Playwright 运行时,提供任务进程、浏览器会话、JSON 动作协议和 DOM UI 工具。登录和业务动作仍由各系统 Skill 自己实现。

安装

Python 最低版本为 3.10:

python3.12 -m pip install "rpa-skill-runtime>=0.1.1"
python3.12 -m playwright install chromium

安装后,系统 Skill 直接导入 rpa_skill_runtime,不需要携带构建器源码。

发布

./publish.sh --dry-run
./publish.sh
./publish.sh --repository internal
./publish.sh --install-current
TWINE_REPOSITORY_URL=https://pypi.example.com/legacy/ ./publish.sh

发布脚本位于 rpa-skill-builder/ 根目录。默认发布到公开 PyPI;认证信息只从 ~/.pypirc 或 Twine 标准环境变量读取。正式发布后会把精确版本安装到开发 Python 和构建器 .venv,并从源码目录外验证导入。

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rpa_skill_runtime-0.1.2.tar.gz (25.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rpa_skill_runtime-0.1.2-py3-none-any.whl (33.3 kB view details)

Uploaded Python 3

File details

Details for the file rpa_skill_runtime-0.1.2.tar.gz.

File metadata

  • Download URL: rpa_skill_runtime-0.1.2.tar.gz
  • Upload date:
  • Size: 25.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.9

File hashes

Hashes for rpa_skill_runtime-0.1.2.tar.gz
Algorithm Hash digest
SHA256 9bd4f46cb8012153f788e40981f075e77912ee5a040a5ef635071b399bfc4c88
MD5 71f32897635578da231794f627024263
BLAKE2b-256 65768dea53b8aeb69b7cf7111293f61798b5271bd917572548f26e659d69b4f7

See more details on using hashes here.

File details

Details for the file rpa_skill_runtime-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for rpa_skill_runtime-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 5ab6d20345c6cd208b6d7480b769105d4c230c0802d96444130fab722638f71e
MD5 d7e83492d1e93e9e20be613945901eda
BLAKE2b-256 b26278d588d45edd8733e78f5d2c9f3aba2d4976bca45add7efd1d9a85e6e3db

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page