Skip to content

Commit 1b4c3c9

Browse files
committed
test: Add lxml 5.4 and newest 5.3.x to test matrix
1 parent 7a2892c commit 1b4c3c9

1 file changed

Lines changed: 13 additions & 1 deletion

File tree

pyproject.toml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,8 @@ lxml49 = ["lxml == 4.9.4"]
8484
lxml50 = ["lxml == 5.0.2"]
8585
lxml51 = ["lxml == 5.1.1"]
8686
lxml52 = ["lxml == 5.2.2"]
87-
lxml53 = ["lxml == 5.3.1"]
87+
lxml53 = ["lxml == 5.3.2"]
88+
lxml54 = ["lxml == 5.4.0"]
8889
dev = [
8990
'tox ~= 4.22',
9091
# microsoft/pyright#9412, microsoft/pyright#9984
@@ -235,17 +236,21 @@ runtime = [
235236
'py310-rt-lxml51',
236237
'py310-rt-lxml52',
237238
'py310-rt-lxml53',
239+
'py310-rt-lxml54',
238240
'py311-rt-lxml49',
239241
'py311-rt-lxml50',
240242
'py311-rt-lxml51',
241243
'py311-rt-lxml52',
242244
'py311-rt-lxml53',
245+
'py311-rt-lxml54',
243246
'py312-rt-lxml49',
244247
'py312-rt-lxml50',
245248
'py312-rt-lxml51',
246249
'py312-rt-lxml52',
247250
'py312-rt-lxml53',
251+
'py312-rt-lxml54',
248252
'py313-rt-lxml53',
253+
'py313-rt-lxml54',
249254
]
250255

251256
# HACK Taking advantage of tox-gh-actions using
@@ -327,6 +332,9 @@ dependency_groups = ['basic', 'rt-test', 'lxml52']
327332
[tool.tox._env_lxml53]
328333
dependency_groups = ['basic', 'rt-test', 'lxml53']
329334

335+
[tool.tox._env_lxml54]
336+
dependency_groups = ['basic', 'rt-test', 'lxml54']
337+
330338
[tool.tox.env]
331339
py38-stub = {base = ['_env_stub']}
332340
py39-stub = {base = ['_env_stub']}
@@ -339,17 +347,21 @@ py310-rt-lxml50 = {base = ['_env_rt', '_env_lxml50']}
339347
py310-rt-lxml51 = {base = ['_env_rt', '_env_lxml51']}
340348
py310-rt-lxml52 = {base = ['_env_rt', '_env_lxml52']}
341349
py310-rt-lxml53 = {base = ['_env_rt', '_env_lxml53']}
350+
py310-rt-lxml54 = {base = ['_env_rt', '_env_lxml54']}
342351
py311-rt-lxml49 = {base = ['_env_rt', '_env_lxml49']}
343352
py311-rt-lxml50 = {base = ['_env_rt', '_env_lxml50']}
344353
py311-rt-lxml51 = {base = ['_env_rt', '_env_lxml51']}
345354
py311-rt-lxml52 = {base = ['_env_rt', '_env_lxml52']}
346355
py311-rt-lxml53 = {base = ['_env_rt', '_env_lxml53']}
356+
py311-rt-lxml54 = {base = ['_env_rt', '_env_lxml54']}
347357
py312-rt-lxml49 = {base = ['_env_rt', '_env_lxml49']}
348358
py312-rt-lxml50 = {base = ['_env_rt', '_env_lxml50']}
349359
py312-rt-lxml51 = {base = ['_env_rt', '_env_lxml51']}
350360
py312-rt-lxml52 = {base = ['_env_rt', '_env_lxml52']}
351361
py312-rt-lxml53 = {base = ['_env_rt', '_env_lxml53']}
362+
py312-rt-lxml54 = {base = ['_env_rt', '_env_lxml54']}
352363
py313-rt-lxml53 = {base = ['_env_rt', '_env_lxml53']}
364+
py313-rt-lxml54 = {base = ['_env_rt', '_env_lxml54']}
353365

354366
[tool.tox.env.build-normal]
355367
pass_env = ['PDM_BUILD_SCM_VERSION']

0 commit comments

Comments
 (0)