summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorRyan Petrello <lists@ryanpetrello.com>2013-05-03 11:11:27 -0400
committerRyan Petrello <lists@ryanpetrello.com>2013-05-03 11:11:27 -0400
commitb5d6c410646332a8a05936878bce0a551c658987 (patch)
treedf7fccf5c0d03ef7949c579ddcdd0cdb1a577480 /setup.py
parent1b94b518b2eff65a9a906495b1a3352c5c53df7c (diff)
downloadpecan-b5d6c410646332a8a05936878bce0a551c658987.tar.gz
Replace ``pecan.compat.dictconfig`` with ``logutils.dictconfig.dictConfig``.
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/setup.py b/setup.py
index fb552d8..a901254 100644
--- a/setup.py
+++ b/setup.py
@@ -24,8 +24,21 @@ except:
requirements.append("simplejson >= 2.1.1")
try:
+ from logging.config import dictConfig # noqa
+except ImportError:
+ #
+ # This was introduced in Python 2.7 - the logutils package contains
+ # a backported replacement for 2.6
+ #
+ requirements.append('logutils')
+
+try:
import argparse # noqa
except:
+ #
+ # This was introduced in Python 2.7 - the argparse package contains
+ # a backported replacement for 2.6
+ #
requirements.append('argparse')
tests_require = requirements + [