From 7cb864225bd41f8c5f7c79d4f92410bdaf08a620 Mon Sep 17 00:00:00 2001 From: Kris Gesling Date: Tue, 29 Oct 2019 23:33:32 +0930 Subject: [PATCH 1/2] Add PyPI info --- setup.py | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 9a5114d7..ec13e281 100644 --- a/setup.py +++ b/setup.py @@ -22,9 +22,12 @@ def required(requirements_file): extra_files = package_files('lingua_franca') +with open("README.md", "r") as fh: + long_description = fh.read() + setup( name='lingua_franca', - version='0.1', + version='0.1.0', packages=['test', 'lingua_franca', 'lingua_franca.lang'], url='https://github.com/MycroftAi/lingua_franca', license='Apache2.0', @@ -33,5 +36,18 @@ def required(requirements_file): install_requires=required('requirements.txt'), author='jarbasAI', author_email='jarbasai@mailfence.com', - description='Mycroft\'s multilingual text parsing and formatting library' + description='Mycroft\'s multilingual text parsing and formatting library', + long_description=long_description, + long_description_content_type="text/markdown", + classifiers=[ + 'Development Status :: 4 - Beta', + 'Intended Audience :: Developers', + 'Topic :: Text Processing :: Linguistic', + 'License :: OSI Approved :: Apache Software License', + + 'Programming Language :: Python :: 3.4', + 'Programming Language :: Python :: 3.5', + 'Programming Language :: Python :: 3.6', + 'Programming Language :: Python :: 3.7', + ], ) From 43837ac2ded934ad973ced592b3cd1fed755a8ad Mon Sep 17 00:00:00 2001 From: Kris Gesling Date: Tue, 29 Oct 2019 23:46:24 +0930 Subject: [PATCH 2/2] update author and readme filename --- setup.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/setup.py b/setup.py index ec13e281..4b9583fe 100644 --- a/setup.py +++ b/setup.py @@ -22,7 +22,7 @@ def required(requirements_file): extra_files = package_files('lingua_franca') -with open("README.md", "r") as fh: +with open("readme.md", "r") as fh: long_description = fh.read() setup( @@ -34,8 +34,8 @@ def required(requirements_file): package_data={'': extra_files}, include_package_data=True, install_requires=required('requirements.txt'), - author='jarbasAI', - author_email='jarbasai@mailfence.com', + author='Mycroft AI', + author_email='dev@mycroft.ai', description='Mycroft\'s multilingual text parsing and formatting library', long_description=long_description, long_description_content_type="text/markdown",