pytest-testslide/setup.py (37 lines of code) (raw):

# Copyright (c) Facebook, Inc. and its affiliates. # # This source code is licensed under the MIT license found in the # LICENSE file in the root directory of this source tree. import os from setuptools import setup dir_path = os.path.dirname(os.path.realpath(__file__)) ts_version = open("testslide-version").read().rstrip() requirements = open("requirements.txt", encoding="utf8").readlines() with open("README.md", encoding="utf8") as f: readme = f.read() setup( name="pytest-testslide", version=ts_version, py_modules=["pytest_testslide"], maintainer="Balint Csergo", maintainer_email="deathowlzz@gmail.com", url="https://github.com/facebook/TestSlide/tree/main/pytest-testslide", license="MIT", description="TestSlide fixture for pytest", long_description=readme, long_description_content_type="text/markdown", setup_requires=["setuptools>=38.6.0"], install_requires=[ f"testslide>={ts_version}", ] + requirements, extras_require={"build": ["black", "flake8", "mypy"]}, classifiers=[ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3", "Topic :: Software Development :: Testing", "Topic :: Software Development :: Testing :: Acceptance", "Topic :: Software Development :: Testing :: BDD", "Topic :: Software Development :: Testing :: Mocking", "Topic :: Software Development :: Testing :: Unit ", ], )