def _test_local_install(): """ Warn the user that running with nipy being imported locally is a bad idea. """ if os.getcwd() == os.sep.join( os.path.abspath(__file__).split(os.sep)[:-2]): import warnings warnings.warn('Running the tests from the install directory may ' 'trigger some failures') _test_local_install() # Set up package information function from pkg_info import get_pkg_info as _get_pkg_info get_info = lambda: _get_pkg_info(os.path.dirname(__file__)) # Cleanup namespace del _test_local_install # If this file is exec after being imported, the following lines will # fail try: del Tester except: pass def check_for_updates(): from urllib import urlopen import re
def _test_local_install(): """ Warn the user that running with nipy being imported locally is a bad idea. """ if os.getcwd() == os.sep.join( os.path.abspath(__file__).split(os.sep)[:-2]): import warnings warnings.warn('Running the tests from the install directory may ' 'trigger some failures') _test_local_install() # Set up package information function from pkg_info import get_pkg_info as _get_pkg_info get_info = lambda: _get_pkg_info(os.path.dirname(__file__)) # Cleanup namespace del _test_local_install # If this file is exec after being imported, the following lines will # fail try: del Tester except: pass from pipeline import Node, MapNode, JoinNode, Workflow from interfaces import (DataGrabber, DataSink, SelectFiles, IdentityInterface, Rename, Function, Select, Merge)