cliget/DESIGN.md

655 B

arguments

  • argparse : the standard way
  • getopt : for C users
  • baker : decorator overs functions
  • docopt : CLI description language ; python 3.6 ! ; nim port available

TUI

  • must display tables
  • must display progress bar

semver

arch

use os.uname()

downloader

  • requests

install

  • unpack in ~/.local/programs/
  • link exe in ~/.local/bin