Let's take the opportunity to reduce the build matrix and test with latest pytest versions as well
48 lines
1.7 KiB
Python
48 lines
1.7 KiB
Python
from setuptools import setup, find_packages
|
|
|
|
install_requires = ['execnet>=1.1', 'pytest>=3.4', 'pytest-forked']
|
|
|
|
|
|
setup(
|
|
name="pytest-xdist",
|
|
use_scm_version={'write_to': 'xdist/_version.py'},
|
|
description='pytest xdist plugin for distributed testing'
|
|
' and loop-on-failing modes',
|
|
long_description=open('README.rst').read(),
|
|
license='MIT',
|
|
author='holger krekel and contributors',
|
|
author_email='pytest-dev@python.org,holger@merlinux.eu',
|
|
url='https://github.com/pytest-dev/pytest-xdist',
|
|
platforms=['linux', 'osx', 'win32'],
|
|
packages=find_packages(exclude=['testing', 'example']),
|
|
entry_points={
|
|
'pytest11': [
|
|
'xdist = xdist.plugin',
|
|
'xdist.looponfail = xdist.looponfail',
|
|
],
|
|
},
|
|
zip_safe=False,
|
|
python_requires='>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*',
|
|
install_requires=install_requires,
|
|
setup_requires=['setuptools_scm'],
|
|
classifiers=[
|
|
'Development Status :: 5 - Production/Stable',
|
|
'Framework :: Pytest',
|
|
'Intended Audience :: Developers',
|
|
'License :: OSI Approved :: MIT License',
|
|
'Operating System :: POSIX',
|
|
'Operating System :: Microsoft :: Windows',
|
|
'Operating System :: MacOS :: MacOS X',
|
|
'Topic :: Software Development :: Testing',
|
|
'Topic :: Software Development :: Quality Assurance',
|
|
'Topic :: Utilities',
|
|
'Programming Language :: Python',
|
|
'Programming Language :: Python :: 2',
|
|
'Programming Language :: Python :: 2.7',
|
|
'Programming Language :: Python :: 3',
|
|
'Programming Language :: Python :: 3.4',
|
|
'Programming Language :: Python :: 3.5',
|
|
'Programming Language :: Python :: 3.6',
|
|
],
|
|
)
|