- added unit tests for all xml assertions
- restructured xsd:
- grouped general, text, tabular, archive, xml, and h5 assertions
- full definition of all assertions in xsd
- allow for "recursion" in xsd for has_archive_member and element_text
- restructured schema doc: instead of the table its now a
definition list (no more horizontal scrolling in the wide table)
also here assertions are grouped
Upgrade syntax using `pyupgrade --py36-plus` .
Manually drop several `six` imports.
Also:
- Remove broken pr_cache in scripts/bootstrap_history.py
- Fix broken prefix removal in lib/galaxy/tool_util/deps/mulled/mulled_build.py
instead of converting the Markdown to reStructuredText with pandoc.
Fix the broken tables, but code inside tables is not coloured as
in the rest of the document.
Generate intermediate rst file instead of html
Move generation to doc/Makefile
Use pandoc to generate table of contents and fragment ids.
Remove nested inline markup (not supported by reStructuredText)
Fix https and other links.