From 7a8ec3a65ce8ccc89c8281d71d43f72491465c0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mihhail=20Mati=C5=A1inets?= Date: Mon, 25 Jul 2022 13:21:33 +0300 Subject: [PATCH 1/3] ISSUE-39: added requirements.txt file with specified versions of dependencies --- requirements.txt | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 requirements.txt diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..44e3c78 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,17 @@ +# dev +pylint==2.14.5 +black==22.6.0 + +# lib +pytest==7.1.2 +Appium-Python-Client==2.6.0 +selenium==4.3.0 +opencv-python==4.6.0.66 +geckodriver-autoinstaller==0.1.0 +value==0.1.0 +pytest-xdist==2.5.0 +pytest-testrail==2.9.0 +pure-python-adb==0.3.0.dev0 +webdriver-manager==3.8.2 +numpy==1.23.1 +imutils==0.5.4 \ No newline at end of file From 106051389b7e5b33b94656dc0ab8cbf9f7b0acb9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mihhail=20Mati=C5=A1inets?= Date: Mon, 25 Jul 2022 13:21:40 +0300 Subject: [PATCH 2/3] ISSUE-39: Added versions of dependencies. Closes #39 Also #30 can be closed as well. Added dependency versions that are used for the library. Also, added appium_logs folder to gitignore. --- .gitignore | 2 +- setup.py | 24 ++++++++++++------------ 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/.gitignore b/.gitignore index 2ec6c88..a27713e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,7 @@ # Created by https://www.toptal.com/developers/gitignore/api/python,visualstudiocode,pycharm,macos # Edit at https://www.toptal.com/developers/gitignore?templates=python,visualstudiocode,pycharm,macos - +appium_logs ### macOS ### # General .DS_Store diff --git a/setup.py b/setup.py index 35bf052..01d598f 100644 --- a/setup.py +++ b/setup.py @@ -7,18 +7,18 @@ url="https://testdevlab.com", packages=find_packages(), install_requires=[ - "pytest", - "Appium-Python-Client", - "selenium", - "opencv-python", - "geckodriver-autoinstaller", - "value", - "pytest-xdist", - "pytest-testrail", - "pure-python-adb", - "webdriver-manager", - "numpy", - "imutils", + "pytest>=2.14.5", + "Appium-Python-Client>=2.6.0", + "selenium>=4.3.0", + "opencv-python>=4.6.0.66", + "geckodriver-autoinstaller>=0.1.0", + "value>=0.1.0", + "pytest-xdist>=2.5.0", + "pytest-testrail>=2.9.0", + "pure-python-adb>=0.3.0.dev0", + "webdriver-manager>=3.8.2", + "numpy>=1.23.1", + "imutils>=0.5.4", ], python_requires=">=3.6", ) From 41d0746e95467b1ad75801c11d5c7d30c25d781d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mihhail=20Mati=C5=A1inets?= Date: Thu, 28 Jul 2022 09:09:02 +0200 Subject: [PATCH 3/3] ISSUE-39: Finalised deps versions. Bumped lib version. --- requirements.txt | 8 ++++---- setup.py | 26 +++++++++++++------------- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/requirements.txt b/requirements.txt index 44e3c78..18d976b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,15 +3,15 @@ pylint==2.14.5 black==22.6.0 # lib -pytest==7.1.2 +pytest==6.2.5 Appium-Python-Client==2.6.0 -selenium==4.3.0 +selenium==4.1.0 opencv-python==4.6.0.66 geckodriver-autoinstaller==0.1.0 value==0.1.0 pytest-xdist==2.5.0 pytest-testrail==2.9.0 pure-python-adb==0.3.0.dev0 -webdriver-manager==3.8.2 -numpy==1.23.1 +webdriver-manager==3.6.3 +numpy==1.21.6 imutils==0.5.4 \ No newline at end of file diff --git a/setup.py b/setup.py index 01d598f..4791d80 100644 --- a/setup.py +++ b/setup.py @@ -3,22 +3,22 @@ setup( name="py_testui", author="Alvaro Santos Laserna Lopez", - version="1.1.0", + version="1.1.1", url="https://testdevlab.com", packages=find_packages(), install_requires=[ - "pytest>=2.14.5", - "Appium-Python-Client>=2.6.0", - "selenium>=4.3.0", - "opencv-python>=4.6.0.66", - "geckodriver-autoinstaller>=0.1.0", - "value>=0.1.0", - "pytest-xdist>=2.5.0", - "pytest-testrail>=2.9.0", - "pure-python-adb>=0.3.0.dev0", - "webdriver-manager>=3.8.2", - "numpy>=1.23.1", - "imutils>=0.5.4", + "pytest==6.2.5", + "Appium-Python-Client==2.6.0", + "selenium==4.1.0", + "opencv-python==4.6.0.66", + "geckodriver-autoinstaller==0.1.0", + "value==0.1.0", + "pytest-xdist==2.5.0", + "pytest-testrail==2.9.0", + "pure-python-adb==0.3.0.dev0", + "webdriver-manager==3.6.3", + "numpy==1.21.6", + "imutils==0.5.4", ], python_requires=">=3.6", )