summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRed_M <git@red-m.net>2023-11-25 15:24:37 +1000
committerRed_M <git@red-m.net>2023-11-25 15:24:37 +1000
commitaa989594e1e413f45c18b26ded1783f7d5990fe5 (patch)
tree47da096e345d1761686439707ea8cd8bf7ac2302
parentc53497663c1a25603ccf8ba7daca03b319387344 (diff)
downloadpexpect-aa989594e1e413f45c18b26ded1783f7d5990fe5.tar.gz
Update changelog and release version 4.9upstream-master
-rw-r--r--doc/conf.py2
-rw-r--r--doc/history.rst25
-rw-r--r--pexpect/__init__.py2
3 files changed, 27 insertions, 2 deletions
diff --git a/doc/conf.py b/doc/conf.py
index c7c9589..9362ec6 100644
--- a/doc/conf.py
+++ b/doc/conf.py
@@ -53,7 +53,7 @@ copyright = u'2013, Noah Spurrier and contributors'
# built documents.
#
# The short X.Y version.
-version = '4.8'
+version = '4.9'
# The full version, including alpha/beta/rc tags.
release = version
diff --git a/doc/history.rst b/doc/history.rst
index 68b5af1..2af04bb 100644
--- a/doc/history.rst
+++ b/doc/history.rst
@@ -4,6 +4,31 @@ History
Releases
--------
+Version 4.9
+```````````
+* Add support for Python 3.12 (:ghpull:`769`).
+* Clean up temporary files after UnicodeTests (:ghpull:`753`).
+* Add Python 3.5, 3.6 and 3.12.0-rc.1 to test matrix (:ghpull:`763`).
+* Set prompt correctly for zsh (:ghpull:`712`).
+* Add zsh convenience function to replwrap module (:ghpull:`751`).
+* Rework async unittests to rely on unittest.IsolatedAsyncioTestCase (:ghpull:`764`).
+* Make test_expect.py work on POSIX systems that are not Linux based (:ghpull:`698`).
+* Add support for ``socket``, which allows sockets to be used crossplatform (:ghpull:`745`).
+* Update async to work on newer versions of python (:ghpull:`732`).
+* Remove deprecated RSAAuthentication option (SSHv1) (:ghpull:`744`).
+* Multiple CI fixes (:ghpull:`743`) (:ghpull:`737`) (:ghpull:`742`) (:ghpull:`739`) (:ghpull:`722`).
+* Use Github Actions for CI (:ghpull:`734`).
+* Remove pytest-capturelog from testing requirements (:ghpull:`730`).
+* Fix usage for Solaris (:ghpull:`663`) (:ghpull:`604`) (:ghpull:`560`).
+* Fix threading for new versions of python (:ghpull:`684`).
+* Fix documentation builds for use with Sphinx 3 (:ghpull:`638`).
+* Use ``sys.executable`` for tests and wrapper, allowing the calling python executable to be used instead (:ghpull:`623`).
+* Update documentation about Wexpect (:ghpull:`623`).
+* Added project urls to ``setup.py`` (:ghpull:`620`).
+* Provide examples for how to use Pexpect and Pyte (:ghpull:`587`).
+* Coerce compiled regex patterns type according to spawn encoding (:ghpull:`560`).
+* Several doc updates (:ghpull:`626`) (:ghpull:`635`) (:ghpull:`643`) (:ghpull:`644`) (:ghpull:`728`).
+
Version 4.8
```````````
diff --git a/pexpect/__init__.py b/pexpect/__init__.py
index 1c6bdb7..86254ee 100644
--- a/pexpect/__init__.py
+++ b/pexpect/__init__.py
@@ -81,7 +81,7 @@ if sys.platform != 'win32':
from .pty_spawn import spawn, spawnu
from .run import run, runu
-__version__ = '4.8.0'
+__version__ = '4.9.0'
__revision__ = ''
__all__ = ['ExceptionPexpect', 'EOF', 'TIMEOUT', 'spawn', 'spawnu', 'run', 'runu',
'which', 'split_command_line', '__version__', '__revision__']