diff options
Diffstat (limited to 'setup.py')
-rw-r--r-- | setup.py | 23 |
1 files changed, 14 insertions, 9 deletions
@@ -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__': |