diff options
author | Nick Mathewson <nickm@torproject.org> | 2008-10-15 21:27:16 +0000 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2008-10-15 21:27:16 +0000 |
commit | 4d39af8d89233001d607519a6d94a82d67818779 (patch) | |
tree | 9faafbd284e0e1bc260c61a191533cf485da5528 /setup.py | |
parent | 5bdfb1ef8405a14186637785014aa32337867df5 (diff) |
In python 2.6 and later, simplejson is built-in as json.
git-svn-id: file:///home/or/svnrepo/updater/trunk@17112 55e972cd-5a19-0410-ae62-a4d7a52db4cd
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 15 |
1 files changed, 11 insertions, 4 deletions
@@ -11,12 +11,19 @@ VERSION = '0.0.1-alpha' # System: 0==alpha, 50==beta, 98=pre, 99==release candidate, 100==release VERSION_INFO = (0,0,1) -for name in [ "simplejson", "Crypto" ]: +try: + import Crypto +except ImportError: + print "Missing support for module Crypto" + sys.exit(1) + +try: + import json +except ImportError: try: - __import__(name) + import simplejson except ImportError: - print "Missing support for module %s"%name - sys.exit(1) + print "Missing support for module simplejson" import os, re, shutil, string, struct, sys |