Skip to main content

Tools for Orby applications development.

Project description

Orby DevTools

Orby DevTools is a tool for developing isolated Python applications for the Orby platform. It allows you to create, validate and build applications in a protected .orby format for running through Orby-compatible environments.

Quiq start

Install

pip install orby-devtools

Basic usage

  1. Create a project:
orbydev new myapp --template=default
  1. Build in .orby:
orbydev build myapp

CLI Commands

Command Description
new <name> <path> [--template=...] Create a project in the specified directory
build <path> <save_at> Build project from the directory in .orby
projects List all projects
rmproject <name> <rmdir (t/f)> Delete a project
templates List of all templates
savetemplate <name> <path> Save directory as a template
rmtemplate <name> Delete template

Project structure

myapp/
├── main.py              # Entry point
├── manifest.json        # Configuration

Example manifest.json

{
  "name": "Orby app",
  "version": "0.1.0",
  "author": "Your name",
  "description": "My Orby app",
  "permissions": {},
  "entry_point": "main.py",
  "requirements": {}
}

Useful

  • Bug Tracker
  • Compatibility: Python 3.10+
  • Version: 25.5.1
  • Status: Alfa

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

orby_devtools-25.5.1.tar.gz (5.8 kB view details)

Uploaded Source

Built Distribution

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

orby_devtools-25.5.1-py3-none-any.whl (7.4 kB view details)

Uploaded Python 3

File details

Details for the file orby_devtools-25.5.1.tar.gz.

File metadata

  • Download URL: orby_devtools-25.5.1.tar.gz
  • Upload date:
  • Size: 5.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.7

File hashes

Hashes for orby_devtools-25.5.1.tar.gz
Algorithm Hash digest
SHA256 605199e7bcc3e13b917ef6e3cab1893b516f324c790892e434e6a94658c6b585
MD5 ad567bce7a4763b5e5fc4a27c20ae522
BLAKE2b-256 8fcf0426af8842ded96a601a2f8470e95ef00399f229c401acd5da33c0743f2f

See more details on using hashes here.

File details

Details for the file orby_devtools-25.5.1-py3-none-any.whl.

File metadata

  • Download URL: orby_devtools-25.5.1-py3-none-any.whl
  • Upload date:
  • Size: 7.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.7

File hashes

Hashes for orby_devtools-25.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a8013b8c37e3671aa8ebbf81b362072a067c7f9d8fa9680ee8b913b34e54bae0
MD5 20af6d00849312e2045faebfa47e63f6
BLAKE2b-256 b0ee5a0422814b44cdc71613a886ccc4e117f0906d3f54e9d9fa4700a57d69be

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