summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Kluyver <takowl@gmail.com>2015-10-05 11:56:08 +0100
committerThomas Kluyver <takowl@gmail.com>2015-10-05 11:56:08 +0100
commit12e67e8c755c2dd7539e3f0466481e80b24353a8 (patch)
tree79e99a81b00dcdc6a20b93fb8de2c81eaa72eb5a
parentae07c52f56a2470f35257a6734b6b646cce13976 (diff)
downloadpexpect-git-12e67e8c755c2dd7539e3f0466481e80b24353a8.tar.gz
Update README and PyPI description
-rw-r--r--README.rst10
-rw-r--r--setup.py10
2 files changed, 12 insertions, 8 deletions
diff --git a/README.rst b/README.rst
index 19492c6..544d190 100644
--- a/README.rst
+++ b/README.rst
@@ -16,10 +16,12 @@ Pexpect can be used for automating interactive applications such as ssh, ftp,
passwd, telnet, etc. It can be used to a automate setup scripts for duplicating
software package installations on different servers. It can be used for
automated software testing. Pexpect is in the spirit of Don Libes' Expect, but
-Pexpect is pure Python. Unlike other Expect-like modules for Python, Pexpect
-does not require TCL or Expect nor does it require C extensions to be compiled.
-It should work on any platform that supports the standard Python pty module.
-The Pexpect interface was designed to be easy to use.
+Pexpect is pure Python.
+
+The main features of Pexpect require the pty module in the Python standard
+library, which is only available on Unix-like systems. Some features—waiting
+for patterns from file descriptors or subprocesses—are also available on
+Windows.
If you want to work with the development version of the source code then please
read the DEVELOPERS.rst document in the root of the source code tree.
diff --git a/setup.py b/setup.py
index ed0740e..4cd0ba9 100644
--- a/setup.py
+++ b/setup.py
@@ -21,10 +21,12 @@ Pexpect can be used for automating interactive applications such as ssh, ftp,
passwd, telnet, etc. It can be used to a automate setup scripts for duplicating
software package installations on different servers. It can be used for
automated software testing. Pexpect is in the spirit of Don Libes' Expect, but
-Pexpect is pure Python. Unlike other Expect-like modules for Python, Pexpect
-does not require TCL or Expect nor does it require C extensions to be compiled.
-It should work on any platform that supports the standard Python pty module.
-The Pexpect interface was designed to be easy to use.
+Pexpect is pure Python.
+
+The main features of Pexpect require the pty module in the Python standard
+library, which is only available on Unix-like systems. Some features—waiting
+for patterns from file descriptors or subprocesses—are also available on
+Windows.
"""
setup (name='pexpect',