Open leehart opened 3 years ago
It looks like pandoc-manubot-cite is somehow trying to use an invalid API version of panflute.elements?
# Handle Pandoc Legacy
if api_version is None:
self.api_version = None # Pandoc Legacy
elif len(api_version) > 4:
raise TypeError("invalid api version", api_version)
elif tuple(api_version) <= (1, 17, 0):
raise TypeError("invalid api version", api_version)
else:
self.api_version = tuple(check_type(v, int) for v in api_version)
I wonder if updating these PRs with the latest master will resolve this problem, since we've upgraded Manubot? E.g. something like
git checkout master
git pull
git checkout q96-introgression
git merge master
git push
I wonder if updating these PRs with the latest master will resolve this problem, since we've upgraded Manubot?
Now that you updated Manubot on master, I believe you may even be able to re-build those pull requests without any additional modifications. If I recall correctly, GitHub Actions will run on a new merge commit that merges your pull request branch into master.
Thanks @agitter . I tried that (again) but unfortunately it didn't seem to work for some reason (same error).
You're right, sorry about that. I see the merge commit GitHub Actions generates is still based on 3fd5aa3a84876cf10788e0a5a40703253c5784af from master https://github.com/malariagen/ag1000g-phase3-data-paper/pull/49/checks?check_run_id=1392781099#step:3:348
In that case, the git
sequence you listed above looks like a good solution.
https://github.com/malariagen/ag1000g-phase3-data-paper/pull/49/checks?check_run_id=1385871856 https://github.com/malariagen/ag1000g-phase3-data-paper/pull/51/checks?check_run_id=1381519389