From 89fcc413158dd06a6ae93fc015fdfba73007608c Mon Sep 17 00:00:00 2001 From: Benjamin Dauvergne Date: Thu, 10 Feb 2011 22:57:32 +0100 Subject: [PATCH] Add a script which tell version of library dependencies --- diagnose.py | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 diagnose.py diff --git a/diagnose.py b/diagnose.py new file mode 100644 index 000000000..686f11fb8 --- /dev/null +++ b/diagnose.py @@ -0,0 +1,25 @@ +import os +os.environ['DJANGO_SETTINGS_MODULE'] = 'authentic2.settings' +try: + import django + print 'Django:', django.get_version() +except ImportError: + print 'django is missing: easy_install django' + sys.exit(1) + +try: + import south + print 'South:', south.__version__ +except ImportError: + print 'south is missing: easy_isntall south' +try: + import django_authopenid + print 'Django-authopenid:', django_authopenid.__version__ +except ImportError: + raise + print 'django_authopenid is missing: easy_install django-authopenid' + +try: + import registration +except ImportError: + print 'registration is missing: easy_install django-registration'