@@ -46,20 +46,21 @@ The tables below list all prerequisites along with the minimum required version
46
46
47
47
#### Prerequisites to run cmd2 applications
48
48
49
- | Prerequisite | Minimum Version |
50
- | ------------------------------------------------------| -----------------|
51
- | [ python] ( https://www.python.org/downloads/ ) | ` 3.8 ` |
52
- | [ pyperclip] ( https://github.com/asweigart/pyperclip ) | ` 1.8.2 ` |
53
- | [ wcwidth] ( https://pypi.python.org/pypi/wcwidth ) | ` 0.2.12 ` |
49
+ | Prerequisite | Minimum Version | Purpose |
50
+ | ----------------------------------------------------------| -----------------| ----------------------------------------|
51
+ | [ python] ( https://www.python.org/downloads/ ) | ` 3.8 ` | Python programming language |
52
+ | [ pyperclip] ( https://github.com/asweigart/pyperclip ) | ` 1.8.2 ` | Cross-platform clipboard functions |
53
+ | [ rich-argparse] ( https://pypi.org/project/rich-argparse/ ) | ` 1.6.0 ` | Rich help formatters for argparse |
54
+ | [ wcwidth] ( https://pypi.python.org/pypi/wcwidth ) | ` 0.2.12 ` | Measure the displayed width of unicode |
54
55
55
56
#### Additional prerequisites to build and publish cmd2
56
57
57
- | Prerequisite | Minimum Version |
58
- | ----------------------------------------------------------| -----------------|
59
- | [ build] ( https://pypi.org/project/build/ ) | ` 1.2.2 ` |
60
- | [ setuptools] ( https://pypi.org/project/setuptools/ ) | ` 72.1.0 ` |
61
- | [ setuptools-scm] ( https://github.com/pypa/setuptools-scm ) | ` 8.0.4 ` |
62
- | [ twine] ( https://github.com/pypa/twine ) | ` 5.1.1 ` |
58
+ | Prerequisite | Minimum Version | Purpose |
59
+ | ----------------------------------------------------------| -----------------| ------------------------------------- |
60
+ | [ build] ( https://pypi.org/project/build/ ) | ` 1.2.2 ` | Python build frontend |
61
+ | [ setuptools] ( https://pypi.org/project/setuptools/ ) | ` 72.1.0 ` | Python package management |
62
+ | [ setuptools-scm] ( https://github.com/pypa/setuptools-scm ) | ` 8.0.4 ` | Manage your versions by scm tag s |
63
+ | [ twine] ( https://github.com/pypa/twine ) | ` 5.1.1 ` | Utilities for interacting with PyPI |
63
64
64
65
#### Additional prerequisites for developing cmd2
65
66
0 commit comments