@@ -46,22 +46,12 @@ generate-tmlanguage = "python ./scripts/generate_tmlanguage.py"
4646python = " 3.13"
4747extra-dependencies = [" robotframework==7.2rc1" ]
4848
49- [envs .rfmaster313 ]
50- python = " 3.13"
51- extra-dependencies = [
52- " robotframework @ git+https://github.com/robotframework/robotframework.git" ,
53- ]
54-
5549[envs .rfmaster ]
5650python = " 3.12"
5751extra-dependencies = [
5852 " robotframework @ git+https://github.com/robotframework/robotframework.git" ,
5953]
6054
61- [envs .pypy ]
62- python = " pypy3.10"
63- extra-dependencies = [" robotframework==6.0" ]
64-
6555[envs .rfdevel ]
6656python = " 3.11"
6757post-install-commands = [" pip install -U -e {root:uri}/../robotframework" ]
@@ -75,63 +65,69 @@ python = "3.8"
7565
7666[[envs .devel .matrix ]]
7767python = [" 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 " ]
7969
8070[envs .devel .overrides ]
8171matrix.rf.dependencies = [
82- { value = " robotframework> =4.1.0, <5 .0" , if = [
72+ { value = " robotframework~ =4.1.0" , if = [
8373 " rf41" ,
8474 ] },
85- { value = " robotframework> =5.0.0, <6 .0" , if = [
75+ { value = " robotframework~ =5.0.0" , if = [
8676 " rf50" ,
8777 ] },
88- { value = " robotframework> 6.0.0, <6.1 " , if = [
78+ { value = " robotframework~= 6.0.0" , if = [
8979 " rf60" ,
9080 ] },
91- { value = " robotframework> =6.1, <7 .0" , if = [
81+ { value = " robotframework~ =6.1.0" , if = [
9282 " rf61" ,
9383 ] },
94- { value = " robotframework> =7.0, <7.1 " , if = [
84+ { value = " robotframework~ =7.0.0 " , if = [
9585 " rf70" ,
9686 ] },
97- { value = " robotframework> =7.1, <7.2 " , if = [
87+ { value = " robotframework~ =7.1.0 " , if = [
9888 " rf71" ,
9989 ] },
100- { value = " robotframework> =7.2, <7.3 " , if = [
90+ { value = " robotframework~ =7.2.0 " , if = [
10191 " rf72" ,
10292 ] },
93+ { value = " robotframework~=7.3.0" , if = [
94+ " rf73" ,
95+ ] },
10396]
10497
10598[envs .hatch-test ]
10699dependencies = [" pytest" , " pytest-html" , " pytest_asyncio>=0.23" , " pyyaml" ]
107100pre-install-commands = [" python ./scripts/install_packages.py" ]
108101
109102[[envs .test .matrix ]]
110- rf = [" rf41" , " rf50" , " rf60" , " rf61" , " rf70" , " rf71" , " rf72" ]
103+ rf = [" rf41" , " rf50" , " rf60" , " rf61" , " rf70" , " rf71" , " rf72" , " rf73 " ]
111104
112105[envs .test .overrides ]
113106matrix.rf.dependencies = [
114- { value = " robotframework> =4.1.0, <5 .0" , if = [
107+ { value = " robotframework~ =4.1.0" , if = [
115108 " rf41" ,
116109 ] },
117- { value = " robotframework> =5.0.0, <6 .0" , if = [
110+ { value = " robotframework~ =5.0.0" , if = [
118111 " rf50" ,
119112 ] },
120- { value = " robotframework> 6.0.0, <6.1 " , if = [
113+ { value = " robotframework~= 6.0.0" , if = [
121114 " rf60" ,
122115 ] },
123- { value = " robotframework> =6.1, <7 .0" , if = [
116+ { value = " robotframework~ =6.1.0" , if = [
124117 " rf61" ,
125118 ] },
126- { value = " robotframework> =7.0, <7.1 " , if = [
119+ { value = " robotframework~ =7.0.0 " , if = [
127120 " rf70" ,
128121 ] },
129- { value = " robotframework> =7.1, <7.2 " , if = [
122+ { value = " robotframework~ =7.1.0 " , if = [
130123 " rf71" ,
131124 ] },
132- { value = " robotframework> =7.2, <7.3 " , if = [
125+ { value = " robotframework~ =7.2.0 " , if = [
133126 " rf72" ,
134127 ] },
128+ { value = " robotframework~=7.3.0" , if = [
129+ " rf73" ,
130+ ] },
135131]
136132
137133[envs .lint ]
@@ -179,7 +175,7 @@ install-bundled-editable = "python ./scripts/install_bundled_editable.py"
179175
180176
181177[envs .hatch-static-analysis ]
182- installer = " uv"
178+ installer = " uv"
183179dependencies = [" ruff" ]
184180
185181[envs .hatch-static-analysis .scripts ]
0 commit comments