15
0

Accepting request 654124 from home:jengelh:branches:devel:languages:python

- Trim bias from description. Do not put limitations under
  "features".

OBS-URL: https://build.opensuse.org/request/show/654124
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-EasyProcess?expand=0&rev=21
This commit is contained in:
Tomáš Chvátal
2018-12-06 08:34:52 +00:00
committed by Git OBS Bridge
parent fd79e17475
commit c1c74107c1
2 changed files with 14 additions and 6 deletions

View File

@@ -21,7 +21,7 @@
Name: python-EasyProcess
Version: 0.2.3
Release: 0
Summary: Easy to use python subprocess interface
Summary: Python subprocess interface
License: BSD-2-Clause
Group: Development/Languages/Python
URL: https://github.com/ponty/easyprocess
@@ -37,24 +37,26 @@ BuildRequires: %{python_module nose}
%python_subpackages
%description
EasyProcess is an easy to use python subprocess interface.
EasyProcess is a Python subprocess interface.
Features include:
- layer on top of subprocess module
- easy to start, stop programs
- easy to get standard output/error, return code of programs
- 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
- unicode support
- supported python versions: 2.5, 2.6, 2.7, 3.1, 3.2, PyPy
%prep
%setup -q -n EasyProcess-%{version}