Skip to main content

OSRS Bot Development SDK with game-native structure

Project description

Escape SDK

Python SDK for OSRS bot development via RuneLite bridge.

Requirements

  • Python 3.12+
  • Linux with inotify support
  • RuneLite with Escape plugin

Installation

pip install escape-sdk

Development

# Clone and install
git clone https://github.com/OSEscape/escape_sdk.git
cd escape_sdk
uv sync --all-extras

# Commands
make test      # Run all checks (ruff, basedpyright, skylos, pytest)
make format    # Auto-format and fix linting issues
make clean     # Remove caches and build artifacts
make build     # Build distribution packages

License

MIT

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

escape_sdk-2.1.2.tar.gz (121.1 kB view details)

Uploaded Source

Built Distribution

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

escape_sdk-2.1.2-py3-none-any.whl (149.2 kB view details)

Uploaded Python 3

File details

Details for the file escape_sdk-2.1.2.tar.gz.

File metadata

  • Download URL: escape_sdk-2.1.2.tar.gz
  • Upload date:
  • Size: 121.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for escape_sdk-2.1.2.tar.gz
Algorithm Hash digest
SHA256 0cb5e5c76ef48cee621f486d4aa0e57c516ed93966635d73e100501f2563ca10
MD5 d79097642e9da8bb06d3260e067d0390
BLAKE2b-256 22790bf545c957b3be94976d77fd7885b41e84f21ee3d671b4ce4a813fbee9c0

See more details on using hashes here.

File details

Details for the file escape_sdk-2.1.2-py3-none-any.whl.

File metadata

  • Download URL: escape_sdk-2.1.2-py3-none-any.whl
  • Upload date:
  • Size: 149.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for escape_sdk-2.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 815d35d0be3dfec848c4d9e90a5a1cb0281373b1c8a40f7fa16f773a5444ff59
MD5 6db8352f3efca857a61b2fe4dd7f4224
BLAKE2b-256 204c6e6526e0f3a50bc20b0c3b2ce56faa37461400fedb114fb8a7456a62c968

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