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
* Updated color.py and argparse_completion.py examples for cmd2 3.0.
* Added a table to a CompletionItem description in argparse_completion.py example.
* Updated documentation for Cmd2Style.
* Updated initialization.py and python_scripting.py examples for cmd2 3.0.
Deleted basic.py and pirate.py examples.
* Fix typo and slightly re-order a couple things in top-level README
* Fix initialization.py example so it uses a valid startup script and delete redundant alias_startup.py example
* Edit initialization.md to auto-load code from the initialization.py example instead of manually copying it by hand
* Changed the example title to show examples/initialization.py to make it clearer
* Merge redundant examples
The following 4 examples all demonstrate various aspects of using `argparse` for command argument processing and have been merged into a single comprehensive example called `argparse_example.py`:
- arg_decorators.py
- decorator_example.py
- arg_print.py
- subcommands.py
`first_app.py` and `initialization.py` had a lot of overlap in demonstrating basic features of cmd2. I combined them into a single `getting_started.py` example
* Create a new command_sets.py example
command_sets.py merges three previous examples:
- modular_commands_basic.py
- modular_commands_dynamic.py
- modular_subcommands.py
* Added type hints to argparse_example.py and fixed other ruff issues
* Fixed comments in examples/command_sets.py
* Fixed strings and types in getting_started.py
---------
Co-authored-by: Kevin Van Brunt <[email protected]>
|[Pobshell](https://github.com/pdalloz/pobshell)| A Bash‑like shell for live Python objects: `cd`, `ls`, `cat`, `find` and _CLI piping_ for object code, str values & more |[Peter Dalloz](https://www.linkedin.com/in/pdalloz)|
165
160
|[CephFS Shell](https://github.com/ceph/ceph)| The Ceph File System, or CephFS, is a POSIX-compliant file system built on top of Ceph’s distributed object store |[ceph](https://ceph.com/)|
166
161
|[garak](https://github.com/NVIDIA/garak)| LLM vulnerability scanner that checks if an LLM can be made to fail in a way we don't want |[NVIDIA](https://github.com/NVIDIA)|
167
162
|[medusa](https://github.com/Ch0pin/medusa)| Binary instrumentation framework that that automates processes for the dynamic analysis of Android and iOS Applications |[Ch0pin](https://github.com/Ch0pin)|
@@ -176,6 +171,7 @@ reproduce the bug. At a minimum, please state the following:
176
171
|[tomcatmanager](https://github.com/tomcatmanager/tomcatmanager)| A command line tool and python library for managing a tomcat server |[tomcatmanager](https://github.com/tomcatmanager)|
177
172
|[Falcon Toolkit](https://github.com/CrowdStrike/Falcon-Toolkit)| Unleash the power of the CrowdStrike Falcon Platform at the CLI |[CrowdStrike](https://github.com/CrowdStrike)|
178
173
|[EXPLIoT](https://gitlab.com/expliot_framework/expliot)| Internet of Things Security Testing and Exploitation framework |[expliot_framework](https://gitlab.com/expliot_framework/)|
174
+
|[Pobshell](https://github.com/pdalloz/pobshell)| A Bash‑like shell for live Python objects: `cd`, `ls`, `cat`, `find` and _CLI piping_ for object code, str values & more |[Peter Dalloz](https://www.linkedin.com/in/pdalloz)|
0 commit comments