diff options
author | Christopher Wilcox <crwilcox@google.com> | 2020-10-06 10:33:09 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-10-06 10:33:09 -0700 |
commit | db8e636f545a8872f959e3f403cfec30ffed6c34 (patch) | |
tree | 3a2fdb698cfa157628882cbb128450f3bcbea33f | |
parent | 339b07dcd98ec392c1043b6f1d4c14ec51ed541b (diff) | |
download | python-api-core-db8e636f545a8872f959e3f403cfec30ffed6c34.tar.gz |
fix: harden install to use full paths, and windows separators on windows (#88)
-rw-r--r-- | setup.py | 11 |
1 files changed, 6 insertions, 5 deletions
@@ -23,11 +23,6 @@ import setuptools name = "google-api-core" description = "Google API client core library" -version = {} -with open("google/api_core/version.py") as fp: - exec(fp.read(), version) -version = version['__version__'] - # Should be one of: # 'Development Status :: 3 - Alpha' # 'Development Status :: 4 - Beta' @@ -54,6 +49,12 @@ extras = { package_root = os.path.abspath(os.path.dirname(__file__)) + +version = {} +with open(os.path.join(package_root, "google/api_core/version.py")) as fp: + exec(fp.read(), version) +version = version['__version__'] + readme_filename = os.path.join(package_root, "README.rst") with io.open(readme_filename, encoding="utf-8") as readme_file: readme = readme_file.read() |