Add requirements.txt

Whilst setup.py lists the required python modules it allows attempted
installation of the latest versions of each.

Unfortunately there is at least the problem that simplejson's latest
version attempts to install some dependencies which won't install on
Python 2.7.

Thus we nail down the versions of all the required modules as per
Athanasius' experience of what actually works on a Debian system.
This commit is contained in:
Athanasius 2021-05-16 11:28:14 +01:00
parent 8ee650c8db
commit b296f3ff11

9
requirements.txt Normal file
View File

@ -0,0 +1,9 @@
# These are the versions we *know* work under Python 2.7.16
argparse==1.2.1
bottle==0.12.15
enum34==1.1.6
gevent==1.3.7
jsonschema==2.6.0
pyzmq==17.1.2
simplejson==3.16.0
mysql-connector-python==8.0.17