summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
Diffstat (limited to 'setup.py')
-rw-r--r--setup.py23
1 files changed, 14 insertions, 9 deletions
diff --git a/setup.py b/setup.py
index e6edf34..0cb6716 100644
--- a/setup.py
+++ b/setup.py
@@ -10,23 +10,23 @@ import setuptools
with io.open('README.rst', encoding='utf-8') as readme:
long_description = readme.read()
-needs_pytest = {'pytest', 'test'}.intersection(sys.argv)
+needs_pytest = set(['pytest', 'test']).intersection(sys.argv)
pytest_runner = ['pytest_runner'] if needs_pytest else []
-needs_sphinx = {'release', 'build_sphinx', 'upload_docs'}.intersection(sys.argv)
+needs_sphinx = set(['release', 'build_sphinx', 'upload_docs']).intersection(sys.argv)
sphinx = ['sphinx'] if needs_sphinx else []
-needs_wheel = {'release', 'bdist_wheel'}.intersection(sys.argv)
+needs_wheel = set(['release', 'bdist_wheel']).intersection(sys.argv)
wheel = ['wheel'] if needs_wheel else []
setup_params = dict(
- name='skeleton',
+ name='pytest-runner',
use_scm_version=True,
author="Jason R. Coombs",
author_email="jaraco@jaraco.com",
- description="skeleton",
+ description="Invoke py.test as distutils command with dependency "
+ "resolution.",
long_description=long_description,
- url="https://github.com/jaraco/skeleton",
- packages=setuptools.find_packages(),
- include_package_data=True,
+ url="https://bitbucket.org/pytest-dev/pytest-runner",
+ py_modules=['ptr'],
install_requires=[
],
extras_require={
@@ -41,10 +41,15 @@ setup_params = dict(
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
+ "Programming Language :: Python :: 2.6",
"Programming Language :: Python :: 2.7",
"Programming Language :: Python :: 3",
],
- entry_points={
+ entry_points = {
+ 'distutils.commands': [
+ 'ptr = ptr:PyTest',
+ 'pytest = ptr:PyTest',
+ ],
},
)
if __name__ == '__main__':