(self)
| 129 | return pos, end |
| 130 | |
| 131 | def _read_version(self) -> mi.MwmVersion: |
| 132 | self.seek_tag("version") |
| 133 | # Skip prolog. |
| 134 | self.file.read(4) |
| 135 | fmt = read_varuint(self.file) + 1 |
| 136 | seconds_since_epoch = read_varuint(self.file) |
| 137 | vdate = datetime.fromtimestamp(seconds_since_epoch) |
| 138 | version = int(vdate.strftime("%y%m%d")) |
| 139 | return mi.MwmVersion( |
| 140 | format=fmt, seconds_since_epoch=seconds_since_epoch, version=version |
| 141 | ) |
| 142 | |
| 143 | |
| 144 | class MwmPythonIter: |
no test coverage detected