@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44
55[project ]
66name = " rpaforge-libraries"
7- version = " 0.4.1 "
7+ version = " 0.4.5 "
88description = " RPA automation libraries for RPAForge"
99readme = " README.md"
1010license = {text = " Apache-2.0" }
@@ -30,41 +30,41 @@ classifiers = [
3030 " Programming Language :: Python :: 3.13" ,
3131]
3232dependencies = [
33- " rpaforge-core>=0.3 .0" ,
34- " cryptography>=48.0" ,
35- " requests>=2.32.0" ,
33+ " rpaforge-core>=0.4.0,<0.5 .0" ,
34+ " cryptography>=48.0,<51.0 " ,
35+ " requests>=2.32.0,<3.0.0 " ,
3636]
3737
3838[project .optional-dependencies ]
3939desktop = [
40- " pywinauto>=0.6.8" ,
41- " pillow>=10.0" ,
40+ " pywinauto>=0.6.8,<1.0.0 " ,
41+ " pillow>=10.0,<12.0 " ,
4242]
4343web = [
44- " playwright>=1.40" ,
44+ " playwright>=1.40.0,<2.0.0 " ,
4545]
4646ocr = [
47- " pytesseract>=0.3.10" ,
48- " pyzbar>=0.1.9" ,
49- " pyautogui>=0.9.54" ,
50- " pillow>=10.0" ,
47+ " pytesseract>=0.3.10,<1.0.0 " ,
48+ " pyzbar>=0.1.9,<1.0.0 " ,
49+ " pyautogui>=0.9.54,<1.0.0 " ,
50+ " pillow>=10.0,<12.0 " ,
5151]
5252excel = [
53- " openpyxl>=3.1" ,
53+ " openpyxl>=3.1,<4.0 " ,
5454]
5555database = [
56- " sqlalchemy>=2.0" ,
56+ " sqlalchemy>=2.0,<3.0 " ,
5757]
5858keystore = [
59- " keyring>=24.0" ,
59+ " keyring>=24.0,<26.0 " ,
6060]
6161spy = [
62- " uiautomation>=2.0" ,
63- " websocket-client>=1.0" ,
64- " pynput>=1.7" ,
62+ " uiautomation>=2.0,<3.0 " ,
63+ " websocket-client>=1.0,<2.0 " ,
64+ " pynput>=1.7,<2.0 " ,
6565]
6666dataframes = [
67- " polars>=0.20" ,
67+ " polars>=0.20,<2.0 " ,
6868]
6969all = [
7070 " rpaforge-libraries[desktop,web,ocr,excel,database,keystore,spy,dataframes]" ,
0 commit comments