@@ -84,7 +84,7 @@ PGHoard can backup and restore PostgreSQL versions 9.6 and above, but is
8484only tested and actively developed with version 10 and above.
8585
8686The daemon is implemented in Python and is tested and developed with version
87- 3.7 and above. The following Python modules are required:
87+ 3.11 and above. The following Python modules are required:
8888
8989* psycopg2 _ to look up transaction log metadata
9090* requests _ for the internal client-server architecture
@@ -127,41 +127,23 @@ should work on other platforms that provide the required modules.
127127Vagrant
128128=======
129129
130- The Vagrantfile can be used to setup a vagrant development environment. The vagrant environment has
131- python 3.7, 3.8, 3.9 and 3.10 virtual environments and installations of postgresql 10, 11 and 12, 13 and 14.
130+ The Vagrantfile can be used to setup a vagrant development environment. The vagrant environment has
131+ python 3.11 virtual environments and installations of postgresql 10, 11 and 12, 13 and 14.
132132
133133By default vagrant up will start a Virtualbox environment. The Vagrantfile will also work for libvirt, just prefix
134134``VAGRANT_DEFAULT_PROVIDER=libvirt `` to the ``vagrant up `` command.
135135
136- Any combination of Python (3.7, 3.8, 3.9 and 3.10 ) and Postgresql (10, 11, 12, 13 and 14)
136+ Any combination of Python (3.11 ) and Postgresql (10, 11, 12, 13 and 14)
137137
138138Bring up vagrant instance and connect via ssh::
139139
140140 vagrant up
141141 vagrant ssh
142142 vagrant@ubuntu2004:~$ cd /vagrant
143143
144- Test with Python 3.7 and Postgresql 10 ::
144+ Test with Python 3.11 and Postgresql 13 ::
145145
146- vagrant@ubuntu2004:~$ source ~/venv3.7/bin/activate
147- vagrant@ubuntu2004:~$ PG_VERSION=10 make unittest
148- vagrant@ubuntu2004:~$ deactivate
149-
150- Test with Python 3.8 and Postgresql 11::
151-
152- vagrant@ubuntu2004:~$ source ~/venv3.8/bin/activate
153- vagrant@ubuntu2004:~$ PG_VERSION=11 make unittest
154- vagrant@ubuntu2004:~$ deactivate
155-
156- Test with Python 3.9 and Postgresql 12::
157-
158- vagrant@ubuntu2004:~$ source ~/venv3.9/bin/activate
159- vagrant@ubuntu2004:~$ PG_VERSION=12 make unittest
160- vagrant@ubuntu2004:~$ deactivate
161-
162- Test with Python 3.10 and Postgresql 13::
163-
164- vagrant@ubuntu2004:~$ source ~/venv3.10/bin/activate
146+ vagrant@ubuntu2004:~$ source ~/venv3.11/bin/activate
165147 vagrant@ubuntu2004:~$ PG_VERSION=13 make unittest
166148 vagrant@ubuntu2004:~$ deactivate
167149
0 commit comments