(self)
| 106 | return self._urls(page, protocol, domain) |
| 107 | |
| 108 | def get_latest_lastmod(self): |
| 109 | if not hasattr(self, "lastmod"): |
| 110 | return None |
| 111 | if callable(self.lastmod): |
| 112 | try: |
| 113 | return max([self.lastmod(item) for item in self.items()], default=None) |
| 114 | except TypeError: |
| 115 | return None |
| 116 | else: |
| 117 | return self.lastmod |
| 118 | |
| 119 | def _urls(self, page, protocol, domain): |
| 120 | urls = [] |