mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-19 02:21:32 +08:00
Drop workaround for old docutils
This commit is contained in:
+1
-10
@@ -141,17 +141,8 @@ def read_package(package_path: pathlib.Path) -> Package:
|
||||
return package
|
||||
|
||||
|
||||
def _get_docutils_parser_settings():
|
||||
try:
|
||||
return frontend.get_default_settings(Parser)
|
||||
except AttributeError:
|
||||
# docutils < 0.18. Remove fallback in 23.1
|
||||
components = (Parser,)
|
||||
return frontend.OptionParser(components=components).get_default_values()
|
||||
|
||||
|
||||
def parse_changelog(package: Package) -> List[ChangelogItem]:
|
||||
settings = _get_docutils_parser_settings()
|
||||
settings = frontend.get_default_settings(Parser)
|
||||
document = utils.new_document(str(package.history_rst), settings)
|
||||
Parser().parse(package.history_rst.read_text(), document)
|
||||
changelog_items: List[ChangelogItem] = []
|
||||
|
||||
Reference in New Issue
Block a user