python-procrunner 2.3.3-2 source package in Ubuntu
Changelog
python-procrunner (2.3.3-2) unstable; urgency=medium * Team upload. * Remove extraneous dependency on python3-mock (Closes: #1069733) -- Alexandre Detiste <email address hidden> Sat, 29 Jun 2024 16:52:20 +0200
Upload details
- Uploaded by:
- Debian Science Team
- Uploaded to:
- Sid
- Original maintainer:
- Debian Science Team
- Architectures:
- all
- Section:
- misc
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Oracular | release | universe | misc |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
python-procrunner_2.3.3-2.dsc | 2.2 KiB | e0e8252b76cab22e4284165ac2e6322302a7088b9a1c17d151a25db5a043f2fb |
python-procrunner_2.3.3.orig.tar.gz | 24.2 KiB | a41802b256378c0ec9e0268d213b0f916e46ce8052bb394c16faab338eadedc6 |
python-procrunner_2.3.3-2.debian.tar.xz | 2.6 KiB | 4da5a54070876ee860d959c6b2a2c8a45f96f946398ad16bff82a40ff0cbc017 |
Available diffs
- diff from 2.3.3-1 to 2.3.3-2 (611 bytes)
No changes file available.
Binary packages built by this source
- python3-procrunner: Versatile utility function to run external processes from Python
Versatile utility function to run external processes from Python, with many
features:
* runs an external process and waits for it to finish
* does not deadlock, no matter the process stdout/stderr output
behaviour
* returns the exit code, stdout, stderr (separately, both as
bytestrings), and the total process runtime as a dictionary
* process can run in a custom environment, either as a modification
of the current environment or in a new environment from scratch
* stdin can be fed to the process, the returned dictionary contains
information how much was read by the process
* stdout and stderr is printed by default, can be disabled
* stdout and stderr can be passed to any arbitrary function for live
processing (separately, both as unicode strings)
* optionally enforces a time limit on the process