equal
deleted
inserted
replaced
46 source_dirs = ['src'] |
46 source_dirs = ['src'] |
47 |
47 |
48 version_variables = {} |
48 version_variables = {} |
49 local_variables = {} |
49 local_variables = {} |
50 try: |
50 try: |
51 execfile(os.path.join(source_dirs[0], "__init__.py"), version_variables) |
51 with open("somefile.py") as f: |
|
52 code = compile(f.read(), "somefile.py", 'exec') |
|
53 exec(code, version_variables, local_variables) |
52 except: |
54 except: |
53 try: |
55 print("Exception in user code:") |
54 with open("somefile.py") as f: |
56 print("-"*60) |
55 code = compile(f.read(), "somefile.py", 'exec') |
57 traceback.print_exc(file=sys.stdout) |
56 exec(code, version_variables, local_variables) |
58 print("-"*60) |
57 except: |
59 pass |
58 print("Exception in user code:") |
|
59 print("-"*60) |
|
60 traceback.print_exc(file=sys.stdout) |
|
61 print("-"*60) |
|
62 pass |
|
63 |
60 |
64 version = version_variables['__version__'] |
61 version = version_variables['__version__'] |
65 |
62 |
66 packages, data_files = [], [] |
63 packages, data_files = [], [] |
67 |
64 |