Skip to main content

Switch Automation library for Python

This is a package for helping with the creation of Platform Guides in the Switch Automation software platform.

You can find out more about the platform on Switch Automation

Getting started

Prerequisites

Enable Venv

Enabling virtual environment will allow us to isolate libraries per project. Allowing us to run multiple projects with different library requirements on the same system.

python -m venv pyenv

Activate the pyenv on your terminal

Windows:

./pyenv/Scripts/activate

Linux/MacOS:

. pyenv/Scripts/activate

Install the package

Install the Switch Guides library for Python with pip:

pip install switch-guides-scaffolder

Create a Guide

Follow the prompts after running the following to create a new Switch Guide with a sample step that is ready to use.

switchguides create

History

0.1.7

  • Including jinja2 templates.

0.1.6

Fixed

  • Include missing template files

0.1.4

Add initial Task Insights module

0.1.3

Updated

Output directory is now created automatically if it doesn't exist

0.1.2

Initial Switch Guides Scaffolder Release

Release files for switch-guides-scaffold 0.1.7

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

Source distribution (sdist)

Source distribution for switch-guides-scaffold 0.1.7
File Size Uploaded
switch_guides_scaffold-0.1.7.tar.gz 12.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for switch-guides-scaffold 0.1.7
File Interpreter ABI Platform
switch_guides_scaffold-0.1.7-py3-none-any.whl Python 3 none any Details

Total release size: 29.7 kB

Release files / switch_guides_scaffold-0.1.7.tar.gz

Download URL switch_guides_scaffold-0.1.7.tar.gz
Size 12.5 kB
Tags Source
SHA-256 checksum
How to use checksums
1ee6f37374e8f009c82fc5b715123cbf024765acf86226713d0019627a9baa7a
BLAKE2b-256 checksum
How to use checksums
c4a4d2271648d54d4871100adcfe525d675853e184231a4d61b0e584b10cbb21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.10

Release files / switch_guides_scaffold-0.1.7-py3-none-any.whl

Download URL switch_guides_scaffold-0.1.7-py3-none-any.whl
Size 17.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e715b0fdf052b1ee80a087b69d2ffa06c3ea90c3417d9749d06fa308cc718931
BLAKE2b-256 checksum
How to use checksums
59e584f3312a5040178c28a15dd7d6ea8b88cafe2473345d5cb0f67ab3ddabd8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.10

Release history Release notifications | RSS feed

This release

0.1.7 This release

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.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