diff options
author | Jason R. Coombs <jaraco@jaraco.com> | 2015-12-19 22:29:56 -0500 |
---|---|---|
committer | Jason R. Coombs <jaraco@jaraco.com> | 2015-12-19 22:29:56 -0500 |
commit | 5ad18328e8f38abcc5a0fc4a549e7a3c40697d4e (patch) | |
tree | 7f1fef09ea1478c2722af01db5e5537a16b5b882 /setup.py | |
download | pytest-runner-5ad18328e8f38abcc5a0fc4a549e7a3c40697d4e.tar.gz |
Generate project skeleton
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..e6edf34 --- /dev/null +++ b/setup.py @@ -0,0 +1,51 @@ +#!/usr/bin/env python +# Generated by jaraco.develop 2.27.1 +# https://pypi.python.org/pypi/jaraco.develop + +import io +import sys + +import setuptools + +with io.open('README.rst', encoding='utf-8') as readme: + long_description = readme.read() + +needs_pytest = {'pytest', 'test'}.intersection(sys.argv) +pytest_runner = ['pytest_runner'] if needs_pytest else [] +needs_sphinx = {'release', 'build_sphinx', 'upload_docs'}.intersection(sys.argv) +sphinx = ['sphinx'] if needs_sphinx else [] +needs_wheel = {'release', 'bdist_wheel'}.intersection(sys.argv) +wheel = ['wheel'] if needs_wheel else [] + +setup_params = dict( + name='skeleton', + use_scm_version=True, + author="Jason R. Coombs", + author_email="jaraco@jaraco.com", + description="skeleton", + long_description=long_description, + url="https://github.com/jaraco/skeleton", + packages=setuptools.find_packages(), + include_package_data=True, + install_requires=[ + ], + extras_require={ + }, + setup_requires=[ + 'setuptools_scm>=1.9', + ] + pytest_runner + sphinx + wheel, + tests_require=[ + 'pytest>=2.8', + ], + classifiers=[ + "Development Status :: 5 - Production/Stable", + "Intended Audience :: Developers", + "License :: OSI Approved :: MIT License", + "Programming Language :: Python :: 2.7", + "Programming Language :: Python :: 3", + ], + entry_points={ + }, +) +if __name__ == '__main__': + setuptools.setup(**setup_params) |