from setuptools import setup, find_packages import os # Read requirements from requirements.txt with open('requirements.txt') as f: requirements = f.read().splitlines() # Read long description from README.md with open('README.md', encoding='utf-8') as f: long_description = f.read() setup( name="mona", version="0.1.0", description="MONA - Modular Open Neural Assistant", long_description=long_description, long_description_content_type="text/markdown", author="MONA Team", author_email="info@mona-ai.org", url="https://github.com/mona-ai/mona", packages=find_packages(), include_package_data=True, install_requires=requirements, classifiers=[ "Development Status :: 3 - Alpha", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", ], python_requires=">=3.8", entry_points={ "console_scripts": [ "mona=app:main", ], }, )