From 7c285883ab2fa1067ce7bd18dfb6ff994e9693e7 Mon Sep 17 00:00:00 2001 From: Ed Manlove Date: Sun, 29 Dec 2024 11:01:33 -0500 Subject: [PATCH 1/2] Updated versions of selenium tested against --- .github/workflows/CI.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 4b246adb8..dea36b146 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -11,7 +11,7 @@ jobs: matrix: python-version: [3.8, 3.13.0] # pypy-3.9 rf-version: [6.1.1, 7.1.1] - selenium-version: [4.24.0, 4.25.0, 4.26.1] + selenium-version: [4.24.0, 4.25.0, 4.26.1, 4.27.1] browser: [firefox, chrome, headlesschrome] #edge steps: From 01967a3b78e7e2f5268c981ab0fc538f5ab1a185 Mon Sep 17 00:00:00 2001 From: Ed Manlove Date: Sun, 29 Dec 2024 11:07:41 -0500 Subject: [PATCH 2/2] Updated supported Python versions to include Python 3.13 --- README.rst | 2 +- setup.py | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/README.rst b/README.rst index 727c8e705..efd83b3c4 100644 --- a/README.rst +++ b/README.rst @@ -10,7 +10,7 @@ SeleniumLibrary_ is a web testing library for `Robot Framework`_ that utilizes the Selenium_ tool internally. The project is hosted on GitHub_ and downloads can be found from PyPI_. -SeleniumLibrary currently works with Selenium 4. It supports Python 3.8 through 3.12. +SeleniumLibrary currently works with Selenium 4. It supports Python 3.8 through 3.13. In addition to the normal Python_ interpreter, it works also with PyPy_. diff --git a/setup.py b/setup.py index 959b31418..a60681d30 100755 --- a/setup.py +++ b/setup.py @@ -18,6 +18,7 @@ Programming Language :: Python :: 3.10 Programming Language :: Python :: 3.11 Programming Language :: Python :: 3.12 +Programming Language :: Python :: 3.13 Programming Language :: Python :: 3 :: Only Topic :: Software Development :: Testing Framework :: Robot Framework @@ -35,14 +36,14 @@ version = VERSION, description = 'Web testing library for Robot Framework', long_description = DESCRIPTION, - author = 'Ed Manlove, Yuri Verweij, Lisa Crispin', + author = 'Ed Manlove, Yuri Verweij', author_email = 'emanlove@verizon.net', url = 'https://github.com/robotframework/SeleniumLibrary', license = 'Apache License 2.0', keywords = 'robotframework testing testautomation selenium webdriver web', platforms = 'any', classifiers = CLASSIFIERS, - python_requires = '>=3.8, <3.13', + python_requires = '>=3.8, <3.14', install_requires = REQUIREMENTS, package_dir = {'': 'src'}, packages = find_packages('src'),