summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2015-12-19 22:29:56 -0500
committerJason R. Coombs <jaraco@jaraco.com>2015-12-19 22:29:56 -0500
commit5ad18328e8f38abcc5a0fc4a549e7a3c40697d4e (patch)
tree7f1fef09ea1478c2722af01db5e5537a16b5b882 /setup.py
downloadpytest-runner-5ad18328e8f38abcc5a0fc4a549e7a3c40697d4e.tar.gz
Generate project skeleton
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py51
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)