diff options
author | Daniel Eades <danieleades@hotmail.com> | 2022-01-10 07:08:56 +0000 |
---|---|---|
committer | Daniel Eades <danieleades@hotmail.com> | 2022-01-10 07:08:56 +0000 |
commit | 3a3c03a045e54cbb30718a08c80086e48eb0c5f0 (patch) | |
tree | 1ef1e0c967b2329738bcccec457b1bb9f3e75015 | |
parent | 5bf0e3ad18c688ec681870b8564cefa089504cee (diff) | |
download | sphinx-git-3a3c03a045e54cbb30718a08c80086e48eb0c5f0.tar.gz |
merge 'isinstance' calls (SIM101)
-rw-r--r-- | sphinx/util/docfields.py | 3 | ||||
-rw-r--r-- | sphinx/writers/latex.py | 6 |
2 files changed, 3 insertions, 6 deletions
diff --git a/sphinx/util/docfields.py b/sphinx/util/docfields.py index e2179a25e..6e16a9948 100644 --- a/sphinx/util/docfields.py +++ b/sphinx/util/docfields.py @@ -316,8 +316,7 @@ class DocFieldTransformer: if is_typefield: # filter out only inline nodes; others will result in invalid # markup being written out - content = [n for n in content if isinstance(n, nodes.Inline) or - isinstance(n, nodes.Text)] + content = [n for n in content if isinstance(n, (nodes.Inline, nodes.Text))] if content: types.setdefault(typename, {})[fieldarg] = content continue diff --git a/sphinx/writers/latex.py b/sphinx/writers/latex.py index ef19c8036..46f736f3f 100644 --- a/sphinx/writers/latex.py +++ b/sphinx/writers/latex.py @@ -1857,8 +1857,7 @@ class LaTeXTranslator(SphinxTranslator): done = 0 if len(node.children) == 1: child = node.children[0] - if isinstance(child, nodes.bullet_list) or \ - isinstance(child, nodes.enumerated_list): + if isinstance(child, (nodes.bullet_list, nodes.enumerated_list)): done = 1 if not done: self.body.append(r'\begin{quote}' + CR) @@ -1869,8 +1868,7 @@ class LaTeXTranslator(SphinxTranslator): done = 0 if len(node.children) == 1: child = node.children[0] - if isinstance(child, nodes.bullet_list) or \ - isinstance(child, nodes.enumerated_list): + if isinstance(child, (nodes.bullet_list, nodes.enumerated_list)): done = 1 if not done: self.body.append(r'\end{quote}' + CR) |