Skip to content

Commit 546dd50

Browse files
committed
Use dictionary literals
1 parent 3028e81 commit 546dd50

File tree

2 files changed

+24
-21
lines changed

2 files changed

+24
-21
lines changed

sphinx/builders/_epub_base.py

Lines changed: 20 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -536,19 +536,20 @@ def content_metadata(self) -> dict[str, Any]:
536536
else:
537537
time_tuple = time.gmtime()
538538

539-
metadata: dict[str, Any] = {}
540-
metadata['title'] = html.escape(self.config.epub_title)
541-
metadata['author'] = html.escape(self.config.epub_author)
542-
metadata['uid'] = html.escape(self.config.epub_uid)
543-
metadata['lang'] = html.escape(self.config.epub_language)
544-
metadata['publisher'] = html.escape(self.config.epub_publisher)
545-
metadata['copyright'] = html.escape(self.config.epub_copyright)
546-
metadata['scheme'] = html.escape(self.config.epub_scheme)
547-
metadata['id'] = html.escape(self.config.epub_identifier)
548-
metadata['date'] = html.escape(time.strftime('%Y-%m-%d', time_tuple))
549-
metadata['manifest_items'] = []
550-
metadata['spines'] = []
551-
metadata['guides'] = []
539+
metadata: dict[str, Any] = {
540+
'title': html.escape(self.config.epub_title),
541+
'author': html.escape(self.config.epub_author),
542+
'uid': html.escape(self.config.epub_uid),
543+
'lang': html.escape(self.config.epub_language),
544+
'publisher': html.escape(self.config.epub_publisher),
545+
'copyright': html.escape(self.config.epub_copyright),
546+
'scheme': html.escape(self.config.epub_scheme),
547+
'id': html.escape(self.config.epub_identifier),
548+
'date': html.escape(time.strftime('%Y-%m-%d', time_tuple)),
549+
'manifest_items': [],
550+
'spines': [],
551+
'guides': [],
552+
}
552553
return metadata
553554

554555
def build_content(self) -> None:
@@ -752,11 +753,12 @@ def toc_metadata(self, level: int, navpoints: list[NavPoint]) -> dict[str, Any]:
752753
"""Create a dictionary with all metadata for the toc.ncx file
753754
properly escaped.
754755
"""
755-
metadata: dict[str, Any] = {}
756-
metadata['uid'] = self.config.epub_uid
757-
metadata['title'] = html.escape(self.config.epub_title)
758-
metadata['level'] = level
759-
metadata['navpoints'] = navpoints
756+
metadata: dict[str, Any] = {
757+
'uid': self.config.epub_uid,
758+
'title': html.escape(self.config.epub_title),
759+
'level': level,
760+
'navpoints': navpoints,
761+
}
760762
return metadata
761763

762764
def build_toc(self) -> None:

sphinx/config.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -583,9 +583,10 @@ def eval_config_file(
583583
"""Evaluate a config file."""
584584
filename = Path(filename)
585585

586-
namespace: dict[str, Any] = {}
587-
namespace['__file__'] = str(filename)
588-
namespace['tags'] = tags
586+
namespace: dict[str, Any] = {
587+
'__file__': str(filename),
588+
'tags': tags,
589+
}
589590

590591
with chdir(filename.parent):
591592
# during executing config file, current dir is changed to ``confdir``.

0 commit comments

Comments
 (0)