|
|
|
@ -1,4 +1,4 @@ |
|
|
|
|
pySim-shell - next genreation SIM configuration tool |
|
|
|
|
pySim-shell - next generation SIM configuration tool |
|
|
|
|
==================================================== |
|
|
|
|
:author: Harald Welte <laforge@gnumonks.org> |
|
|
|
|
:copyright: 2021 by Harald Welte (License: CC-BY-SA) |
|
|
|
@ -97,6 +97,7 @@ What to do about the user interface? |
|
|
|
|
* supports output redirection to local files |
|
|
|
|
* supports piping output through external programs ("| grep foo") |
|
|
|
|
* supports `argparse` to define commands and their options |
|
|
|
|
* supports [persistent] command history |
|
|
|
|
* allows to dynamically register and unregister commands |
|
|
|
|
* allows full control over tab completion items. |
|
|
|
|
|
|
|
|
@ -219,6 +220,14 @@ Non-Python commands can be issued with: app("your command") |
|
|
|
|
* adding API documentation at least for all of the *new* classes/methods that are used to build pySim-shell, |
|
|
|
|
and which you need to extend to cover more files |
|
|
|
|
* automatic generation of pySim-shell command reference from `argparse` instances |
|
|
|
|
* keep your ADM1 pins per ICCID in a CSV file and automatically verify them |
|
|
|
|
|
|
|
|
|
== pySim-shell status |
|
|
|
|
|
|
|
|
|
* many, if not most SIM/USIM/ISIM files defined |
|
|
|
|
* only few of them have JSON decoders and encoders yet |
|
|
|
|
* works for interactive use cases |
|
|
|
|
* not yet full feature parity with pySim-prog (no batch programming, ...) |
|
|
|
|
|
|
|
|
|
== Call for Contributions |
|
|
|
|
|
|
|
|
|