|
17 | 17 |
|
18 | 18 | import setuptools |
19 | 19 |
|
| 20 | +# Package metadata. |
| 21 | + |
20 | 22 | name = 'google-cloud-cloudasset' |
21 | 23 | description = 'Cloud Asset API API client library' |
22 | 24 | version = '0.1.0' |
23 | | -release_status = '3 - Alpha' |
| 25 | +# Should be one of: |
| 26 | +# 'Development Status :: 3 - Alpha' |
| 27 | +# 'Development Status :: 4 - Beta' |
| 28 | +# 'Development Status :: 5 - Production/Stable' |
| 29 | +release_status = 'Development Status :: 3 - Alpha' |
24 | 30 | dependencies = [ |
25 | 31 | 'google-api-core[grpc] >= 1.1.0, < 2.0.0dev', |
26 | 32 | 'enum34; python_version < "3.4"', |
27 | 33 | 'grpc-google-iam-v1<0.12dev,>=0.11.4', |
28 | 34 | ] |
29 | 35 |
|
| 36 | +# Setup boilerplate below this line. |
| 37 | + |
30 | 38 | package_root = os.path.abspath(os.path.dirname(__file__)) |
31 | 39 |
|
32 | 40 | readme_filename = os.path.join(package_root, 'README.rst') |
33 | 41 | with io.open(readme_filename, encoding='utf-8') as readme_file: |
34 | 42 | readme = readme_file.read() |
35 | 43 |
|
| 44 | +# Only include packages under the 'google' namespace. Do not include tests, |
| 45 | +# benchmarks, etc. |
36 | 46 | packages = [ |
37 | 47 | package for package in setuptools.find_packages() |
38 | 48 | if package.startswith('google') |
39 | 49 | ] |
40 | 50 |
|
| 51 | +# Determine which namespaces are needed. |
41 | 52 | namespaces = ['google'] |
42 | 53 | if 'google.cloud' in packages: |
43 | 54 | namespaces.append('google.cloud') |
|
59 | 70 | 'Programming Language :: Python :: 2', |
60 | 71 | 'Programming Language :: Python :: 2.7', |
61 | 72 | 'Programming Language :: Python :: 3', |
62 | | - 'Programming Language :: Python :: 3.4', |
63 | 73 | 'Programming Language :: Python :: 3.5', |
64 | 74 | 'Programming Language :: Python :: 3.6', |
| 75 | + 'Programming Language :: Python :: 3.7', |
65 | 76 | 'Operating System :: OS Independent', |
66 | 77 | 'Topic :: Internet', |
67 | 78 | ], |
|
0 commit comments