Skip to content

Commit 3e140c9

Browse files
committed
feat: add support for Robot Framework 7.4
1 parent 8af05a9 commit 3e140c9

File tree

1,514 files changed

+192167
-3
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,514 files changed

+192167
-3
lines changed

.github/workflows/build-test-package-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
matrix:
3434
os: [macos-latest, ubuntu-latest, windows-latest]
3535
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
36-
robot-version: ["rf50", "rf60", "rf61", "rf70", "rf71", "rf72", "rf73"]
36+
robot-version: ["rf50", "rf60", "rf61", "rf70", "rf71", "rf72", "rf73", "rf74"]
3737

3838
steps:
3939
- uses: actions/checkout@v4

hatch.toml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ python = "3.10"
6161

6262
[[envs.devel.matrix]]
6363
python = ["3.10", "3.11", "3.12", "3.13", "3.14"]
64-
rf = ["rf50", "rf60", "rf61", "rf70", "rf71", "rf72", "rf73"]
64+
rf = ["rf50", "rf60", "rf61", "rf70", "rf71", "rf72", "rf73", "rf74"]
6565

6666
[envs.devel.overrides]
6767
matrix.rf.dependencies = [
@@ -86,14 +86,17 @@ matrix.rf.dependencies = [
8686
{ value = "robotframework~=7.3.0", if = [
8787
"rf73",
8888
] },
89+
{ value = "robotframework~=7.4.0", if = [
90+
"rf74",
91+
] },
8992
]
9093

9194
[envs.hatch-test]
9295
dependencies = ["pytest", "pytest-html", "pytest_asyncio>=0.23", "pyyaml"]
9396
pre-install-commands = ["python ./scripts/install_packages.py"]
9497

9598
[[envs.test.matrix]]
96-
rf = ["rf50", "rf60", "rf61", "rf70", "rf71", "rf72", "rf73"]
99+
rf = ["rf50", "rf60", "rf61", "rf70", "rf71", "rf72", "rf73", "rf74"]
97100

98101
[envs.test.overrides]
99102
matrix.rf.dependencies = [
@@ -118,6 +121,9 @@ matrix.rf.dependencies = [
118121
{ value = "robotframework~=7.3.0", if = [
119122
"rf73",
120123
] },
124+
{ value = "robotframework~=7.4.0", if = [
125+
"rf74",
126+
] },
121127
]
122128

123129
[envs.lint]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
data: !GeneratedTestData
2+
character: 16
3+
line: 1
4+
name: built-in library
5+
result:
6+
- !CodeAction
7+
command:
8+
arguments:
9+
- <removed>
10+
command: robotcode.showDocumentation
11+
title: Open Documentation
12+
data: null
13+
diagnostics: null
14+
disabled: null
15+
edit: null
16+
is_preferred: null
17+
kind: source
18+
title: Open Documentation
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
data: !GeneratedTestData
2+
character: 21
3+
line: 1
4+
name: built-in library
5+
result:
6+
- !CodeAction
7+
command:
8+
arguments:
9+
- <removed>
10+
command: robotcode.showDocumentation
11+
title: Open Documentation
12+
data: null
13+
diagnostics: null
14+
disabled: null
15+
edit: null
16+
is_preferred: null
17+
kind: source
18+
title: Open Documentation
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
data: !GeneratedTestData
2+
character: 26
3+
line: 1
4+
name: built-in library
5+
result:
6+
- !CodeAction
7+
command:
8+
arguments:
9+
- <removed>
10+
command: robotcode.showDocumentation
11+
title: Open Documentation
12+
data: null
13+
diagnostics: null
14+
disabled: null
15+
edit: null
16+
is_preferred: null
17+
kind: source
18+
title: Open Documentation
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
data: !GeneratedTestData
2+
character: 16
3+
line: 3
4+
name: user library
5+
result:
6+
- !CodeAction
7+
command:
8+
arguments:
9+
- <removed>
10+
command: robotcode.showDocumentation
11+
title: Open Documentation
12+
data: null
13+
diagnostics: null
14+
disabled: null
15+
edit: null
16+
is_preferred: null
17+
kind: source
18+
title: Open Documentation
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
data: !GeneratedTestData
2+
character: 21
3+
line: 3
4+
name: user library
5+
result:
6+
- !CodeAction
7+
command:
8+
arguments:
9+
- <removed>
10+
command: robotcode.showDocumentation
11+
title: Open Documentation
12+
data: null
13+
diagnostics: null
14+
disabled: null
15+
edit: null
16+
is_preferred: null
17+
kind: source
18+
title: Open Documentation
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
data: !GeneratedTestData
2+
character: 26
3+
line: 3
4+
name: user library
5+
result:
6+
- !CodeAction
7+
command:
8+
arguments:
9+
- <removed>
10+
command: robotcode.showDocumentation
11+
title: Open Documentation
12+
data: null
13+
diagnostics: null
14+
disabled: null
15+
edit: null
16+
is_preferred: null
17+
kind: source
18+
title: Open Documentation
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
data: !GeneratedTestData
2+
character: 16
3+
line: 5
4+
name: user library by path with variable
5+
result:
6+
- !CodeAction
7+
command:
8+
arguments:
9+
- <removed>
10+
command: robotcode.showDocumentation
11+
title: Open Documentation
12+
data: null
13+
diagnostics: null
14+
disabled: null
15+
edit: null
16+
is_preferred: null
17+
kind: source
18+
title: Open Documentation
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
data: !GeneratedTestData
2+
character: 31
3+
line: 5
4+
name: user library by path with variable
5+
result:
6+
- !CodeAction
7+
command:
8+
arguments:
9+
- <removed>
10+
command: robotcode.showDocumentation
11+
title: Open Documentation
12+
data: null
13+
diagnostics: null
14+
disabled: null
15+
edit: null
16+
is_preferred: null
17+
kind: source
18+
title: Open Documentation

0 commit comments

Comments
 (0)