diff options
author | Ronny Pfannschmidt <opensource@ronnypfannschmidt.de> | 2015-10-23 07:03:58 +0200 |
---|---|---|
committer | Ronny Pfannschmidt <opensource@ronnypfannschmidt.de> | 2015-10-23 07:03:58 +0200 |
commit | 52ecdba360fae97eae9b61e52e00dd14c19ac1c1 (patch) | |
tree | 7beae7948c26a27ccae986e643ee05bbfed21b17 | |
parent | 81a0e747b1bd01b12c6fdd7ac784f6f8b0084047 (diff) | |
parent | 679270662c216124fd7215fdb7472e1b64a5ec3a (diff) | |
download | setuptools-scm-52ecdba360fae97eae9b61e52e00dd14c19ac1c1.tar.gz |
Merge pull request #58 from mcmtroffaes/feature/fix-main
Fix __main__ imports.
-rw-r--r-- | setuptools_scm/__main__.py | 5 | ||||
-rw-r--r-- | testing/test_main.py | 9 |
2 files changed, 12 insertions, 2 deletions
diff --git a/setuptools_scm/__main__.py b/setuptools_scm/__main__.py index 3f772ab..b495aeb 100644 --- a/setuptools_scm/__main__.py +++ b/setuptools_scm/__main__.py @@ -1,7 +1,8 @@ from __future__ import print_function import sys -from setuptools_scm import get_version, find_files, \ - _warn_if_setuptools_outdated +from setuptools_scm import get_version +from setuptools_scm.integration import find_files +from setuptools_scm.version import _warn_if_setuptools_outdated if __name__ == '__main__': _warn_if_setuptools_outdated() diff --git a/testing/test_main.py b/testing/test_main.py new file mode 100644 index 0000000..a7cbd75 --- /dev/null +++ b/testing/test_main.py @@ -0,0 +1,9 @@ +import os.path + + +def test_main(): + mainfile = os.path.join( + os.path.dirname(__file__), "..", "setuptools_scm", "__main__.py") + with open(mainfile) as f: + code = compile(f.read(), "__main__.py", 'exec') + exec(code) |