Skip to main content

CLI utility to automate asciinema

Project description

Asciinema-Automation is a Python package which provides a small CLI utility to automate asciinema recordings. The only dependencies are asciinema and Pexpect.

Example

Demo

This example is generated reading with asciinema-automation a script that calls asciinema-automation which reads the hello_world.sh example in this repository 🙃

Numerous examples can also be found here.

Installation

You need to call git clone to recover the source code of this repository

git clone https://github.com/PierreMarchand20/asciinema_automation.git

and then call pip in your local folder of this repository to install this package and its dependencies

pip3 install .

History

This repository is inspired by asciiscript, which is not maintained any more. I first made a fork, but being not very familiar with go, I preferred to rewrite everything in python.

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

asciinema-automation-0.0.4.tar.gz (5.6 kB view details)

Uploaded Source

Built Distribution

asciinema_automation-0.0.4-py3-none-any.whl (7.0 kB view details)

Uploaded Python 3

File details

Details for the file asciinema-automation-0.0.4.tar.gz.

File metadata

  • Download URL: asciinema-automation-0.0.4.tar.gz
  • Upload date:
  • Size: 5.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for asciinema-automation-0.0.4.tar.gz
Algorithm Hash digest
SHA256 aaafc98f0641e5313e43728ea22628c9f57b197cc903fd0da582fb997930eead
MD5 bcdae44d74dd4eadc184637a14f65c7e
BLAKE2b-256 779dad5a4eb1e824df3a18f0eaef06c1a5395e88e326456fcee5a4185b2d110d

See more details on using hashes here.

File details

Details for the file asciinema_automation-0.0.4-py3-none-any.whl.

File metadata

File hashes

Hashes for asciinema_automation-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 a3f916d427fd3ce271f71c078f7a0ad4827c484f97ac7a21a246c4250d8d5240
MD5 856ea487efc3d588e3c591a5573da42d
BLAKE2b-256 1244f12fc2ee45a74751edd12b6cc3700779ae219fa33d8338c7f24f3a30a57d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page