| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python311-configshell-fb | Distribution: openSUSE Tumbleweed |
| Version: 2.0.0 | Vendor: openSUSE |
| Release: 2.1 | Build date: Fri Apr 18 19:39:26 2025 |
| Group: Development/Libraries/Python | Build host: reproducible |
| Size: 468248 | Source RPM: python-configshell-fb-2.0.0-2.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: https://github.com/open-iscsi/configshell-fb | |
| Summary: A Python library for building configuration shells | |
configshell-fb is a Python library that provides a framework for building simple but nice CLI-based applications. configshell-fb is a fork of the "configshell" code written by RisingTide Systems. The "-fb" differentiates between the original and this version. Please ensure to use either all "fb" versions of the targetcli components -- targetcli, rtslib, and configshell, or stick with all non-fb versions, since they are no longer strictly compatible.
Apache-2.0
* Fri Apr 18 2025 Lee Duncan <lduncan@suse.com>
- Removed requirement for python-urwid in SPEC file, as the
code stopped using it.
* Mon Mar 24 2025 Lee Duncan <lduncan@suse.com>
- Upgrade to current latest upstream, which is a few
commits past v2.0.0:
* Update pre-commit hooks, ruff rules
* Improve backwards configshell-fb compatibility
* Fix: log truncated
* v2.0.0
* Add pypi publish and pre-commit workflows
* Add backwards compatibility with _fb module name
* Explicitly declare wheel build target dir
* Adding -fb suffix to module name
* Remove urwid dependency
* Adding pre-commit config
* Use f-strings
* Use Pathlib
* Refactoring to Python>=3.9, adding ruff rules
* Move to PEP-621; Use configshell module name
* six is unneeded, get rid of it
* Fix help messages without a trailing newline
* Remove usage of six
Note that the last item means we can do away with the patch:
* no-six.patch (removed)
* Tue Apr 16 2024 Markéta Machová <mmachova@suse.com>
- Add no-six.patch to get rid of unneeded six dependency
* Sun Jul 02 2023 Lee Duncan <lduncan@suse.com>
- Upgrade to latest upstream version v1.1.30:
* setup.py: relax pyparsing version restriction
* Replace more occurrences of getargspec() with getfullargspec()
* replace getargspec() with getfullargspec()
* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
- add sle15_python_module_pythons (jsc#PED-68)
* Sun Sep 19 2021 Lee Duncan <lduncan@suse.com>
- Upgrade to latest upstream version v1.1.29 (jre#SLE-17360):
* setup.py: specify a version range for pyparsing
* setup.py: lets stick to pyparsing v2.4.7
* Don't warn if prefs file doesn't exist
* Sat Jan 30 2021 Lee Duncan <lduncan@suse.com>
- Update to version v1.1.28 from v1.1.27 (jre#SLE-17360):
* version 1.1.28
* Ensure that all output reaches the client when daemonized
* Remove Epydoc markup from command messages
* Remove epydoc imports and epydoc calls
Which removed the need for patch:
* Ensure-that-all-output-reaches-the-client-when-daemo.patch
* Tue Mar 03 2020 lduncan@suse.com
- Update to version v1.1.27 from v1.1.26 (jre#SLE-7751):
* version 1.1.27
* Use pyparsing's locatedExpr instead of our custom helper
And updated the SPEC file, also adding a _service file.
Replacing configshell-fb-1.1.26.tar.gz with
python-configshell-fb-v1.1.27.tar.xz, and adding one
upstrem patch:
* Ensure-that-all-output-reaches-the-client-when-daemo.patch
* Mon Sep 16 2019 Lee Duncan <lduncan@suse.com>
- Updated to latest upstream version 1.1.26. There were not very
many changes:
* Version number no longer contains "fb" to designate "free
branch", e.g. old was 1.1.fb25, new is 1.1.26
* Add urwid to setup.py dependencies
* Fix failing to parse params with additional chars
* export __version__ variable
resulting in replacing configshell-fb-1.1.25.tar.gz with
configshell-fb-1.1.26.tar.gz, and corresponding SPEC-file
updates.
* Fri Mar 08 2019 Matej Cepl <mcepl@suse.com>
- Using now new proper upstream release 1.1.25:
- Fix failing to parse param like pool/rbd;id=user
- Acquire a lock to a preference file before working with it
- Fix failing to pasre param like "cfgstr,par=val"
- Remove explicit dependency on /usr/bin/python
- make run_cmdline() log "Running command line" msg to new loglevel
- tweak ConfigShell.run_stdin() to strip whitespace/newline from cmds
- Fix failing to pasre par=val parameters
- Add missing dependency on pyparsing and six
- Fix path regex for [ and ]
- Handle if TERM is not set
/usr/lib/python3.11/site-packages/__pycache__ /usr/lib/python3.11/site-packages/__pycache__/configshell_fb.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/__pycache__/configshell_fb.cpython-311.pyc /usr/lib/python3.11/site-packages/configshell /usr/lib/python3.11/site-packages/configshell/__init__.py /usr/lib/python3.11/site-packages/configshell/__pycache__ /usr/lib/python3.11/site-packages/configshell/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/configshell/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/configshell/__pycache__/console.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/configshell/__pycache__/console.cpython-311.pyc /usr/lib/python3.11/site-packages/configshell/__pycache__/log.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/configshell/__pycache__/log.cpython-311.pyc /usr/lib/python3.11/site-packages/configshell/__pycache__/node.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/configshell/__pycache__/node.cpython-311.pyc /usr/lib/python3.11/site-packages/configshell/__pycache__/prefs.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/configshell/__pycache__/prefs.cpython-311.pyc /usr/lib/python3.11/site-packages/configshell/__pycache__/shell.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/configshell/__pycache__/shell.cpython-311.pyc /usr/lib/python3.11/site-packages/configshell/console.py /usr/lib/python3.11/site-packages/configshell/log.py /usr/lib/python3.11/site-packages/configshell/node.py /usr/lib/python3.11/site-packages/configshell/prefs.py /usr/lib/python3.11/site-packages/configshell/shell.py /usr/lib/python3.11/site-packages/configshell_fb-2.0.1.dev5+g7088593.dist-info /usr/lib/python3.11/site-packages/configshell_fb-2.0.1.dev5+g7088593.dist-info/INSTALLER /usr/lib/python3.11/site-packages/configshell_fb-2.0.1.dev5+g7088593.dist-info/METADATA /usr/lib/python3.11/site-packages/configshell_fb-2.0.1.dev5+g7088593.dist-info/RECORD /usr/lib/python3.11/site-packages/configshell_fb-2.0.1.dev5+g7088593.dist-info/REQUESTED /usr/lib/python3.11/site-packages/configshell_fb-2.0.1.dev5+g7088593.dist-info/WHEEL /usr/lib/python3.11/site-packages/configshell_fb-2.0.1.dev5+g7088593.dist-info/licenses /usr/lib/python3.11/site-packages/configshell_fb-2.0.1.dev5+g7088593.dist-info/licenses/COPYING /usr/lib/python3.11/site-packages/configshell_fb.py /usr/share/doc/packages/python311-configshell-fb /usr/share/doc/packages/python311-configshell-fb/README.md /usr/share/licenses/python311-configshell-fb /usr/share/licenses/python311-configshell-fb/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:37:43 2025