From bc1db8d623adb10bc30bb5e57a3091bcd13f84a2 Mon Sep 17 00:00:00 2001 From: Timothyxxx <384084775@qq.com> Date: Tue, 5 Aug 2025 22:19:42 +0800 Subject: [PATCH] chore: update setup.py for version 1.0.0 release - Bumped version to 1.0.0. - Updated Python requirement to >=3.10. - Upgraded dependencies: numpy, Pillow, pandas, torch, and added new dependencies including pygame, backoff, openai, dashscope, google-generativeai, wandb, gdown, tiktoken, groq, docker, loguru, dotenv, tldextract, and anthropic. - Ensured existing logic remains intact while enhancing package capabilities. --- setup.py | 27 +++++++++++++++++++++------ 1 file changed, 21 insertions(+), 6 deletions(-) diff --git a/setup.py b/setup.py index 1968141..2292236 100644 --- a/setup.py +++ b/setup.py @@ -23,7 +23,7 @@ class InstallPlaywrightCommand(install): setup( name="desktop_env", - version="0.1.5", + version="1.0.0", author="Tianbao Xie, Danyang Zhang, Jixuan Chen, Xiaochuan Li, Siheng Zhao, Ruisheng Cao, Toh Jing Hua, etc.", author_email="tianbaoxiexxx@gmail.com", description="The package provides a desktop environment for setting and evaluating desktop automation tasks.", @@ -36,15 +36,16 @@ setup( "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", ], - python_requires='>=3.9', + python_requires='>=3.10', install_requires=[ - "numpy~=1.24.3", - "Pillow~=10.1.0", + "numpy~=1.24.4", + "Pillow~=11.0.0", "fabric", "gymnasium~=0.28.1", "requests~=2.31.0", + "pytz~=2024.1", "transformers~=4.35.2", - "torch~=2.1.1", + "torch~=2.5.0", "accelerate", "opencv-python~=4.8.1.78", "matplotlib~=3.7.4", @@ -52,7 +53,7 @@ setup( "pyautogui~=0.9.54", "psutil~=5.9.6", "tqdm~=4.65.0", - "pandas~=2.0.3", + "pandas~=2.2.3", "flask~=3.0.0", "requests-toolbelt~=1.0.0", "lxml", @@ -65,6 +66,7 @@ setup( "PyGetWindow", "rapidfuzz", "pyacoustid", + "pygame", "opencv-python", "ImageHash", "scikit-image", @@ -72,23 +74,36 @@ setup( "pymupdf", "chardet", "playwright", + "backoff", "formulas", "pydrive", "fastdtw", "odfpy", + "openai", "func-timeout", "beautifulsoup4", + "dashscope", + "google-generativeai", "PyYaml", "mutagen", "easyocr", "borb", "pypdf2", "pdfplumber", + "wandb", "wrapt_timeout_decorator", + "gdown", + "tiktoken", + "groq", "boto3", "azure-identity", "azure-mgmt-compute", "azure-mgmt-network", + "docker", + "loguru", + "dotenv", + "tldextract", + "anthropic", ], cmdclass={ 'install': InstallPlaywrightCommand, # Use the custom install command