summaryrefslogtreecommitdiff
path: root/src/pyssg/page.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/pyssg/page.py')
-rw-r--r--src/pyssg/page.py18
1 files changed, 8 insertions, 10 deletions
diff --git a/src/pyssg/page.py b/src/pyssg/page.py
index 6a1ce54..32caadb 100644
--- a/src/pyssg/page.py
+++ b/src/pyssg/page.py
@@ -44,16 +44,14 @@ class Page:
self.cdate_rss: str
self.cdate_sitemap: str
- self.mdate: str
- self.mdate_list: str
- self.mdate_list_sep: str
- self.mdate_rss: str
- self.mdate_sitemap: str
-
- # later assigned references to next and previous pages
- # not always assigned (tail ends), and the None helps check it, ignoring
- self.next: Page = None # type: ignore
- self.previous: Page = None # type: ignore
+ self.mdate: str | None = None
+ self.mdate_list: str | None = None
+ self.mdate_list_sep: str | None = None
+ self.mdate_rss: str | None = None
+ self.mdate_sitemap: str | None = None
+
+ self.next: Page | None = None
+ self.previous: Page | None = None
# also from self.meta, but for og metadata
self.og: dict[str, str] = dict()