A collection of tools for building dynamic Command-Line applications
Project description
bestia
bestia is a library of functions and classes designed to help you build dynamic command-line applications on Linux / Darwin systems.
available functions / classes
connect.py
- http_get
iterate.py
- items_are_equal
- indexes_from_string
- random_unique_items_from_list
- pop_random_item
- string_to_list
- list_to_string
misc.py
- copy_to_clipboard
- file_type
- say
- command_output
- abort
output.py
- tty_size
- tty_rows
- tty_columns
- Row
- echo
- FString
- clear_screen
- expand_seconds
- remove_path
- replace_special_chars
- obfuscate_random_chars
dependencies
Installing bestia on your system will also install the following pip libraries:
- pyperclip
- python-magic
- requests
- termcolor
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
bestia-0.9.5.tar.gz
(8.4 kB
view hashes)
Built Distribution
bestia-0.9.5-py3-none-any.whl
(9.8 kB
view hashes)