| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: python311-EasyProcess | Distribution: openSUSE Tumbleweed |
| Version: 1.1 | Vendor: openSUSE |
| Release: 4.1 | Build date: Mon May 5 17:24:16 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 46686 | Source RPM: python-EasyProcess-1.1-4.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/ponty/easyprocess | |
| Summary: Python subprocess interface | |
EasyProcess is a Python subprocess interface. Features include: - layer on top of subprocess module - starting and stopping of programs - retrieval of standard output/error, return code of programs - command can be list or string - logging - timeout - unit-tests - cross-platform, development on linux - global config file with program aliases - unicode support - supported python versions: 2.5, 2.6, 2.7, 3.1, 3.2, PyPy Limitations: - shell is not supported - pipes are not supported - stdout/stderr is set only after the subprocess has finished - stop() does not kill whole subprocess tree
BSD-2-Clause
* Mon May 05 2025 Markéta Machová <mmachova@suse.com>
- Convert to pip-based build
* Sat Jun 10 2023 ecsos <ecsos@opensuse.org>
- Add %{?sle15_python_module_pythons}
* Sat Aug 20 2022 Ben Greiner <code@bnavigator.de>
- Package only supports Python >= 3.7
- Remove linter flake8 and static type checker mypy from build
requirements: Not used and not necessary during rpm packaging.
- Remove stray build dependency for six
- Remove entrypoint2 build dependency: only required for building
docs
- Don't catchall in files section
* Wed Aug 10 2022 Otto Hollmann <otto.hollmann@suse.com>
- Fix build dependencies for test flavour
- Update to 1.1:
* Use popen timeout parameter, remove daemon thread #22
* use only kill(), remove terminate(), remove kill* parameters #20 #22
* add py310 support, remove py36
* fix EASYPROCESS_USE_TEMP_FILES env var usage
* test: increase timeouts to avoid random fails
* remove py2
* add py39 support
* Add option to force kill process after timeout
* Thu Jul 09 2020 Ondřej Súkup <mimi.vx@gmail.com>
- update to 0.3
* relpace nose with pytest
* Thu Mar 26 2020 Tomáš Chvátal <tchvatal@suse.com>
- Switch to multibuild in order to avoid cycle
* Thu Mar 26 2020 Marketa Calabkova <mcalabkova@suse.com>
- update to version 0.2.10
* test and code fixtures
* Mon Jan 13 2020 Marketa Calabkova <mcalabkova@suse.com>
- update to version 0.2.8
* enable_stdout_log, enable_stderr_log
* py38 support
* remove py34 support
* Tue Nov 05 2019 Tomáš Chvátal <tchvatal@suse.com>
- Update with spec-cleaner
* Sun Sep 15 2019 John Vandenberg <jayvdb@gmail.com>
- Fix examples to use sys.executable
/usr/lib/python3.11/site-packages/easyprocess /usr/lib/python3.11/site-packages/easyprocess-1.1.dist-info /usr/lib/python3.11/site-packages/easyprocess-1.1.dist-info/INSTALLER /usr/lib/python3.11/site-packages/easyprocess-1.1.dist-info/METADATA /usr/lib/python3.11/site-packages/easyprocess-1.1.dist-info/RECORD /usr/lib/python3.11/site-packages/easyprocess-1.1.dist-info/REQUESTED /usr/lib/python3.11/site-packages/easyprocess-1.1.dist-info/WHEEL /usr/lib/python3.11/site-packages/easyprocess-1.1.dist-info/licenses /usr/lib/python3.11/site-packages/easyprocess-1.1.dist-info/licenses/LICENSE.txt /usr/lib/python3.11/site-packages/easyprocess-1.1.dist-info/top_level.txt /usr/lib/python3.11/site-packages/easyprocess/__init__.py /usr/lib/python3.11/site-packages/easyprocess/__pycache__ /usr/lib/python3.11/site-packages/easyprocess/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/easyprocess/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/easyprocess/__pycache__/about.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/easyprocess/__pycache__/about.cpython-311.pyc /usr/lib/python3.11/site-packages/easyprocess/__pycache__/unicodeutil.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/easyprocess/__pycache__/unicodeutil.cpython-311.pyc /usr/lib/python3.11/site-packages/easyprocess/about.py /usr/lib/python3.11/site-packages/easyprocess/examples /usr/lib/python3.11/site-packages/easyprocess/examples/__init__.py /usr/lib/python3.11/site-packages/easyprocess/examples/__pycache__ /usr/lib/python3.11/site-packages/easyprocess/examples/__pycache__/__init__.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/easyprocess/examples/__pycache__/__init__.cpython-311.pyc /usr/lib/python3.11/site-packages/easyprocess/examples/__pycache__/cmd.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/easyprocess/examples/__pycache__/cmd.cpython-311.pyc /usr/lib/python3.11/site-packages/easyprocess/examples/__pycache__/hello.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/easyprocess/examples/__pycache__/hello.cpython-311.pyc /usr/lib/python3.11/site-packages/easyprocess/examples/__pycache__/log.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/easyprocess/examples/__pycache__/log.cpython-311.pyc /usr/lib/python3.11/site-packages/easyprocess/examples/__pycache__/timeout.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/easyprocess/examples/__pycache__/timeout.cpython-311.pyc /usr/lib/python3.11/site-packages/easyprocess/examples/__pycache__/ver.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/easyprocess/examples/__pycache__/ver.cpython-311.pyc /usr/lib/python3.11/site-packages/easyprocess/examples/__pycache__/with.cpython-311.opt-1.pyc /usr/lib/python3.11/site-packages/easyprocess/examples/__pycache__/with.cpython-311.pyc /usr/lib/python3.11/site-packages/easyprocess/examples/cmd.py /usr/lib/python3.11/site-packages/easyprocess/examples/hello.py /usr/lib/python3.11/site-packages/easyprocess/examples/log.py /usr/lib/python3.11/site-packages/easyprocess/examples/timeout.py /usr/lib/python3.11/site-packages/easyprocess/examples/ver.py /usr/lib/python3.11/site-packages/easyprocess/examples/with.py /usr/lib/python3.11/site-packages/easyprocess/py.typed /usr/lib/python3.11/site-packages/easyprocess/unicodeutil.py /usr/share/doc/packages/python311-EasyProcess /usr/share/doc/packages/python311-EasyProcess/README.md /usr/share/licenses/python311-EasyProcess /usr/share/licenses/python311-EasyProcess/LICENSE.txt
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Oct 25 22:22:47 2025