<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/sysutils/py-ptyprocess, branch 2016Q3</title>
<subtitle>FreeBSD ports tree</subtitle>
<id>https://cgit-dev.freebsd.org/ports/atom?h=2016Q3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/ports/atom?h=2016Q3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/'/>
<updated>2016-03-03T11:52:24Z</updated>
<entry>
<title>sysutils/py-ptyprocess: update 0.5 -&gt; 0.5.1</title>
<updated>2016-03-03T11:52:24Z</updated>
<author>
<name>Bartek Rutkowski</name>
<email>robak@FreeBSD.org</email>
</author>
<published>2016-03-03T11:52:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=c1c166121273435b9c50b8a28eae29db8628a186'/>
<id>urn:sha1:c1c166121273435b9c50b8a28eae29db8628a186</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sysutils/py-ptyprocess: NEW PORT - Run a subprocess in a pseudo terminal</title>
<updated>2015-06-22T16:48:24Z</updated>
<author>
<name>Bartek Rutkowski</name>
<email>robak@FreeBSD.org</email>
</author>
<published>2015-06-22T16:48:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=60d538c1dc808ea8518556f7605dcaf1724448c4'/>
<id>urn:sha1:60d538c1dc808ea8518556f7605dcaf1724448c4</id>
<content type='text'>
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.

WWW: https://github.com/pexpect/ptyprocess

Submitted by:	robak@FreeBSD.org
</content>
</entry>
</feed>
