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
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.4.tar.gz
(7.6 kB
view hashes)
Built Distribution
bestia-0.9.4-py3-none-any.whl
(10.3 kB
view hashes)