diff options
Diffstat (limited to 'src/pyssg/page.py')
-rw-r--r-- | src/pyssg/page.py | 18 |
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() |