from setuptools import setup, find_packages

setup(
    name="musterai",
    version="1.0.0",
    description="Autonomous agentic framework",
    author="Keshav Sharma and Utsav Davda",
    package_dir= {"":"src"},
    packages= find_packages(where= "src"),
    python_requires='>=3.10',
    author_email="davdautsav42@gmail.com",
    license="MIT",
    url="https://github.com/rejoicehub/musterai",
    include_dirs=["src"],
    install_requires=["aiohappyeyeballs>=2.4.4",
        "aiohttp>=3.11.10",
        "aiosignal>=1.3.1",
        "annotated-types>=0.7.0",
        "anyio>=4.7.0",
        "async-timeout>=4.0.3",
        "attrs>=24.2.0",
        "certifi>=2024.8.30",
        "charset-normalizer>=3.4.0",
        "colorama>=0.4.6",
        "dataclasses-json>=0.6.7",
        "distro>=1.9.0",
        "exceptiongroup>=1.2.2",
        "frozenlist>=1.5.0",
        "greenlet>=3.1.1",
        "h11>=0.14.0",
        "httpcore>=1.0.7",
        "httpx>=0.28.1",
        "idna>=3.10",
        "jiter>=0.8.0",
        "json_repair>=0.31.0",
        "jsonpatch>=1.33",
        "jsonpointer>=3.0.0",
        "langchain>=0.0.351",
        "langchain-community>=0.0.20",
        "langchain-core>=0.1.23",
        "langsmith>=0.0.87",
        "marshmallow>=3.23.1",
        "multidict>=6.1.0",
        "mypy-extensions>=1.0.0",
        "numpy>=1.26.4",
        "openai>=1.57.0",
        "packaging>=23.2",
        "propcache>=0.2.1",
        "pydantic>=2.4.2",
        "pydantic_core>=2.10.1",
        "PyYAML>=6.0.2",
        "requests>=2.32.3",
        "sniffio>=1.3.1",
        "SQLAlchemy>=2.0.36",
        "tenacity>=8.5.0",
        "tqdm>=4.67.1",
        "typing-inspect>=0.9.0",
        "typing_extensions>=4.12.2",
        "urllib3>=2.2.3",
        "yarl>=1.18.3"],
    maintainer="Keshav Sharma"
)