57 linhas
1.8 KiB
Python
57 linhas
1.8 KiB
Python
from setuptools import find_packages, setup
|
|
|
|
setup(
|
|
name="gui-agents",
|
|
version="0.3.1",
|
|
description="A library for creating general purpose GUI agents using multimodal LLMs.",
|
|
long_description=open("README.md", encoding="utf-8").read(),
|
|
long_description_content_type="text/markdown",
|
|
author="Simular AI",
|
|
author_email="eric@simular.ai",
|
|
packages=find_packages(),
|
|
install_requires=[
|
|
"numpy",
|
|
"backoff",
|
|
"pandas",
|
|
"openai",
|
|
"anthropic",
|
|
"fastapi",
|
|
"uvicorn",
|
|
"paddleocr",
|
|
"paddlepaddle",
|
|
"together",
|
|
"scikit-learn",
|
|
"websockets",
|
|
"tiktoken",
|
|
"selenium",
|
|
'pyobjc; platform_system == "Darwin"',
|
|
"pyautogui",
|
|
"toml",
|
|
"pytesseract",
|
|
"google-genai",
|
|
'pywinauto; platform_system == "Windows"', # Only for Windows
|
|
'pywin32; platform_system == "Windows"', # Only for Windows
|
|
],
|
|
extras_require={"dev": ["black"]}, # Code formatter for linting
|
|
entry_points={
|
|
"console_scripts": [
|
|
"agent_s=gui_agents.s3.cli_app:main",
|
|
],
|
|
},
|
|
classifiers=[
|
|
"Programming Language :: Python :: 3",
|
|
"Programming Language :: Python :: 3.9",
|
|
"License :: OSI Approved :: Apache Software License",
|
|
"Operating System :: Microsoft :: Windows",
|
|
"Operating System :: POSIX :: Linux",
|
|
"Operating System :: MacOS :: MacOS X",
|
|
"Topic :: Scientific/Engineering :: Artificial Intelligence",
|
|
],
|
|
keywords="ai, llm, gui, agent, multimodal",
|
|
project_urls={
|
|
"Source": "https://github.com/simular-ai/Agent-S",
|
|
"Bug Reports": "https://github.com/simular-ai/Agent-S/issues",
|
|
},
|
|
python_requires=">=3.9, <=3.12",
|
|
)
|