def __init__(self, *args, **kwargs): """ Constructor __init__(BuildPy) :since: v0.1.1 """ _build_py.__init__(self, *args, **kwargs) self.is_built = False
def __init__(self, dist): # check if directory exist and remove topdir = os.path.join(os.getcwd(), 'OMSimulator') if os.path.isdir(topdir): os.rmdir(topdir) # recreate it, so that setuptools creates the package directory os.mkdir(topdir) build_py.__init__(self, dist)
def __init__(self, *args, **kwargs): _build_py.__init__(self, *args, **kwargs) import logging from lib2to3 import refactor import lib3to2.main rt_logger = logging.getLogger("RefactoringTool") rt_logger.addHandler(logging.StreamHandler()) fixers = refactor.get_fixers_from_package('lib3to2.fixes') fixers.remove('lib3to2.fixes.fix_print') self.rtool = lib3to2.main.StdoutRefactoringTool( fixers, None, [], False, False)
def __init__(self, *args, **kwargs): _build_py.__init__(self, *args, **kwargs) import logging from lib2to3 import refactor import lib3to2.main rt_logger = logging.getLogger("RefactoringTool") rt_logger.addHandler(logging.StreamHandler()) fixers = refactor.get_fixers_from_package("lib3to2.fixes") fixers.remove("lib3to2.fixes.fix_print") self.rtool = lib3to2.main.StdoutRefactoringTool(fixers, None, [], False, False)
def __init__(self, *args, **kwargs): _build_py.__init__(self, *args, **kwargs) import logging from lib2to3 import refactor import lib3to2.main rt_logger = logging.getLogger('RefactoringTool') rt_logger.addHandler(logging.StreamHandler()) self.rtool = lib3to2.main.StdoutRefactoringTool( ['lib3to2.fixes.fix_{}'.format(s) for s in self.FIXERS], None, [], False, False )
def __init__(self, *args, **kwargs): _build_py.__init__(self, *args, **kwargs) import logging import pip pip.main(['install', '3to2']) from lib2to3 import refactor import lib3to2.main rt_logger = logging.getLogger("RefactoringTool") rt_logger.addHandler(logging.StreamHandler()) fixers = refactor.get_fixers_from_package('lib3to2.fixes') self.rtool = lib3to2.main.StdoutRefactoringTool( fixers, None, [], False, False )
def __init__(self, *args, **kwargs): _build_py.__init__(self, *args, **kwargs) checkpoint_fn = os.path.join(os.path.dirname(__file__), '3to2.conversion.ok') if os.path.exists(checkpoint_fn): return import logging from lib2to3 import refactor import lib3to2.main import lib3to2.fixes rt_logger = logging.getLogger("RefactoringTool") rt_logger.addHandler(logging.StreamHandler()) try: fixers = refactor.get_fixers_from_package('lib3to2.fixes') except OSError: # fallback for .egg installs fixers = [ 'lib3to2.fixes.fix_{}'.format(s) for s in ('absimport', 'annotations', 'bitlength', 'bool', 'bytes', 'classdecorator', 'collections', 'dctsetcomp', 'division', 'except', 'features', 'fullargspec', 'funcattrs', 'getcwd', 'imports', 'imports2', 'input', 'int', 'intern', 'itertools', 'kwargs', 'memoryview', 'metaclass', 'methodattrs', 'newstyle', 'next', 'numliterals', 'open', 'print', 'printfunction', 'raise', 'range', 'reduce', 'setliteral', 'str', 'super', 'throw', 'unittest', 'unpacking', 'with') ] for fix in ('fix_except', 'fix_int', 'fix_print', 'fix_str', 'fix_throw', 'fix_unittest', 'fix_absimport', 'fix_dctsetcomp', 'fix_setliteral', 'fix_with', 'fix_open'): fixers.remove('lib3to2.fixes.{}'.format(fix)) fixers.append('fix_pymor_futures') print(fixers) self.rtool = lib3to2.main.StdoutRefactoringTool( fixers, None, [], True, False) self.rtool.refactor_dir('src', write=True) self.rtool.refactor_dir('docs', write=True) open(checkpoint_fn, 'wt').write('converted')
def __init__(self, *args, **kwargs): _build_py.__init__(self, *args, **kwargs) checkpoint_fn = os.path.join(os.path.dirname(__file__), '3to2.conversion.ok') if os.path.exists(checkpoint_fn): return import logging from lib2to3 import refactor import lib3to2.main import lib3to2.fixes rt_logger = logging.getLogger("RefactoringTool") rt_logger.addHandler(logging.StreamHandler()) try: fixers = refactor.get_fixers_from_package('lib3to2.fixes') except OSError: # fallback for .egg installs fixers = ['lib3to2.fixes.fix_{}'.format(s) for s in ('absimport', 'annotations', 'bitlength', 'bool', 'bytes', 'classdecorator', 'collections', 'dctsetcomp', 'division', 'except', 'features', 'fullargspec', 'funcattrs', 'getcwd', 'imports', 'imports2', 'input', 'int', 'intern', 'itertools', 'kwargs', 'memoryview', 'metaclass', 'methodattrs', 'newstyle', 'next', 'numliterals', 'open', 'print', 'printfunction', 'raise', 'range', 'reduce', 'setliteral', 'str', 'super', 'throw', 'unittest', 'unpacking', 'with')] for fix in ('fix_except', 'fix_int', 'fix_print', 'fix_range', 'fix_str', 'fix_throw', 'fix_unittest', 'fix_absimport', 'fix_dctsetcomp', 'fix_setliteral', 'fix_with', 'fix_open'): fixers.remove('lib3to2.fixes.{}'.format(fix)) fixers.append('fix_pymor_futures') print(fixers) self.rtool = lib3to2.main.StdoutRefactoringTool( fixers, None, [], True, False ) self.rtool.refactor_dir('src', write=True) self.rtool.refactor_dir('docs', write=True) open(checkpoint_fn, 'wta').write('converted')
def __init__(self, dist): build_py.__init__(self, dist) self.with_pc_path = None
def __init__(self, *args, **kwargs): _build_py.__init__(self, *args, **kwargs) # Keep list of files to appease bdist_rpm. We have to keep track of # all the installed files for no particular reason. self.mofiles = []
def __init__(self, *args, **kwargs): _build_py.__init__(self, *args, **kwargs) checkpoint_fn = os.path.join(os.path.dirname(__file__), "3to2.conversion.ok") if os.path.exists(checkpoint_fn): return import logging from lib2to3 import refactor import lib3to2.main import lib3to2.fixes rt_logger = logging.getLogger("RefactoringTool") rt_logger.addHandler(logging.StreamHandler()) try: fixers = refactor.get_fixers_from_package("lib3to2.fixes") except OSError: # fallback for .egg installs fixers = [ "lib3to2.fixes.fix_{}".format(s) for s in ( "absimport", "annotations", "bitlength", "bool", "bytes", "classdecorator", "collections", "dctsetcomp", "division", "except", "features", "fullargspec", "funcattrs", "getcwd", "imports", "imports2", "input", "int", "intern", "itertools", "kwargs", "memoryview", "metaclass", "methodattrs", "newstyle", "next", "numliterals", "open", "print", "printfunction", "raise", "range", "reduce", "setliteral", "str", "super", "throw", "unittest", "unpacking", "with", ) ] for fix in ( "fix_except", "fix_int", "fix_print", "fix_range", "fix_str", "fix_throw", "fix_unittest", "fix_absimport", "fix_dctsetcomp", "fix_setliteral", "fix_with", "fix_open", ): fixers.remove("lib3to2.fixes.{}".format(fix)) fixers.append("fix_pymor_futures") print(fixers) self.rtool = lib3to2.main.StdoutRefactoringTool(fixers, None, [], True, False) self.rtool.refactor_dir("src", write=True) self.rtool.refactor_dir("docs", write=True) open(checkpoint_fn, "wta").write("converted")
def __init__(self, *args, **kwargs): _build_py.__init__(self, *args, **kwargs) self.is_built = False
def __init__(self, *args, **kwargs): _build_py.__init__(self, *args, **kwargs) from lib2to3 import refactor self.rtool = refactor.RefactoringTool( refactor.get_fixers_from_package('backport'))