]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/commitdiff
Cleanup to declare not_import_versionable and ignorable packages in _auto_deps.py
authorDaira Hopwood <david-sarah@jacaranda.org>
Thu, 18 Apr 2013 21:45:04 +0000 (22:45 +0100)
committerDaira Hopwood <daira@jacaranda.org>
Wed, 9 Apr 2014 00:33:56 +0000 (01:33 +0100)
Signed-off-by: Daira Hopwood <david-sarah@jacaranda.org>
src/allmydata/__init__.py
src/allmydata/_auto_deps.py

index 694b6e6c55abc17751b18905a7ff883af8165461..d17abfaa7b9aa049c7a11fa97755476dd017852d 100644 (file)
@@ -280,10 +280,12 @@ def cross_check_pkg_resources_versus_import():
 def cross_check(pkg_resources_vers_and_locs, imported_vers_and_locs_list):
     """This function returns a list of errors due to any failed cross-checks."""
 
+    from _auto_deps import not_import_versionable_packages, ignorable_packages
+
     errors = []
     not_pkg_resourceable = set(['python', 'platform', __appname__.lower()])
-    not_import_versionable = set(['zope.interface', 'mock', 'pyasn1', 'python-gflags'])
-    ignorable = set(['argparse', 'pyutil', 'zbase32', 'distribute', 'twisted-web', 'twisted-core', 'twisted-conch', 'six'])
+    not_import_versionable = set(not_import_versionable_packages)
+    ignorable = set(ignorable_packages)
 
     for name, (imp_ver, imp_loc, imp_comment) in imported_vers_and_locs_list:
         name = name.lower()
index 63bf7576ddcec909e9cc01f7782037f81b7648a0..527253b18482c9bcbddc099e9409be34b57e98cd 100644 (file)
@@ -99,6 +99,13 @@ package_imports = [
     ('python-gflags',   'gflags'),
 ]
 
+# Packages we cannot find a version number for by importing.
+not_import_versionable_packages = ('zope.interface', 'mock', 'pyasn1', 'python-gflags')
+
+# Packages that pkg_resources might report, but we don't care about checking their version.
+ignorable_packages = ('argparse', 'pyutil', 'zbase32', 'distribute', 'twisted-web', 'twisted-core', 'twisted-conch', 'six')
+
+
 def require_more():
     import sys