You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When creating solutions developers have no shortage of tools to create rich and smart user interfaces.
36
-
System administrators have long been duct taping together brittle workflows based on a menagerie of simple command line tools created by strangers on github and the guy down the hall.
37
-
Unfortunately, when CLIs become significantly complex the ease of command discoverability tends to fade quickly.
38
-
On the other hand, Web and traditional desktop GUIs are first in class when it comes to easily discovering functionality.
35
+
When creating solutions developers have no shortage of tools to create rich and smart user interfaces.
36
+
System administrators have long been duct taping together brittle workflows based on a menagerie of simple command line tools created by strangers on github and the guy down the hall.
37
+
Unfortunately, when CLIs become significantly complex the ease of command discoverability tends to fade quickly.
38
+
On the other hand, Web and traditional desktop GUIs are first in class when it comes to easily discovering functionality.
39
39
The price we pay for beautifully colored displays is complexity required to aggregate disperate applications into larger systems.
40
-
`cmd2` fills the niche between high [ease of command discovery](https://clig.dev/#ease-of-discovery) applications and smart workflow automation systems.
40
+
`cmd2` fills the niche between high [ease of command discovery](https://clig.dev/#ease-of-discovery) applications and smart workflow automation systems.
41
41
42
-
The `cmd2` framework provides a great mixture of both worlds. Application designers can easily create complex applications and rely on the cmd2 library to offer effortless user facing help and extensive tab completion.
42
+
The `cmd2` framework provides a great mixture of both worlds. Application designers can easily create complex applications and rely on the cmd2 library to offer effortless user facing help and extensive tab completion.
43
43
When users become comfortable with functionality, cmd2 turns into a feature rich library enabling a smooth transition to full automation. If designed with enough forethought, a well implemented cmd2 application can serve as a boutique workflow tool. `cmd2` pulls off this flexibility based on two pillars of philosophy:
44
44
45
45
* Tab Completion
@@ -78,7 +78,7 @@ On all operating systems, the latest stable version of `cmd2` can be installed u
78
78
pip install -U cmd2
79
79
```
80
80
81
-
cmd2 works with Python 3.7+ on Windows, macOS, and Linux. It is pure Python code with few 3rd-party dependencies.
81
+
cmd2 works with Python 3.8+ on Windows, macOS, and Linux. It is pure Python code with few 3rd-party dependencies.
82
82
83
83
For information on other installation options, see
84
84
[Installation Instructions](https://cmd2.readthedocs.io/en/latest/overview/installation.html) in the cmd2
@@ -97,7 +97,7 @@ The best way to learn the cmd2 api is to delve into the example applications loc
0 commit comments