Skip to main content

Core engine for RPAForge - Native Python execution with debugging support

Project description

RPAForge Core

PyPI version Python Support License

Core engine for RPAForge - native Python execution with extended debugging, recording, and execution capabilities.

Installation

pip install rpaforge-core

Usage

from rpaforge import StudioEngine, Debugger

# Create an execution engine
engine = StudioEngine()

# Run a simple process
result = engine.run_string("""
*** Tasks ***
Example Task
    Log    Hello from RPAForge!
""")

print(result.suite.tests[0].status)  # PASS

Features

  • Engine: Native Python execution
  • Debugger: Breakpoints, step execution, variable watching
  • Recorder: Record user actions to automation scripts
  • IPC Bridge: Communication interface for UI integration

Development

# Install in development mode
pip install -e .

# Run tests
pytest tests/ -v

# Format code
ruff format src/
isort src/

License

Apache License 2.0

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

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

rpaforge_core-0.3.0-py3-none-any.whl (38.1 kB view details)

Uploaded Python 3

File details

Details for the file rpaforge_core-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: rpaforge_core-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 38.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for rpaforge_core-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ab385f23997bca172f7f4146dc9e322bc24cef8041fcc05727d2fa79f9546c77
MD5 7255747cd3dd9129ccf3914db85ccc01
BLAKE2b-256 d12e6d7c41698841a2b7d11fb73185779a9ebac36fc8282190b39d54acd1398b

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