| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python3-clustershell | Distribution: openSUSE Tumbleweed |
| Version: 1.9.3 | Vendor: openSUSE |
| Release: 1.1 | Build date: Mon Jun 16 14:24:50 2025 |
| Group: Productivity/Clustering/Computing | Build host: reproducible |
| Size: 1829910 | Source RPM: clustershell-1.9.3-1.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: http://cea-hpc.github.io/clustershell/ | |
| Summary: ClusterShell module for Python 3 | |
ClusterShell Python 3 module and related command line tools.
LGPL-2.1-or-later
* Mon Jun 16 2025 Nico Krapp <nico.krapp@suse.com>
- Update to 1.9.3
* Fix few typos in ChangeLog found by codespell
* Corrects a typo found by typos [1]
* Update clush.rst to fix broken URL for llnl.gov pdsh page
* Tree: use set instead of NodeSet for gwtargets tracking
* Additional Slurm example bindings
* Additional Slurm binding for mapping nodes to reservations
* GitHub Actions: test also with Python 3.12
* GitHub Actions: update actions to their latest versions
* Fix tests for libexpat >=2.6.0 (or with CVE-2023-52425 fixes backported)
* Communication: sax parser: add flush() after feed()
* CLI/Nodeset: omit @source: prefix for cluset -s source -L
* GitHub Actions: add Python 3.13
* bash completions
* Release 1.9.3
* Bump pillow from 5.4.1 to 10.3.0 in /doc/sphinx
- convert to pip-based build
- remove obsolete python2 subpackage
* Mon Oct 02 2023 Stephane Thiell <sthiell@stanford.edu>
- Update to upstream release 1.9.2:
* clush/clubak: fix line buffering with Python 3
* clush: fix --[r]copy dest when --dest is omitted
* NodeUtils: allow null values in cluster.yaml
* Topology: check that node groups/wildcards are non-empty
* packaging: fix missing xcat.conf.example
* Sat Feb 11 2023 Stephane Thiell <sthiell@stanford.edu>
- Update to upstream release 1.9.1:
* clush: select proper last parsed config file
* setup.py: update download url and remove python 2.6 support
* setup.py: improvements for pip install and venv
* doc: correct typo 'sterr'
* Fix typos found with codespell
* RangeSet: support negative ranges
* RangeSet: remove duplicate intiter() definition
* Mon Nov 28 2022 Stephane Thiell <sthiell@stanford.edu>
- Update to upstream release 1.9:
* clush: add --mode support with sudo and sshpass examples
* clush: add options '--outdir=OUTDIR' and '--errdir=ERRDIR'
* clush: always close stdin stream of worker when it is not used
* clush: use daemon attribute instead of deprecated setDaemon()
* slurm.conf.example: filter out more Slurm node state flags
* NodeSet: add special notation @@source to expand group names
* RangeSet: nD folding optimization
* RangeSet: support ranges with zero padding of mixed lengths
* RangeSet: add explicit intiter() method to iterate over integers
* EngineClient: EnginePort improvements, add event ev_port_start()
* Tree: fix start and bufferize early writes
* Tree: fix error with intermediate gateways
* Defaults: Introduce CLUSTERSHELL_CFGDIR
* Fix for python-3.10
* Worker: deprecate old EventHandler method signatures
* Worker: remove old last_*() methods
* Wed May 18 2022 Steve Kowalik <steven.kowalik@suse.com>
- Prepare for Python 3.10 by correcting sitelib install paths.
* Mon Nov 08 2021 Stephane Thiell <sthiell@stanford.edu>
- Update to upstream release 1.8.4:
* RangeSetND: fix padding info when slicing using __getitem__()
* Defaults: Allow out-of-tree worker modules
* NodeUtils: allow YAML list to declare node groups
* Tree: Use default local_worker and allow overriding Defaults
* Worker/Rsh: return maxrc properly for Rsh Worker
* xCAT binding: add support for spaces in group names
* CLI/Clush: Avoid python3 error with no stdin
* CLI/Clush: use os.read() in stdin thread
* CLI/Clush: Add maxrc option to clush.conf
* CLI/Display: Add support for NO_COLOR and CLICOLOR
* Tue Sep 08 2020 Egbert Eich <eich@suse.com>
- Grab updated spec file from upstream to fix Python2 handling.
* Wed Jul 29 2020 Egbert Eich <eich@suse.com>
- Update to upstream release 1.8.3:
* Worker/ScpClient: always put remote into brackets (#424)
* RangeSetND: fix padding info when slicing using __getitem__() (#429)
* Defaults: Allow out-of-tree worker modules
- Resync spec file with upstream, disable Python2 where not supported
any more.
- Obsolete python2 package that may be installed when building for
python3 only.
* Sat Nov 30 2019 Stephane Thiell <sthiell@stanford.edu>
- The correct license is LGPL-2.1-or-later
* Fri Nov 29 2019 Ana Guerrero Lopez <aguerrero@suse.com>
- Update to upstream release 1.8.2:
* clush: support UTF-8 string encoding with --diff
* in some cases, timers were too fast due to an issue in EngineTimer
* fix issue in the Slurm group bindings where job ids were used
instead of user names
* performance update for xCAT group bindings
- Update Source to download from GitHub directly
- Use %license and %fdupes
/usr/bin/clubak /usr/bin/cluset /usr/bin/clush /usr/bin/nodeset /usr/lib/python3.13/site-packages/ClusterShell /usr/lib/python3.13/site-packages/ClusterShell/CLI /usr/lib/python3.13/site-packages/ClusterShell/CLI/Clubak.py /usr/lib/python3.13/site-packages/ClusterShell/CLI/Clush.py /usr/lib/python3.13/site-packages/ClusterShell/CLI/Config.py /usr/lib/python3.13/site-packages/ClusterShell/CLI/Display.py /usr/lib/python3.13/site-packages/ClusterShell/CLI/Error.py /usr/lib/python3.13/site-packages/ClusterShell/CLI/Nodeset.py /usr/lib/python3.13/site-packages/ClusterShell/CLI/OptionParser.py /usr/lib/python3.13/site-packages/ClusterShell/CLI/Utils.py /usr/lib/python3.13/site-packages/ClusterShell/CLI/__init__.py /usr/lib/python3.13/site-packages/ClusterShell/CLI/__pycache__ /usr/lib/python3.13/site-packages/ClusterShell/CLI/__pycache__/Clubak.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/CLI/__pycache__/Clubak.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/CLI/__pycache__/Clush.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/CLI/__pycache__/Clush.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/CLI/__pycache__/Config.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/CLI/__pycache__/Config.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/CLI/__pycache__/Display.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/CLI/__pycache__/Display.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/CLI/__pycache__/Error.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/CLI/__pycache__/Error.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/CLI/__pycache__/Nodeset.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/CLI/__pycache__/Nodeset.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/CLI/__pycache__/OptionParser.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/CLI/__pycache__/OptionParser.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/CLI/__pycache__/Utils.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/CLI/__pycache__/Utils.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/CLI/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/CLI/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/Communication.py /usr/lib/python3.13/site-packages/ClusterShell/Defaults.py /usr/lib/python3.13/site-packages/ClusterShell/Engine /usr/lib/python3.13/site-packages/ClusterShell/Engine/EPoll.py /usr/lib/python3.13/site-packages/ClusterShell/Engine/Engine.py /usr/lib/python3.13/site-packages/ClusterShell/Engine/Factory.py /usr/lib/python3.13/site-packages/ClusterShell/Engine/Poll.py /usr/lib/python3.13/site-packages/ClusterShell/Engine/Select.py /usr/lib/python3.13/site-packages/ClusterShell/Engine/__init__.py /usr/lib/python3.13/site-packages/ClusterShell/Engine/__pycache__ /usr/lib/python3.13/site-packages/ClusterShell/Engine/__pycache__/EPoll.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/Engine/__pycache__/EPoll.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/Engine/__pycache__/Engine.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/Engine/__pycache__/Engine.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/Engine/__pycache__/Factory.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/Engine/__pycache__/Factory.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/Engine/__pycache__/Poll.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/Engine/__pycache__/Poll.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/Engine/__pycache__/Select.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/Engine/__pycache__/Select.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/Engine/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/Engine/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/Event.py /usr/lib/python3.13/site-packages/ClusterShell/Gateway.py /usr/lib/python3.13/site-packages/ClusterShell/MsgTree.py /usr/lib/python3.13/site-packages/ClusterShell/NodeSet.py /usr/lib/python3.13/site-packages/ClusterShell/NodeUtils.py /usr/lib/python3.13/site-packages/ClusterShell/Propagation.py /usr/lib/python3.13/site-packages/ClusterShell/RangeSet.py /usr/lib/python3.13/site-packages/ClusterShell/Task.py /usr/lib/python3.13/site-packages/ClusterShell/Topology.py /usr/lib/python3.13/site-packages/ClusterShell/Worker /usr/lib/python3.13/site-packages/ClusterShell/Worker/EngineClient.py /usr/lib/python3.13/site-packages/ClusterShell/Worker/Exec.py /usr/lib/python3.13/site-packages/ClusterShell/Worker/Pdsh.py /usr/lib/python3.13/site-packages/ClusterShell/Worker/Popen.py /usr/lib/python3.13/site-packages/ClusterShell/Worker/Rsh.py /usr/lib/python3.13/site-packages/ClusterShell/Worker/Ssh.py /usr/lib/python3.13/site-packages/ClusterShell/Worker/Tree.py /usr/lib/python3.13/site-packages/ClusterShell/Worker/Worker.py /usr/lib/python3.13/site-packages/ClusterShell/Worker/__init__.py /usr/lib/python3.13/site-packages/ClusterShell/Worker/__pycache__ /usr/lib/python3.13/site-packages/ClusterShell/Worker/__pycache__/EngineClient.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/Worker/__pycache__/EngineClient.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/Worker/__pycache__/Exec.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/Worker/__pycache__/Exec.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/Worker/__pycache__/Pdsh.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/Worker/__pycache__/Pdsh.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/Worker/__pycache__/Popen.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/Worker/__pycache__/Popen.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/Worker/__pycache__/Rsh.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/Worker/__pycache__/Rsh.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/Worker/__pycache__/Ssh.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/Worker/__pycache__/Ssh.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/Worker/__pycache__/Tree.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/Worker/__pycache__/Tree.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/Worker/__pycache__/Worker.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/Worker/__pycache__/Worker.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/Worker/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/Worker/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/Worker/__pycache__/fastsubprocess.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/Worker/__pycache__/fastsubprocess.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/Worker/fastsubprocess.py /usr/lib/python3.13/site-packages/ClusterShell/__init__.py /usr/lib/python3.13/site-packages/ClusterShell/__pycache__ /usr/lib/python3.13/site-packages/ClusterShell/__pycache__/Communication.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/__pycache__/Communication.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/__pycache__/Defaults.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/__pycache__/Defaults.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/__pycache__/Event.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/__pycache__/Event.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/__pycache__/Gateway.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/__pycache__/Gateway.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/__pycache__/MsgTree.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/__pycache__/MsgTree.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/__pycache__/NodeSet.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/__pycache__/NodeSet.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/__pycache__/NodeUtils.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/__pycache__/NodeUtils.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/__pycache__/Propagation.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/__pycache__/Propagation.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/__pycache__/RangeSet.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/__pycache__/RangeSet.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/__pycache__/Task.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/__pycache__/Task.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/__pycache__/Topology.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/__pycache__/Topology.cpython-313.pyc /usr/lib/python3.13/site-packages/ClusterShell/__pycache__/__init__.cpython-313.opt-1.pyc /usr/lib/python3.13/site-packages/ClusterShell/__pycache__/__init__.cpython-313.pyc /usr/lib/python3.13/site-packages/clustershell-1.9.3.dist-info /usr/lib/python3.13/site-packages/clustershell-1.9.3.dist-info/INSTALLER /usr/lib/python3.13/site-packages/clustershell-1.9.3.dist-info/METADATA /usr/lib/python3.13/site-packages/clustershell-1.9.3.dist-info/RECORD /usr/lib/python3.13/site-packages/clustershell-1.9.3.dist-info/REQUESTED /usr/lib/python3.13/site-packages/clustershell-1.9.3.dist-info/WHEEL /usr/lib/python3.13/site-packages/clustershell-1.9.3.dist-info/entry_points.txt /usr/lib/python3.13/site-packages/clustershell-1.9.3.dist-info/licenses /usr/lib/python3.13/site-packages/clustershell-1.9.3.dist-info/licenses/COPYING.LGPLv2.1 /usr/lib/python3.13/site-packages/clustershell-1.9.3.dist-info/top_level.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Oct 23 22:37:43 2025