1
0
mirror of https://github.com/minio/docs.git synced 2025-08-08 01:43:18 +03:00

DOCS-780: Bug Stomping (#844)

A few big things here:

- Updated to Sphinx 6.2.1 successfully. I'm using Python 3.10.10
- Upgraded to docutils 0.19, which is latest
- Upgrade myst-parser and sphinx-design to latest stable
- Fixed a bunch of warning outputs
This commit is contained in:
Ravind Kumar
2023-05-11 16:57:03 -04:00
committed by GitHub
parent d293a50ab9
commit 3f6b8ea57d
18 changed files with 75 additions and 62 deletions

View File

@@ -12,7 +12,6 @@ from docutils import nodes
from docutils.nodes import Element, Node
from docutils.parsers.rst import Directive, directives
from sphinx.util.docutils import SphinxDirective
from docutils.utils import SafeString
from sphinx.util.nodes import nested_parse_with_titles, set_source_info, Node
from typing import TYPE_CHECKING, Any, Dict, List, cast
@@ -33,7 +32,7 @@ class Cond(Directive):
try:
result = config._raw_config['tags'].eval_condition(self.arguments[0])
except ValueError as err:
raise self.severe(u'Error parsing conditional parsing expression: {}'.format(SafeString(str(err))))
raise self.severe(u'Error parsing conditional parsing expression: {}'.format(str(err)))
if result:
node = nodes.Element()
@@ -58,7 +57,7 @@ class CondPlus(SphinxDirective):
try:
result = config._raw_config['tags'].eval_condition(self.arguments[0])
except ValueError as err:
raise self.severe(u'Error parsing conditional parsing expression: {}'.format(SafeString(str(err))))
raise self.severe(u'Error parsing conditional parsing expression: {}'.format(str(err)))
if not result:
# early exit if we know there's no match