mailr24736 - /trunk/dep_check.py


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by edward on July 25, 2014 - 11:20:
Author: bugman
Date: Fri Jul 25 11:20:21 2014
New Revision: 24736

URL: http://svn.gna.org/viewcvs/relax?rev=24736&view=rev
Log:
Clean up of the dep_check module - all imported and unused modules are now 
deleted as well.

This cleans up the module namespace of the unused imports.


Modified:
    trunk/dep_check.py

Modified: trunk/dep_check.py
URL: 
http://svn.gna.org/viewcvs/relax/trunk/dep_check.py?rev=24736&r1=24735&r2=24736&view=diff
==============================================================================
--- trunk/dep_check.py  (original)
+++ trunk/dep_check.py  Fri Jul 25 11:20:21 2014
@@ -40,6 +40,7 @@
     if float(numpy.version.version[:3]) < 1.6:
         sys.stderr.write("Version %s of the 'numpy' dependency is not 
supported, numpy >= 1.6 is required.\n" % numpy.version.version)
         sys.exit()
+    del numpy
 except ImportError:
     sys.stderr.write("The dependency 'numpy' has not been installed.\n")
     sys.exit()
@@ -47,6 +48,7 @@
 # Command line option parser.
 try:
     import optparse
+    del optparse
 except ImportError:
     sys.stderr.write("The dependency 'Optik' has not been installed.\n")
     sys.exit()
@@ -54,6 +56,7 @@
 # Minfx python package check.
 try:
     import minfx
+    del minfx
 except ImportError:
     sys.stderr.write("The dependency 'minfx' has not been installed (see 
https://gna.org/projects/minfx/).\n")
     sys.exit()
@@ -63,6 +66,7 @@
 # Bmrblib python package check.
 try:
     import bmrblib
+    del bmrblib
     bmrblib_module = True
 except ImportError:
     bmrblib_module = False
@@ -70,6 +74,7 @@
 # wx module.
 try:
     import wx
+    del wx
     wx_module = True
 except ImportError:
     wx_module = False
@@ -79,6 +84,7 @@
 # epydoc module.
 try:
     import epydoc
+    del epydoc
     epydoc_module = True
 except ImportError:
     epydoc_module = False
@@ -89,6 +95,8 @@
     if 'TERM' in os.environ and os.environ['TERM'] == 'xterm':
         os.environ['TERM'] = 'linux'
     import readline
+    del os
+    del readline
     readline_module = True
 except ImportError:
     readline_module = False
@@ -96,6 +104,7 @@
 # matplotlib module.
 try:
     import matplotlib
+    del matplotlib
     matplotlib_module = True
 except ImportError:
     matplotlib_module = False
@@ -103,6 +112,7 @@
 # runpy module.
 try:
     import runpy
+    del runpy
     runpy_module = True
 except ImportError:
     runpy_module = False
@@ -110,6 +120,7 @@
 # profile module (python development packages required).
 try:
     import profile
+    del profile
     profile_module = True
 except ImportError:
     profile_module = False
@@ -117,6 +128,7 @@
 # profile C module (python development packages required).
 try:
     import cProfile
+    del cProfile
     cprofile_module = True
 except ImportError:
     cprofile_module = False
@@ -124,6 +136,7 @@
 # BZ2 compression module.
 try:
     import bz2
+    del bz2
     bz2_module = True
 except ImportError:
     message = sys.exc_info()[1]
@@ -133,6 +146,7 @@
 # Gzip compression module.
 try:
     import gzip
+    del gzip
     gzip_module = True
 except ImportError:
     message = sys.exc_info()[1]
@@ -142,6 +156,7 @@
 # IO module.
 try:
     import io
+    del io
     io_module = True
 except ImportError:
     message = sys.exc_info()[1]
@@ -151,6 +166,7 @@
 # Scipy import.
 try:
     import scipy
+    del scipy
     scipy_module = True
 except:
     scipy_module = False
@@ -166,6 +182,7 @@
 # mpi4py.
 try:
     import mpi4py
+    del mpi4py
     mpi4py_module = True
 except ImportError:
     message = sys.exc_info()[1]
@@ -184,6 +201,7 @@
 # PyMOL.
 try:
     import pymol
+    del pymol
     pymol_module = True
 except ImportError:
     message = sys.exc_info()[1]
@@ -207,10 +225,12 @@
     else:
         xml_version = ''
         xml_type = ''
+    del xml
 
 # subprocess module.
 try:
     import subprocess
+    del subprocess
     subprocess_module = True
 except ImportError:
     message = sys.exc_info()[1]
@@ -220,6 +240,7 @@
 # ctypes module.
 try:
     import ctypes
+    del ctypes
     ctypes_module = True
 except ImportError:
     message = sys.exc_info()[1]
@@ -227,6 +248,7 @@
     ctypes_module_message = message.args[0]
 try:
     from ctypes import Structure
+    del Structure
     ctypes_structure_module = True
 except ImportError:
     message = sys.exc_info()[1]
@@ -243,6 +265,7 @@
 try:
     from target_functions import relax_fit
     from target_functions.relax_fit import setup
+    del relax_fit
     del setup
     C_module_exp_fn = True
 except ImportError:




Related Messages


Powered by MHonArc, Updated Fri Jul 25 11:40:03 2014