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 Pocket Published Component Section
Oracular release universe misc

Builds

Oracular: [FULLYBUILT] amd64

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

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