python-ptyprocess

Run a subprocess in a pseudo terminal

Launch a subprocess in a pseudo terminal (pty), and interact with both the process and its pty. Sometimes, piping stdin and stdout is not enough. There might be a password prompt that doesn't read from stdin, output that changes when it's going to a pipe rather than a terminal, or curses-style interfaces that rely on a terminal. If you need to automate these things, running the process in a pseudo terminal (pty) is the answer.

There is no official package available for openSUSE Leap 16.0

Distributions

openSUSE Tumbleweed

openSUSE Leap 16.0

openSUSE Leap 15.6

openSUSE Leap 15.5

openSUSE Backports for SLE 15 SP7

openSUSE Backports for SLE 15 SP4

openSUSE Backports for SLE 15 SP3

Fedora Rawhide (unstable)

Fedora 43

Fedora 42

Fedora 41

CentOS CentOS-8-Stream

CentOS CentOS-7

Unsupported distributions

The following distributions are not officially supported. Use these packages at your own risk.

openSUSE:ALP:Experimental:Slowroll:Base

SUSE:SLE-15:GA

openSUSE:Leap:15.0

openSUSE:Leap:15.1

openSUSE:Leap:15.2

openSUSE:Leap:42.1

openSUSE:Leap:42.2

openSUSE:Leap:42.3

SUSE:ALP:Source:Standard:Core:1.0:Build

SUSE:SLE-12:SLE-Module-Adv-Systems-Management

SUSE:ALP:Workbench

SUSE:ALP

SUSE:SLE-12:SLE-Module-Toolchain

CentOS:CentOS-9:Stream

CentOS:CentOS-10:Stream

OBS:DefaultKernel