summaryrefslogtreecommitdiff
path: root/sphinx/builders/changes.py
diff options
context:
space:
mode:
authorAdam Turner <9087854+AA-Turner@users.noreply.github.com>2023-01-02 00:01:14 +0000
committerGitHub <noreply@github.com>2023-01-02 00:01:14 +0000
commit4032070e8131f518bbb8a04e8d63c5af4df9b59d (patch)
tree47b14f58d5337448e8358029264ebcd6d1ae7351 /sphinx/builders/changes.py
parentede68fa423107fbab74d07b307d7dcb03c00dfbd (diff)
downloadsphinx-git-4032070e8131f518bbb8a04e8d63c5af4df9b59d.tar.gz
Run pyupgrade (#11070)
Diffstat (limited to 'sphinx/builders/changes.py')
-rw-r--r--sphinx/builders/changes.py16
1 files changed, 7 insertions, 9 deletions
diff --git a/sphinx/builders/changes.py b/sphinx/builders/changes.py
index dd14cdc7c..b8869c7a0 100644
--- a/sphinx/builders/changes.py
+++ b/sphinx/builders/changes.py
@@ -63,26 +63,24 @@ class ChangesBuilder(Builder):
context = changeset.content.replace('\n', ' ')
if descname and changeset.docname.startswith('c-api'):
if context:
- entry = '<b>%s</b>: <i>%s:</i> %s' % (descname, ttext,
- context)
+ entry = f'<b>{descname}</b>: <i>{ttext}:</i> {context}'
else:
- entry = '<b>%s</b>: <i>%s</i>.' % (descname, ttext)
+ entry = f'<b>{descname}</b>: <i>{ttext}</i>.'
apichanges.append((entry, changeset.docname, changeset.lineno))
elif descname or changeset.module:
module = changeset.module or _('Builtins')
if not descname:
descname = _('Module level')
if context:
- entry = '<b>%s</b>: <i>%s:</i> %s' % (descname, ttext,
- context)
+ entry = f'<b>{descname}</b>: <i>{ttext}:</i> {context}'
else:
- entry = '<b>%s</b>: <i>%s</i>.' % (descname, ttext)
+ entry = f'<b>{descname}</b>: <i>{ttext}</i>.'
libchanges.setdefault(module, []).append((entry, changeset.docname,
changeset.lineno))
else:
if not context:
continue
- entry = '<i>%s:</i> %s' % (ttext.capitalize(), context)
+ entry = f'<i>{ttext.capitalize()}:</i> {context}'
title = self.env.titles[changeset.docname].astext()
otherchanges.setdefault((changeset.docname, title), []).append(
(entry, changeset.docname, changeset.lineno))
@@ -143,8 +141,8 @@ class ChangesBuilder(Builder):
def hl(self, text: str, version: str) -> str:
text = html.escape(text)
for directive in ('versionchanged', 'versionadded', 'deprecated'):
- text = text.replace('.. %s:: %s' % (directive, version),
- '<b>.. %s:: %s</b>' % (directive, version))
+ text = text.replace(f'.. {directive}:: {version}',
+ f'<b>.. {directive}:: {version}</b>')
return text
def finish(self) -> None: