Skip to main content

Join Slack

RunWhen CodeCollection Devtools

Tests

Build

This repository is for managing developer tooling related to creating your own CodeCollections. You can use it to do development directly from source, in a devcontainer from source, or from the image. CodeCollections can also use this image as a base for their dev images. Check the docs for more information.

Looking to be a contributor for CodeCollections or start your own? We'd love to collaborate! Head on over to our technical docs to get started.

Getting Started

File Structure overview of devcontainer when launched from a CodeCollection:

-/app/
    |- auth/ # store secrets here, it should already be properly gitignored for you
    |- codecollection/
    |   |- codebundles/ # stores codebundles that can be run during development
    |   |- libraries/ # stores python keyword libraries used by codebundles
    |- dev_facade/ # provides interfaces equivalent to those used on the platform, but just dry runs the keywords to assist with development
    ...

The included script ro wraps the robot RobotFramework binary, and includes some extra functionality to write files to a consistent location for viewing in a HTTP server at http://localhost:3000/ that is always running as part of the devcontainer.

Quickstart

Navigate to the codebundle directory cd codecollection/codebundles/hello_world/

Run the codebundle ro sli.robot

Metadata

Release files for rw-devtools 0.0.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rw-devtools 0.0.8
File Size Uploaded
rw-devtools-0.0.8.tar.gz 15.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rw-devtools 0.0.8
File Interpreter ABI Platform
rw_devtools-0.0.8-py3-none-any.whl Python 3 none any Details

Total release size: 31.1 kB

Release files / rw-devtools-0.0.8.tar.gz

Download URL rw-devtools-0.0.8.tar.gz
Size 15.6 kB
Tags Source
SHA-256 checksum
How to use checksums
6ebb88d705fff8416753b5f45186bf517d06753c165f4e17db5f86e25a1b446e
BLAKE2b-256 checksum
How to use checksums
47a75f34f6d1042f493245fee1d350d382898fa172c6347289c043af13642851
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.3

Release files / rw_devtools-0.0.8-py3-none-any.whl

Download URL rw_devtools-0.0.8-py3-none-any.whl
Size 15.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d3e2e854800796c057d72aa36a0c8946c144f7ccb781f050a0b3b8dc93d3b2f7
BLAKE2b-256 checksum
How to use checksums
d6db110043948440d75080c01a330c44ab2d7ba6ef05f335522c09bca08fed2b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.3

Release history Release notifications | RSS feed

This release

0.0.8 This release

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page