add --shorten-output-lines option so users can change how much is shown
[pytest-output-to-files.git] / setup.py
1 #!/usr/bin/env python3
2 from pathlib import Path
3 from setuptools import setup
4
5
6 def read(fname):
7 # type: (str) -> str
8 path = Path(__file__).parent / fname
9 return path.read_text('utf-8')
10
11
12 setup(
13 name='pytest-output-to-files',
14 version='0.1.0',
15 author='Jacob Lifshay',
16 author_email='programmerjake@gmail.com',
17 maintainer='Jacob Lifshay',
18 maintainer_email='programmerjake@gmail.com',
19 license='LGPL-3.0+',
20 url='https://git.libre-soc.org/?p=pytest-output-to-files.git;a=summary',
21 description='A pytest plugin that shortens test output with the full output stored in files',
22 long_description=read('README.md'),
23 py_modules=['pytest_output_to_files'],
24 python_requires='>=3.7',
25 install_requires=['pytest>=3.2.5'],
26 classifiers=[
27 'Framework :: Pytest',
28 'Intended Audience :: Developers',
29 'Topic :: Software Development :: Testing',
30 'Programming Language :: Python',
31 'Programming Language :: Python :: 3',
32 'Programming Language :: Python :: 3.7',
33 'Programming Language :: Python :: 3.8',
34 'Programming Language :: Python :: 3 :: Only',
35 'Programming Language :: Python :: Implementation :: CPython',
36 'Programming Language :: Python :: Implementation :: PyPy',
37 'Operating System :: POSIX',
38 'License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)',
39 ],
40 entry_points={
41 'pytest11': [
42 'output_to_files = pytest_output_to_files',
43 ],
44 },
45 )