From f8a60d416f6a0bee06225968321082b76c92dd37 Mon Sep 17 00:00:00 2001 From: Jeremy Stanley Date: Fri, 17 Sep 2021 17:41:51 +0000 Subject: [PATCH] Pin to funcparserlib prerelease for new SetupTools SetupTools 58 dropped support for its old use_2to3 option, which has started surfacing a number of ancient Python packages in need of updates. In this case, the last full release of funcparserlib (which is a transitive dependency by way of blockdiag by way of sphinxcontrib-blockdiag) was in 2013, but luckily they have an alpha release which we can pin explicitly and pull in as a temporary workaround to get docs builds going again. Change-Id: I6903eeac2c479e2da795c1dbd215cdee33d09fd7 --- doc/requirements.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/requirements.txt b/doc/requirements.txt index 1ff1bd640..b93bdc68b 100644 --- a/doc/requirements.txt +++ b/doc/requirements.txt @@ -1,3 +1,4 @@ zuul-sphinx>=0.1.1 sphinxcontrib-blockdiag>=1.1.0 +funcparserlib>=1.0.0a0 # https://github.com/blockdiag/blockdiag/pull/148 sphinxcontrib-seqdiag