... |
... |
@@ -224,6 +224,13 @@ def get_cmdclass(): |
224
|
224
|
with open('dev-requirements.txt') as dev_reqs:
|
225
|
225
|
dev_requires = dev_reqs.read().splitlines()
|
226
|
226
|
|
|
227
|
+#####################################################
|
|
228
|
+# Prepare package description from README #
|
|
229
|
+#####################################################
|
|
230
|
+with open(os.path.join(os.path.dirname(os.path.realpath(__file__)),
|
|
231
|
+ 'README.rst')) as readme:
|
|
232
|
+ long_description = readme.read()
|
|
233
|
+
|
227
|
234
|
|
228
|
235
|
#####################################################
|
229
|
236
|
# Main setup() Invocation #
|
... |
... |
@@ -233,8 +240,13 @@ setup(name='BuildStream', |
233
|
240
|
version=versioneer.get_version(),
|
234
|
241
|
cmdclass=get_cmdclass(),
|
235
|
242
|
|
|
243
|
+ author='BuildStream Developers',
|
|
244
|
+ author_email='buildstream-list gnome org',
|
236
|
245
|
description='A framework for modelling build pipelines in YAML',
|
237
|
246
|
license='LGPL',
|
|
247
|
+ long_description=long_description,
|
|
248
|
+ long_description_content_type='text/x-rst; charset=UTF-8',
|
|
249
|
+ url='https://gitlab.com/BuildStream/buildstream',
|
238
|
250
|
packages=find_packages(exclude=('tests', 'tests.*')),
|
239
|
251
|
package_data={'buildstream': ['plugins/*/*.py', 'plugins/*/*.yaml',
|
240
|
252
|
'data/*.yaml', 'data/*.sh.in']},
|