METADATA 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. Metadata-Version: 2.0
  2. Name: pexpect
  3. Version: 4.2.1
  4. Summary: Pexpect allows easy control of interactive console applications.
  5. Home-page: https://pexpect.readthedocs.io/
  6. Author: Noah Spurrier; Thomas Kluyver; Jeff Quast
  7. Author-email: noah@noah.org; thomas@kluyver.me.uk; contact@jeffquast.com
  8. License: ISC license
  9. Platform: UNIX
  10. Classifier: Development Status :: 5 - Production/Stable
  11. Classifier: Environment :: Console
  12. Classifier: Intended Audience :: Developers
  13. Classifier: Intended Audience :: System Administrators
  14. Classifier: License :: OSI Approved :: ISC License (ISCL)
  15. Classifier: Operating System :: POSIX
  16. Classifier: Operating System :: MacOS :: MacOS X
  17. Classifier: Programming Language :: Python
  18. Classifier: Programming Language :: Python :: 2.7
  19. Classifier: Programming Language :: Python :: 3
  20. Classifier: Topic :: Software Development
  21. Classifier: Topic :: Software Development :: Libraries :: Python Modules
  22. Classifier: Topic :: Software Development :: Quality Assurance
  23. Classifier: Topic :: Software Development :: Testing
  24. Classifier: Topic :: System
  25. Classifier: Topic :: System :: Archiving :: Packaging
  26. Classifier: Topic :: System :: Installation/Setup
  27. Classifier: Topic :: System :: Shells
  28. Classifier: Topic :: System :: Software Distribution
  29. Classifier: Topic :: Terminals
  30. Requires-Dist: ptyprocess (>=0.5)
  31. Pexpect is a pure Python module for spawning child applications; controlling
  32. them; and responding to expected patterns in their output. Pexpect works like
  33. Don Libes' Expect. Pexpect allows your script to spawn a child application and
  34. control it as if a human were typing commands.
  35. Pexpect can be used for automating interactive applications such as ssh, ftp,
  36. passwd, telnet, etc. It can be used to a automate setup scripts for duplicating
  37. software package installations on different servers. It can be used for
  38. automated software testing. Pexpect is in the spirit of Don Libes' Expect, but
  39. Pexpect is pure Python.
  40. The main features of Pexpect require the pty module in the Python standard
  41. library, which is only available on Unix-like systems. Some features—waiting
  42. for patterns from file descriptors or subprocesses—are also available on
  43. Windows.