from setuptools import setup, find_packages

setup(
    name='sijapi',
    version='0.1',
    packages=find_packages(),
    entry_points={
        'console_scripts': [
            'sijapi = sijapi.__main__:main',
        ],
    },
    install_requires=[
        'fastapi',
        'python-dotenv',
        'hypercorn',
        'setuptools',
        'PyPDF2',
        'pdf2image',
        'pdfminer',
        'pytesseract',
        'python-dateutil',
        'python-docx',
        'starlette',
        'httpx',
        'pydantic',
        'pytz',
        'requests',
        'aiohttp',
        'paramiko',
        'pandas',
        'pydub',
        'torch',
        'selenium',
        'webdriver_manager',
        'faster_whisper',
        'filetype',
        'html2text',
        'markdown',
        'ollama',
        'aiofiles',
        'bs4',
        'pdfminer.six',
        'lxml_html_clean',
        'imbox',
        'newspaper3k',
        'python-magic',
        'urllib3',
        'whisper',
        'huggingface_hub',
        'numpy',
        'tqdm',
        'tiktoken',
        'numba',
        'scipy',
        'vectordb',
        'IPython',
        'torchaudio'
    ],
)