from setuptools import setup, find_packages # Read the contents of requirements.txt with open("requirements.txt") as f: requirements = f.read().splitlines() with open("README.md") as f: readme = f.read() setup( name="edubotics-core", version="0.1.0", packages=find_packages(), package_dir={"edubotics-core": "edubotics_core"}, python_requires=">=3.7", install_requires=requirements, description="Core modules for edubotics-based LLM AI chatbots", author="Xavier Thomas, Farid Karimli, Tom Gardos", url="https://github.com/edubotics-ai/edubot-core", license="MIT", long_description=readme, long_description_content_type="text/markdown", entry_points={ "console_scripts": [ "vectorstore_creator=edubotics_core.vectorstore.store_manager:main", ], }, )