diff options
author | Adam Turner <9087854+AA-Turner@users.noreply.github.com> | 2023-01-02 00:01:14 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-02 00:01:14 +0000 |
commit | 4032070e8131f518bbb8a04e8d63c5af4df9b59d (patch) | |
tree | 47b14f58d5337448e8358029264ebcd6d1ae7351 /sphinx/builders/changes.py | |
parent | ede68fa423107fbab74d07b307d7dcb03c00dfbd (diff) | |
download | sphinx-git-4032070e8131f518bbb8a04e8d63c5af4df9b59d.tar.gz |
Run pyupgrade (#11070)
Diffstat (limited to 'sphinx/builders/changes.py')
-rw-r--r-- | sphinx/builders/changes.py | 16 |
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: |