Skip to content

Commit

Permalink
chore: remove support for python 3.9 (#103)
Browse files Browse the repository at this point in the history
* remove support for python 3.9 and add python 3.12

* change webdrivermanager to webdriver_manager in requirements-3.12.txt

* remove support for python 3.12 until versioneer catches up
  • Loading branch information
ChinoUkaegbu authored Sep 16, 2024
1 parent 3223827 commit 046e025
Show file tree
Hide file tree
Showing 17 changed files with 17 additions and 17 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
fail-fast: false
matrix:
os: ['ubuntu-latest', 'windows-latest']
python-version: ['3.9', '3.10', '3.11']
python-version: ['3.10', '3.11']
node-version: [20]
runs-on: ${{ matrix.os }}

Expand Down
2 changes: 1 addition & 1 deletion src/section_01/recipe011_hello_world_logging.robot
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Documentation PROBLEM:
... Congratulations! You have created your first Robot Framework script which outputs
... a text message and a variable to the log and also the console.
... This recipe only using keywords from BuiltIn standard library so there is no Library import.
Test Tags py3.9 py3.10 py3.11
Test Tags py3.10 py3.11

*** Variables ***
${recipe} Recipe 1.1 Hello World Logging
Expand Down
2 changes: 1 addition & 1 deletion src/section_01/recipe012_looping.robot
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Documentation PROBLEM:
... No Operation keyword is used to "do nothing" although you may disagee.
... This recipe only using keywords from BuiltIn standard library so there is no Library import.
... NOTE: the old FOR syntax should no longer be used but you may still find it in old posts.
Test Tags py3.9 py3.10 py3.11
Test Tags py3.10 py3.11

*** Variables ***
${recipe} Recipe 1.2 Looping
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Documentation PROBLEM:
... BuiltIn library also has keywords for creating lists and dictionaries, checking
... length or count and checking membership or equality.
Library Collections
Test Tags py3.9 py3.10 py3.11
Test Tags py3.10 py3.11

*** Variables ***
${recipe} Recipe 2.1 Explaining Variable Prefixes
Expand Down
2 changes: 1 addition & 1 deletion src/section_02/recipe022_handling_lists.robot
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Documentation PROBLEM:
... length or count and checking membership or equality.
... Recipe 041 also demonstrates using list & dictionaries using only BuiltIn library keywords.
Library Collections
Test Tags py3.9 py3.10 py3.11
Test Tags py3.10 py3.11

*** Variables ***
${recipe} Recipe 2.2 Handling Lists
Expand Down
2 changes: 1 addition & 1 deletion src/section_02/recipe023_handling_dictionaries.robot
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Documentation PROBLEM:
... checking membership.
... Recipe 041 demonstrates using list & dictionaries using only BuiltIn library keywords.
Library Collections
Test Tags py3.9 py3.10 py3.11
Test Tags py3.10 py3.11

*** Variables ***
${recipe} Recipe 2.3 Handling Dictionaries
Expand Down
2 changes: 1 addition & 1 deletion src/section_03/recipe031_handling_dates.robot
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Documentation PROBLEM:
... instead of number or time string formats,
... - using extended variable syntax.
Library DateTime
Test Tags py3.9 py3.10 py3.11
Test Tags py3.10 py3.11

*** Variables ***
${recipe} Recipe 3.1 Handling Dates
Expand Down
2 changes: 1 addition & 1 deletion src/section_04/recipe041_working_with_file_system.robot
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Documentation PROBLEM:
... This recipe demonstrates list variables, FOR loop and how to import a library.
... We choose ${TEMPDIR} here as it works on all platforms.
Library OperatingSystem
Test Tags py3.9 py3.10 py3.11
Test Tags py3.10 py3.11
*** Variables ***
${recipe} Recipe 4.1 Working With File System
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Documentation PROBLEM:
... DISCUSSION:
... This recipe demonstrates using keywords from String standard library.
Library String
Test Tags py3.9 py3.10 py3.11
Test Tags py3.10 py3.11

*** Variables ***
${recipe} Recipe 7.1 String Manipulation Examples
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Documentation PROBLEM:
... $ pip install -U robotframework-requests
Library Collections
Library RequestsLibrary
Test Tags py3.9 py3.10 py3.11
Test Tags py3.10 py3.11
*** Variables ***
${recipe} Recipe 9.1 Working With Requests Library
Expand Down
2 changes: 1 addition & 1 deletion src/section_09/recipe092_working_with_rest_library.robot
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Documentation PROBLEM:
... $ pip install -U RESTinstance
Library Collections
Library REST https://api.github.com
Test Tags py3.9 py3.10 py3.11
Test Tags py3.10 py3.11

*** Variables ***
${recipe} Recipe 9.2 Working With REST Library
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Documentation PROBLEM:
... $ rfbrowser init
Library Collections
Library Browser
Test Tags py3.9 py3.10 py3.11
Test Tags py3.10 py3.11

*** Variables ***
${recipe} Recipe 9.3 Working With Browser Library
Expand Down
2 changes: 1 addition & 1 deletion src/section_10/recipe101_working_with_databases.robot
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Documentation PROBLEM:
Library OperatingSystem
Library String
Library DatabaseLibrary
Test Tags py3.9 py3.10 py3.11
Test Tags py3.10 py3.11

*** Variables ***
${recipe} Recipe 10.1 Working With Databases
Expand Down
2 changes: 1 addition & 1 deletion src/section_10/recipe102_hacking_database_view.robot
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Documentation PROBLEM:
Library OperatingSystem
Library String
Library DatabaseLibrary
Test Tags py3.9 py3.10 py3.11
Test Tags py3.10 py3.11

*** Variables ***
${recipe} Recipe 10.2 Breaking Database View
Expand Down
2 changes: 1 addition & 1 deletion src/section_12/recipe121_running_tests_in_parallel.robot
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Documentation PROBLEM:
... $ pabot --testlevelsplit recipe121_running_tests_in_parallel.robot
... This recipe has the following external dependencies:
... $ pip install -U robotframework-pabot
Test Tags pabot py3.9 py3.10 py3.11
Test Tags pabot py3.10 py3.11

*** Variables ***
${recipe} Recipe 12.1 Running Tests in Parallel
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Documentation PROBLEM:
... $ pip install -U robotframework-browser
... $ rfbrowser init
Library Browser
Test Tags py3.9 py3.10 py3.11
Test Tags py3.10 py3.11

*** Variables ***
${recipe} Recipe 15.1 Working With Browser Contexts
Expand Down
2 changes: 1 addition & 1 deletion src/section_95/recipe951_rf4_native_if_else_elseif.robot
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Documentation PROBLEM:
... Recipe 3.1 Handling Dates
... https://github.com/robotframework/robotframework/issues/3074
Library DateTime
Test Tags py3.9 py3.10 py3.11
Test Tags py3.10 py3.11

*** Variables ***
${recipe} Recipe 95.1 Robot Framework 4 Native IF, ELSE, ELSE IF Syntax
Expand Down

0 comments on commit 046e025

Please sign in to comment.