@@ -84,7 +84,7 @@ PGHoard can backup and restore PostgreSQL versions 9.6 and above, but is
84
84
only tested and actively developed with version 10 and above.
85
85
86
86
The 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:
88
88
89
89
* psycopg2 _ to look up transaction log metadata
90
90
* requests _ for the internal client-server architecture
@@ -127,41 +127,23 @@ should work on other platforms that provide the required modules.
127
127
Vagrant
128
128
=======
129
129
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.
132
132
133
133
By default vagrant up will start a Virtualbox environment. The Vagrantfile will also work for libvirt, just prefix
134
134
``VAGRANT_DEFAULT_PROVIDER=libvirt `` to the ``vagrant up `` command.
135
135
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)
137
137
138
138
Bring up vagrant instance and connect via ssh::
139
139
140
140
vagrant up
141
141
vagrant ssh
142
142
vagrant@ubuntu2004:~$ cd /vagrant
143
143
144
- Test with Python 3.7 and Postgresql 10 ::
144
+ Test with Python 3.11 and Postgresql 13 ::
145
145
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
165
147
vagrant@ubuntu2004:~$ PG_VERSION=13 make unittest
166
148
vagrant@ubuntu2004:~$ deactivate
167
149
0 commit comments