@@ -46,22 +46,12 @@ generate-tmlanguage = "python ./scripts/generate_tmlanguage.py"
46
46
python = " 3.13"
47
47
extra-dependencies = [" robotframework==7.2rc1" ]
48
48
49
- [envs .rfmaster313 ]
50
- python = " 3.13"
51
- extra-dependencies = [
52
- " robotframework @ git+https://github.com/robotframework/robotframework.git" ,
53
- ]
54
-
55
49
[envs .rfmaster ]
56
50
python = " 3.12"
57
51
extra-dependencies = [
58
52
" robotframework @ git+https://github.com/robotframework/robotframework.git" ,
59
53
]
60
54
61
- [envs .pypy ]
62
- python = " pypy3.10"
63
- extra-dependencies = [" robotframework==6.0" ]
64
-
65
55
[envs .rfdevel ]
66
56
python = " 3.11"
67
57
post-install-commands = [" pip install -U -e {root:uri}/../robotframework" ]
@@ -75,63 +65,69 @@ python = "3.8"
75
65
76
66
[[envs .devel .matrix ]]
77
67
python = [" 3.8" , " 3.9" , " 3.10" , " 3.11" , " 3.12" , " 3.13" ]
78
- rf = [" rf41" , " rf50" , " rf60" , " rf61" , " rf70" , " rf71" , " rf72" ]
68
+ rf = [" rf41" , " rf50" , " rf60" , " rf61" , " rf70" , " rf71" , " rf72" , " rf73 " ]
79
69
80
70
[envs .devel .overrides ]
81
71
matrix.rf.dependencies = [
82
- { value = " robotframework> =4.1.0, <5 .0" , if = [
72
+ { value = " robotframework~ =4.1.0" , if = [
83
73
" rf41" ,
84
74
] },
85
- { value = " robotframework> =5.0.0, <6 .0" , if = [
75
+ { value = " robotframework~ =5.0.0" , if = [
86
76
" rf50" ,
87
77
] },
88
- { value = " robotframework> 6.0.0, <6.1 " , if = [
78
+ { value = " robotframework~= 6.0.0" , if = [
89
79
" rf60" ,
90
80
] },
91
- { value = " robotframework> =6.1, <7 .0" , if = [
81
+ { value = " robotframework~ =6.1.0" , if = [
92
82
" rf61" ,
93
83
] },
94
- { value = " robotframework> =7.0, <7.1 " , if = [
84
+ { value = " robotframework~ =7.0.0 " , if = [
95
85
" rf70" ,
96
86
] },
97
- { value = " robotframework> =7.1, <7.2 " , if = [
87
+ { value = " robotframework~ =7.1.0 " , if = [
98
88
" rf71" ,
99
89
] },
100
- { value = " robotframework> =7.2, <7.3 " , if = [
90
+ { value = " robotframework~ =7.2.0 " , if = [
101
91
" rf72" ,
102
92
] },
93
+ { value = " robotframework~=7.3.0" , if = [
94
+ " rf73" ,
95
+ ] },
103
96
]
104
97
105
98
[envs .hatch-test ]
106
99
dependencies = [" pytest" , " pytest-html" , " pytest_asyncio>=0.23" , " pyyaml" ]
107
100
pre-install-commands = [" python ./scripts/install_packages.py" ]
108
101
109
102
[[envs .test .matrix ]]
110
- rf = [" rf41" , " rf50" , " rf60" , " rf61" , " rf70" , " rf71" , " rf72" ]
103
+ rf = [" rf41" , " rf50" , " rf60" , " rf61" , " rf70" , " rf71" , " rf72" , " rf73 " ]
111
104
112
105
[envs .test .overrides ]
113
106
matrix.rf.dependencies = [
114
- { value = " robotframework> =4.1.0, <5 .0" , if = [
107
+ { value = " robotframework~ =4.1.0" , if = [
115
108
" rf41" ,
116
109
] },
117
- { value = " robotframework> =5.0.0, <6 .0" , if = [
110
+ { value = " robotframework~ =5.0.0" , if = [
118
111
" rf50" ,
119
112
] },
120
- { value = " robotframework> 6.0.0, <6.1 " , if = [
113
+ { value = " robotframework~= 6.0.0" , if = [
121
114
" rf60" ,
122
115
] },
123
- { value = " robotframework> =6.1, <7 .0" , if = [
116
+ { value = " robotframework~ =6.1.0" , if = [
124
117
" rf61" ,
125
118
] },
126
- { value = " robotframework> =7.0, <7.1 " , if = [
119
+ { value = " robotframework~ =7.0.0 " , if = [
127
120
" rf70" ,
128
121
] },
129
- { value = " robotframework> =7.1, <7.2 " , if = [
122
+ { value = " robotframework~ =7.1.0 " , if = [
130
123
" rf71" ,
131
124
] },
132
- { value = " robotframework> =7.2, <7.3 " , if = [
125
+ { value = " robotframework~ =7.2.0 " , if = [
133
126
" rf72" ,
134
127
] },
128
+ { value = " robotframework~=7.3.0" , if = [
129
+ " rf73" ,
130
+ ] },
135
131
]
136
132
137
133
[envs .lint ]
@@ -179,7 +175,7 @@ install-bundled-editable = "python ./scripts/install_bundled_editable.py"
179
175
180
176
181
177
[envs .hatch-static-analysis ]
182
- installer = " uv"
178
+ installer = " uv"
183
179
dependencies = [" ruff" ]
184
180
185
181
[envs .hatch-static-analysis .scripts ]
0 commit comments