Skip to content

Commit b127837

Browse files
committed
Upgrade tests to use 4.38 and Python 3.14
1 parent d310aa3 commit b127837

File tree

10 files changed

+26
-26
lines changed

10 files changed

+26
-26
lines changed

.github/workflows/python-examples.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,22 +28,22 @@ jobs:
2828
include:
2929
- os: ubuntu
3030
release: stable
31-
python: '3.9'
31+
python: '3.10'
3232
- os: ubuntu
3333
release: nightly
34-
python: '3.11'
34+
python: '3.14'
3535
- os: windows
3636
release: stable
37-
python: '3.9'
37+
python: '3.10'
3838
- os: windows
3939
release: nightly
40-
python: '3.12'
40+
python: '3.14'
4141
- os: macos
4242
release: stable
4343
python: '3.10'
4444
- os: macos
4545
release: nightly
46-
python: '3.13'
46+
python: '3.14'
4747
runs-on: ${{ format('{0}-latest', matrix.os) }}
4848
steps:
4949
- name: Checkout GitHub repo

examples/dotnet/SeleniumDocs/SeleniumDocs.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@
1010
<PackageReference Include="Microsoft.IdentityModel.Tokens" Version="7.7.1" />
1111
<PackageReference Include="MSTest.TestAdapter" Version="3.6.0" />
1212
<PackageReference Include="MSTest.TestFramework" Version="3.6.0" />
13-
<PackageReference Include="Selenium.Support" Version="4.35.0" />
14-
<PackageReference Include="Selenium.WebDriver" Version="4.35.0" />
13+
<PackageReference Include="Selenium.Support" Version="4.38.0" />
14+
<PackageReference Include="Selenium.WebDriver" Version="4.38.0" />
1515
</ItemGroup>
1616

1717
<ItemGroup>

examples/java/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ repositories {
1010
}
1111

1212
dependencies {
13-
testImplementation 'org.seleniumhq.selenium:selenium-java:4.35.0'
13+
testImplementation 'org.seleniumhq.selenium:selenium-java:4.38.0'
1414
testImplementation 'org.junit.jupiter:junit-jupiter-engine:5.13.4'
1515
}
1616

examples/java/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<maven.compiler.source>17</maven.compiler.source>
1414
<maven.compiler.target>17</maven.compiler.target>
1515
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
16-
<selenium.version>4.35.0</selenium.version>
16+
<selenium.version>4.38.0</selenium.version>
1717
</properties>
1818

1919
<repositories>

examples/kotlin/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<maven-surefire-plugin.version>3.5.3</maven-surefire-plugin.version>
2020

2121
<java.version>11</java.version>
22-
<selenium.version>4.35.0</selenium.version>
22+
<selenium.version>4.38.0</selenium.version>
2323

2424
<maven.compiler.target>${java.version}</maven.compiler.target>
2525
<maven.compiler.source>${java.version}</maven.compiler.source>

examples/python/requirements.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
selenium==4.35.0
2-
pytest==8.4.1
3-
trio==0.30.0
1+
selenium==4.38.0
2+
pytest==8.4.2
3+
trio==0.31.0
44
pytest-trio==0.8.0
5-
pytest-rerunfailures==15.1
5+
pytest-rerunfailures==16.1
66
flake8==7.3.0
77
requests==2.32.5
8-
tox==4.28.4
8+
tox==4.32.0
99
pytest-xdist==3.8.0

examples/python/tox.ini

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# virtualenvs. This configuration file will run the test suite on all
33
# supported python versions. To use it, run "tox" from this directory.
44
#
5-
# For a specific environment, run: "tox -e <env>" (i.e.: "tox -e py313")
5+
# For a specific environment, run: "tox -e <env>" (i.e.: "tox -e py314")
66
#
77
# This tox configuration will skip any Python interpreters that can't be found.
88
# To manage multiple Python interpreters for covering all versions, you can use
@@ -11,11 +11,11 @@
1111

1212
[tox]
1313
env_list =
14-
py39
1514
py310
1615
py311
1716
py312
1817
py313
18+
py314
1919
skip_missing_interpreters = True
2020

2121
[testenv]

examples/ruby/Gemfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@ gem 'rake', '~> 13.0'
77
gem 'rspec', '~> 3.0'
88
gem 'rubocop', '~> 1.35'
99
gem 'rubocop-rspec', '~> 3.0'
10-
gem 'selenium-devtools', '= 0.139.0'
11-
gem 'selenium-webdriver', '= 4.35.0'
10+
gem 'selenium-devtools', '= 0.142.0'
11+
gem 'selenium-webdriver', '= 4.38.0'

examples/ruby/Gemfile.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ GEM
1717
rainbow (3.1.1)
1818
rake (13.3.0)
1919
regexp_parser (2.11.2)
20-
rexml (3.4.1)
20+
rexml (3.4.4)
2121
rspec (3.13.1)
2222
rspec-core (~> 3.13.0)
2323
rspec-expectations (~> 3.13.0)
@@ -49,10 +49,10 @@ GEM
4949
lint_roller (~> 1.1)
5050
rubocop (~> 1.72, >= 1.72.1)
5151
ruby-progressbar (1.13.0)
52-
rubyzip (2.4.1)
53-
selenium-devtools (0.139.0)
52+
rubyzip (3.2.1)
53+
selenium-devtools (0.142.0)
5454
selenium-webdriver (~> 4.2)
55-
selenium-webdriver (4.35.0)
55+
selenium-webdriver (4.38.0)
5656
base64 (~> 0.2)
5757
logger (~> 1.4)
5858
rexml (~> 3.2, >= 3.2.5)
@@ -77,8 +77,8 @@ DEPENDENCIES
7777
rspec (~> 3.0)
7878
rubocop (~> 1.35)
7979
rubocop-rspec (~> 3.0)
80-
selenium-devtools (= 0.139.0)
81-
selenium-webdriver (= 4.35.0)
80+
selenium-devtools (= 0.142.0)
81+
selenium-webdriver (= 4.38.0)
8282

8383
BUNDLED WITH
8484
2.5.6

examples/ruby/spec/drivers/remote_webdriver_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
let(:target_directory) { File.join(Dir.tmpdir, SecureRandom.uuid) }
88
let(:wait) { Selenium::WebDriver::Wait.new(timeout: 2) }
99
let(:server) do
10-
Selenium::Server.new(File.expand_path(File.join('..', '..', '..', 'selenium-server-4.35.0.jar'), __dir__),
10+
Selenium::Server.new(File.expand_path(File.join('..', '..', '..', 'selenium-server-4.38.0.jar'), __dir__),
1111
background: true,
1212
args: %w[--selenium-manager true --enable-managed-downloads true])
1313
end

0 commit comments

Comments
 (0)