diff --git a/MANIFEST.in b/MANIFEST.in index 60f9bc478..109cdcd0a 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -1,4 +1,5 @@ include LICENSE -include CHANGELOG +include CHANGELOG.md +include README.md include requirements/* recursive-exclude tests * diff --git a/setup.py b/setup.py index 54907c110..a8ea85146 100644 --- a/setup.py +++ b/setup.py @@ -17,10 +17,22 @@ TEST_REQUIREMENTS = _file.read().splitlines() TEST_REQUIREMENTS = list(set(REQUIREMENTS + TEST_REQUIREMENTS)) +with open(os.path.join(here, 'README.md')) as _file: + README = _file.read() + +with open(os.path.join(here, 'CHANGELOG.md')) as _file: + CHANGELOG = _file.read() + +about_text = 'Optimizely X Full Stack is A/B testing and feature management for product development teams. ' \ + 'Experiment in any application. Make every feature on your roadmap an opportunity to learn. ' \ + 'Learn more at https://www.optimizely.com/products/full-stack/ or see our documentation at ' \ + 'https://developers.optimizely.com/x/solutions/sdks/reference/index.html?language=python.' + setup( name='optimizely-sdk', version=__version__, - description="SDK for Optimizely's Full Stack Python project.", + description='Python SDK for Optimizely X Full Stack.', + long_description=about_text + '\n\n# Readme: \n' + README + '\n\n# Change Log: \n' + CHANGELOG, author='Optimizely', author_email='developers@optimizely.com', url='https://github.com/optimizely/python-sdk',