Package python3-module-shellous: Information

    Source package: python3-module-shellous
    Version: 0.40.0-alt1
    Latest version according to Repology
    Build time:  Jul 7, 2026, 03:44 PM in the task #424484
    Report package bug
    License: Apache-2.0
    Summary: A concise API for running subprocesses using asyncio
    Description: 
    shellous provides a concise API for running subprocesses using asyncio.
    It is similar to and inspired by sh.
    
    Benefits:
    - Run programs asynchronously in a single line.
    - Redirect stdin, stdout and stderr to files, memory buffers, async
      streams or loggers.
    - Iterate asynchronously over subprocess output.
    - Set timeouts and reliably cancel running processes.
    - Run a program with a pseudo-terminal (pty).
    - Use send() and expect() to manually control a subprocess.
    - Construct pipelines and use process substitution directly from Python
      (no shell required).
    - Runs on Linux, MacOS, FreeBSD and Windows.
    - Monitor processes being started and stopped with audit_callback API.

    List of RPM packages built from this SRPM:
    python3-module-shellous (noarch)

    Maintainer: Andrey Kuzma

    List of contributors:
    Andrey Kuzma

    ACL:
    Andrey Kuzma
    @everybody

      1. /dev
      2. /dev/pts
      3. /proc
      4. lsof
      5. python3-module-asyncstdlib
      6. python3-module-pdoc
      7. python3-module-poetry-core
      8. python3-module-pyproject-installer >= 0.4.0
      9. python3-module-pytest
      10. python3-module-pytest
      11. python3-module-pytest-asyncio
      12. python3-module-pytest-dotenv
      13. python3-module-pytest-randomly
      14. python3-module-pytest-timeout
      15. python3-module-typing-extensions
      16. rpm-build-pyproject
      17. rpm-macros-pyproject

    Last changed


    July 7, 2026 Andrey Kuzma 0.40.0-alt1
    - Initial build for Sisyphus.