prompt6 is a key/value CLI API in Python.
pip install prompt6
https://prompt6.readthedocs.org/
To run the all tests run:
tox