From b296f3ff11ab102652f866d301acf92f279da2f4 Mon Sep 17 00:00:00 2001 From: Athanasius Date: Sun, 16 May 2021 11:28:14 +0100 Subject: [PATCH] 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. --- requirements.txt | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 requirements.txt diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..04f8084 --- /dev/null +++ b/requirements.txt @@ -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