Skip to main content

Easy shell-like pipelines, with input from a file-like object

Project description

Provides a file-like interface to other system processes and shell-like
pipelines. In contrast with os.popen, the shell is not used to interpret the
commands, and the exit status of each componenet of the pipeline is availabe.
An alternative to builtin packages such as subprocess, commands, os.popen,
popen2, os.system, etc.
Examples of how to feed the pipe with a file-like object are included in the
docstrings. Requires os.fork, but does not require any threading
libraries.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pipeline-0.1.0.tar.gz (2.4 kB view details)

Uploaded Source

Built Distribution

pipeline-0.1.0-py3-none-any.whl (2.6 kB view details)

Uploaded Python 3

File details

Details for the file pipeline-0.1.0.tar.gz.

File metadata

  • Download URL: pipeline-0.1.0.tar.gz
  • Upload date:
  • Size: 2.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5

File hashes

Hashes for pipeline-0.1.0.tar.gz
Algorithm Hash digest
SHA256 907ac19a74d689607b55d492bf576142c7b7993d4dee1bad0a027be3767dda71
MD5 8c3319d5a5fcf756042e956a0a496601
BLAKE2b-256 916d03f661ba5b9337c2c9fbe9668b08309c64996d213c46ee967b92e526148f

See more details on using hashes here.

File details

Details for the file pipeline-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: pipeline-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5

File hashes

Hashes for pipeline-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d3a893837134eec4514f5a39e7d5ba027f8000700c6c8b738c10d7dda0966a02
MD5 f361dac6afac8c9327a63110c7957506
BLAKE2b-256 a14f6c37484430a0f9146d3549beea91e416769f409030d0530b52ced382036c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page