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", | |
], | |
}, | |
) | |