Skip to main content

Create video and image files via TerminHTML rather than HTML/CSS/JS

Project description

PyPI PyPI - License Documentation Tests Run on Ubuntu Python Versions Tests Run on Macos Python Versions Github Repo

terminhtml-recorder

Overview

Create video and image files via TerminHTML rather than HTML/CSS/JS

Getting Started

Install terminhtml-recorder:

pip install terminhtml-recorder

A simple example:

import terminhtml_recorder

# Do something with terminhtml_recorder

See a more in-depth tutorial here.

Development Status

This project is currently in early-stage development. There may be breaking changes often. While the major version is 0, minor version upgrades will often have breaking changes.

Developing

First ensure that you have pipx installed, if not, install it with pip install pipx.

Then clone the repo and run npm install and pipenv sync. Run pipenv shell to use the virtual environment. Make your changes and then run nox to run formatting, linting, and tests.

Develop documentation by running nox -s docs to start up a dev server.

To run tests only, run nox -s test. You can pass additional arguments to pytest by adding them after --, e.g. nox -s test -- -k test_something.

Author

Created by Nick DeRobertis. MIT License.

Links

See the documentation here.

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

terminhtml-recorder-1.0.0a4.tar.gz (11.4 kB view details)

Uploaded Source

Built Distribution

terminhtml_recorder-1.0.0a4-py3-none-any.whl (12.6 kB view details)

Uploaded Python 3

File details

Details for the file terminhtml-recorder-1.0.0a4.tar.gz.

File metadata

  • Download URL: terminhtml-recorder-1.0.0a4.tar.gz
  • Upload date:
  • Size: 11.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.8.10

File hashes

Hashes for terminhtml-recorder-1.0.0a4.tar.gz
Algorithm Hash digest
SHA256 dc71b88e5529fc3b1047e4e754c7bc4c2bcc5e6e7c6ef66be3debbb8be142d8b
MD5 ca1c8c770f421a4b8f5d33a29b502382
BLAKE2b-256 7be3ddd5a5e2294dec90d52c41584bbdccbbca1d3e619d9415cba121a0f8bd51

See more details on using hashes here.

File details

Details for the file terminhtml_recorder-1.0.0a4-py3-none-any.whl.

File metadata

File hashes

Hashes for terminhtml_recorder-1.0.0a4-py3-none-any.whl
Algorithm Hash digest
SHA256 0e9bb6450822e3d4580360c4fbc8358bccc0c1794126da889b832b501e1cf251
MD5 fa9726989d690360385eeb585b9d6c7c
BLAKE2b-256 db3f5f71d6d358d0faca95fcd016fa548fa53e534ac89dc076439640fb89e7a8

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