From 7adba9fea32f2846cdc4f697478564cfd49bf0ef Mon Sep 17 00:00:00 2001 From: Benjamin Tissoires Date: Tue, 25 Oct 2022 10:36:38 +0200 Subject: [PATCH] Fix Python-Esprima upstream failing Sigh, python-esprima is really not well maintained: - the maintainer merged https://github.com/Kronuz/esprima-python/pull/19 - this breaks entirely his project - the submitter of PR 19 submitted a fix one week later - 10 months later, the fix is still not merged :( Pull it locally so we get our docs building again. Fixes: #4731 --- releases/rebuild-docs.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/releases/rebuild-docs.sh b/releases/rebuild-docs.sh index 33a25a3b7..9697fa1f9 100755 --- a/releases/rebuild-docs.sh +++ b/releases/rebuild-docs.sh @@ -21,6 +21,9 @@ if [ ! -d ~/python/esprima-python ]; then cd ~/python git clone --depth 1 -b master https://github.com/Kronuz/esprima-python cd ~/python/esprima-python + # temporary fix until https://github.com/Kronuz/esprima-python/pull/20 gets merged + git fetch origin pull/20/head:delete_fix + git checkout delete_fix # a) Generating docs works on Kubuntu 21.10 with this, # but generating Sandstorm WeKan package does not work # https://github.com/wekan/wekan/issues/4280