Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

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.

Release files for terminhtml-recorder 1.0.0a4

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

Source distribution (sdist)

Source distribution for terminhtml-recorder 1.0.0a4
File Size Uploaded
terminhtml-recorder-1.0.0a4.tar.gz 11.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for terminhtml-recorder 1.0.0a4
File Interpreter ABI Platform
terminhtml_recorder-1.0.0a4-py3-none-any.whl Python 3 none any Details

Total release size:23.9 kB

Release files / terminhtml-recorder-1.0.0a4.tar.gz

Download URL terminhtml-recorder-1.0.0a4.tar.gz
Size 11.4 kB
Tags Source
SHA-256 checksum
How to use checksums
dc71b88e5529fc3b1047e4e754c7bc4c2bcc5e6e7c6ef66be3debbb8be142d8b
BLAKE2b-256 checksum
How to use checksums
7be3ddd5a5e2294dec90d52c41584bbdccbbca1d3e619d9415cba121a0f8bd51
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.10

Release files / terminhtml_recorder-1.0.0a4-py3-none-any.whl

Download URL terminhtml_recorder-1.0.0a4-py3-none-any.whl
Size 12.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0e9bb6450822e3d4580360c4fbc8358bccc0c1794126da889b832b501e1cf251
BLAKE2b-256 checksum
How to use checksums
db3f5f71d6d358d0faca95fcd016fa548fa53e534ac89dc076439640fb89e7a8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.8.10
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