def main() -> None: """Setup package entrypoint.""" __compose_package( name=__name, version=__version, author=__author, author_email=__email, description=__first_line(__full_doc), long_description=__readme(), long_description_content_type="text/markdown", url=f"https://github.com/vyahello/{__name}", packages=__find_packages(exclude=("*.tests", "*.tests.*", "tests.*", "tests")), include_package_data=True, install_requires=__requirements(), classifiers=( "Framework :: Pytest", "Topic :: Software Development :: Testing", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", f"License :: OSI Approved :: {__license} License", "Operating System :: OS Independent", ), python_requires=">=3.6", entry_points={"pytest11": ("creport = report.plugin", )}, )
"""Returns only first line up to next delimiter item occurred. Args: string (str): given string item delimiter (str): separator string """ return string.split(delimiter)[0] if __name__ == "__main__": __compose_package( name=__name, version=__version, author=__author, author_email=__email, description=__first_line(__full_doc), long_description=__readme(), long_description_content_type="text/markdown", url=f"https://github.com/aiorequest/{__name}", packages=__find_packages(exclude=("*.tests", "*.tests.*", "tests.*", "tests")), include_package_data=True, install_requires=__requirements(), classifiers=( "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", f"License :: OSI Approved :: {__license} License", "Operating System :: OS Independent", ), python_requires=">=3.7", )