From 3187616f7e16daa646a47ac35c4b7fbcebc7908f Mon Sep 17 00:00:00 2001 From: Matthew Feickert Date: Mon, 17 Jun 2024 01:37:28 -0500 Subject: [PATCH] build: Require yadage v0.21.0+ * Require yadage v0.21.0+ to ensure packtivity>=0.16.2 is used to properly handle jqlang v1.6/v1.7. * As yadage handles the lower bounds of adage and packtivity, remove their stated lower bound to let the dependency resolver have yadage do all the work. --- pyproject.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index db94d5e..369c72d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -61,10 +61,10 @@ Homepage = "https://github.com/recast-hep/recast-atlas" [project.optional-dependencies] local = [ + "yadage>=0.21.0", # yadage[viz] breaks so install following manually + "adage", # compatible versions controlled through yadage + "packtivity", # compatible versions controlled through yadage "pydotplus==2.0.2", - "adage>=0.10.1", - "packtivity>=0.14.23", - "yadage>=0.20.1", # yadage[viz] breaks so install following manually "pydot", # from yadage[viz] extra "pygraphviz" # from yadage[viz] extra ]