Pexpect

Latest version: v4.9.0

Safety actively analyzes 625726 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

3.0

The new major version number doesn't indicate any deliberate API incompatibility.
We have endeavoured to avoid breaking existing APIs. However, pexpect is under new maintenance after a long dormancy, so some caution is warranted.
- A new [unicode API](http://pexpect.readthedocs.org/en/latest/api/pexpect.html#handling-unicode) was introduced.
- Python 3 is now supported, using a single codebase.
- Pexpect now requires at least Python 2.6 or 3.2.
- The modules other than pexpect, such as `pexpect.fdpexpect` and `pexpect.pxssh`, were moved into the pexpect package. For now, wrapper modules are installed to the old locations for backwards compatibility (e.g. `import pxssh` will still work), but these will be removed at some point in the future.
- Ignoring `SIGHUP` is now optional - thanks to Kimmo Parviainen-Jalanko for the patch.

We also now have [docs on ReadTheDocs](http://pexpect.readthedocs.org/), and [continuous integration on Travis CI](https://travis-ci.org/pexpect/pexpect).

3.0rc3

3.0rc2

3.0rc1

3.0b2

3.0b1

The new major version number doesn’t indicate any deliberate API incompatibility. We have endeavoured to avoid breaking existing APIs. However, pexpect is under new maintenance after a long dormancy, so some caution is warranted.
- A new [unicode API](http://pexpect.readthedocs.org/en/latest/api/pexpect.html#handling-unicode) was introduced.
- Python 3 is now supported, using a single codebase.
- Pexpect now requires at least Python 2.6 or 3.2.

We also now have [docs on ReadTheDocs](http://pexpect.readthedocs.org/), and continuous integration on [Travis CI](https://travis-ci.org/pexpect/pexpect).

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.