|
|
|
from setuptools import find_packages, setup
|
|
|
|
|
|
|
|
|
|
with open("README.md","r",encoding="utf-8") as f:
|
|
long_description = f.read()
|
|
|
|
|
|
__version__ = '0.0.1'
|
|
src_name = 'recommendation-system'
|
|
author_name = 'Satkar'
|
|
author_user_name = 'Zenith40'
|
|
src_repo = 'recommendationSystem'
|
|
author_email = '[email protected]'
|
|
|
|
|
|
'''HYPEN_E_DOT = '-e.'
|
|
def get_requirements(file_path:str) -> List[str]:
|
|
requirements = []
|
|
|
|
with open(file_path) as file_obj:
|
|
requirements = file_obj.readlines()
|
|
requirements = [req.replace("\n","") for req in requirements]
|
|
|
|
if HYPEN_E_DOT in requirements:
|
|
requirements.remove(HYPEN_E_DOT)
|
|
'''
|
|
|
|
|
|
|
|
setup(
|
|
name = src_repo,
|
|
version = __version__,
|
|
author = author_name,
|
|
author_email = '[email protected]',
|
|
description = 'Recommendation system + RAG Chatbot',
|
|
long_description=long_description,
|
|
long_description_content_type='text/markdown',
|
|
url = f"https://github.com/{author_user_name}/{src_name}",
|
|
project_urls={
|
|
"Bug Tracker" : f"https://github.com/{author_user_name}/{src_name}/issues"
|
|
},
|
|
package_dir={'':'src'},
|
|
packages = find_packages(where='src'),
|
|
|
|
) |