import pathlib from setuptools import find_packages, setup from bench import PROJECT_NAME, VERSION install_requires = pathlib.Path("requirements.txt").read_text().strip().split("\n") long_description = pathlib.Path("README.md").read_text() setup( name=PROJECT_NAME, description="CLI to manage Multi-tenant deployments for Frappe apps", long_description=long_description, long_description_content_type="text/markdown", version=VERSION, license="GPLv3", author="Frappe Technologies Pvt Ltd", author_email="developers@frappe.io", url="https://frappe.io/bench", project_urls={ "Documentation": "https://frappeframework.com/docs/user/en/bench", "Source": "https://github.com/frappe/bench", "Changelog": "https://github.com/frappe/bench/releases", }, classifiers=[ "Development Status :: 5 - Production/Stable", "Environment :: Console", "License :: OSI Approved :: GNU Affero General Public License v3", "Natural Language :: English", "Operating System :: MacOS", "Operating System :: OS Independent", "Topic :: Software Development :: Build Tools", "Topic :: Software Development :: User Interfaces", "Topic :: System :: Installation/Setup", ], packages=find_packages(), python_requires=">=3.7", zip_safe=False, include_package_data=True, install_requires=install_requires, entry_points={"console_scripts": ["bench=bench.cli:cli"]}, )