Transforming Python CLIs into TUIs
Project description
tuify
Transforming Python CLIs into TUIs
:warning: This package is currently under development
Get Started
Installing
The easiest way to install tuify
is via pip
:
pip install tuify
Simple Example
How-to-Guides
Deep Dive
Contributing
- Clone this repository
git clone git@github.com:alwinw/tuify.git
- Install the development version
pip install -v -e .[<extras>]
(-e
needs pip >= 22.0 for pyproject.toml) orpoetry install --extras "<extras>"
- Make your changes and commit using
commitizen
and ensurepre-commit
is run - When ready, bump the version and run
poetry build -v
. If deploying, runpoetry publish --build -v
Acknowledgements
This package is heavily inspired by Gooey and Rich CLI. It would not be possible without Textualize and click
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
tuify-0.1.0.post2.tar.gz
(2.9 kB
view details)
Built Distribution
File details
Details for the file tuify-0.1.0.post2.tar.gz
.
File metadata
- Download URL: tuify-0.1.0.post2.tar.gz
- Upload date:
- Size: 2.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.13 CPython/3.9.7 Windows/10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0214de0d208dc0794a3736a005dbf45a6aaf3e0a7e9cbd317e3febd6e0e85316 |
|
MD5 | c99aadf7907b58db38b81ff931f60d96 |
|
BLAKE2b-256 | d0b22b9e7ccd699960736248e5e41b42b9cbe54f1305175cf00dab3ca725adbc |
File details
Details for the file tuify-0.1.0.post2-py3-none-any.whl
.
File metadata
- Download URL: tuify-0.1.0.post2-py3-none-any.whl
- Upload date:
- Size: 2.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.13 CPython/3.9.7 Windows/10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9d7c1637e7613e40158bbf2394bb3779377ee2e046edf5b227684505623cb5c3 |
|
MD5 | 5603c7e127dd1deb2aa528b575cf4f25 |
|
BLAKE2b-256 | ab338269435b5135d66daa4187bed851b8a17b99fd7709d7fb76ad15d59773ca |