equal
deleted
inserted
replaced
5 META_PATH = 'hgext3rd/evolve/metadata.py' |
5 META_PATH = 'hgext3rd/evolve/metadata.py' |
6 |
6 |
7 def get_metadata(): |
7 def get_metadata(): |
8 meta = {} |
8 meta = {} |
9 fullpath = join(dirname(__file__), META_PATH) |
9 fullpath = join(dirname(__file__), META_PATH) |
10 execfile(fullpath, meta) |
10 with open(fullpath, 'r') as fp: |
|
11 exec(fp.read(), meta) |
11 return meta |
12 return meta |
12 |
13 |
13 def get_version(): |
14 def get_version(): |
14 '''Read version info from a file without importing it''' |
15 '''Read version info from a file without importing it''' |
15 return get_metadata()['__version__'] |
16 return get_metadata()['__version__'] |