|
15 | 15 | import os
|
16 | 16 | import setuptools
|
17 | 17 |
|
18 |
| -base_dir = os.path.dirname(__file__) |
19 |
| - |
20 |
| -package_info = {} |
21 |
| -with open(os.path.join(base_dir, "src", "opentelemetry", "sdk", "version.py")) as f: |
22 |
| - exec(f.read(), package_info) |
| 18 | +BASE_DIR = os.path.dirname(__file__) |
| 19 | +VERSION_FILENAME = os.path.join(BASE_DIR, "src", "opentelemetry", "sdk", |
| 20 | + "version.py") |
| 21 | +PACKAGE_INFO = {} |
| 22 | +with open(VERSION_FILENAME) as f: |
| 23 | + exec(f.read(), PACKAGE_INFO) |
23 | 24 |
|
24 | 25 | setuptools.setup(
|
25 | 26 | name="opentelemetry-sdk",
|
26 |
| - version=package_info["__version__"], # noqa |
| 27 | + version=PACKAGE_INFO["__version__"], |
27 | 28 | author="OpenTelemetry Authors",
|
28 | 29 |
|
29 | 30 | classifiers=[
|
|
41 | 42 | include_package_data=True,
|
42 | 43 | long_description=open("README.rst").read(),
|
43 | 44 | install_requires=[
|
| 45 | + "opentelemetry-api==0.1.dev0" |
44 | 46 | ],
|
45 | 47 | extras_require={},
|
46 | 48 | license="Apache-2.0",
|
47 | 49 | package_dir={"": "src"},
|
48 |
| - packages=setuptools.find_namespace_packages(where="src"), |
49 |
| - url="https://github.com/open-telemetry/opentelemetry-python/tree/master/opentelemetry-sdk", |
| 50 | + packages=setuptools.find_namespace_packages(where="src", |
| 51 | + include="opentelemetry.sdk.*"), |
| 52 | + url=("https://github.com/open-telemetry/opentelemetry-python" |
| 53 | + "/tree/master/opentelemetry-sdk"), |
50 | 54 | zip_safe=False,
|
51 | 55 | )
|
0 commit comments