Skip to content

Commit 2d2f631

Browse files
committed
build(python): upgrade yadage dependencies (#462)
Upgrade `adage` to v0.11.0, needed by reana-workflow-engine-yadage to work with Ubuntu 24.04 and Python 3.12. Move the `jsonschema` upper pin to the `yadage` extra. Related to reanahub/reana#808
1 parent 85cca11 commit 2d2f631

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

setup.py

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,12 @@
3333
"kubernetes": [
3434
"kubernetes>=22.0.0,<23.0.0",
3535
],
36-
"yadage": ["adage~=0.10.1", "yadage~=0.20.1", "yadage-schemas~=0.10.6"],
36+
"yadage": [
37+
"adage~=0.11.0",
38+
"yadage~=0.20.1",
39+
"yadage-schemas~=0.10.6",
40+
"jsonschema<4.10.0", # see https://github.com/yadage/yadage-schemas/issues/38
41+
],
3742
"cwl": ["cwltool==3.1.20210628163208"],
3843
"snakemake": [
3944
"snakemake==7.32.4",
@@ -66,7 +71,7 @@
6671
"checksumdir>=1.1.4,<1.2",
6772
"click>=7.0",
6873
"fs>=2.0",
69-
"jsonschema[format]>=3.0.1,<4.0.0",
74+
"jsonschema[format]>=3.0.1",
7075
"kombu>=4.6",
7176
"mock>=3.0,<4",
7277
"PyYAML>=5.1,<7.0",

0 commit comments

Comments
 (0)