Add missing typing.override annotation reported by Pyright (#3215)

This commit is contained in:
correctmost 2025-03-01 18:41:21 -05:00 committed by GitHub
parent f94e8b8984
commit 70c6a10c3c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 2 additions and 1 deletions

View File

@ -7,7 +7,7 @@ import urllib.request
from dataclasses import dataclass, field from dataclasses import dataclass, field
from enum import Enum from enum import Enum
from pathlib import Path from pathlib import Path
from typing import TYPE_CHECKING, Any from typing import TYPE_CHECKING, Any, override
from pydantic import BaseModel, field_validator, model_validator from pydantic import BaseModel, field_validator, model_validator
@ -146,6 +146,7 @@ class MirrorRegion:
def json(self) -> dict[str, list[str]]: def json(self) -> dict[str, list[str]]:
return {self.name: self.urls} return {self.name: self.urls}
@override
def __eq__(self, other: object) -> bool: def __eq__(self, other: object) -> bool:
if not isinstance(other, MirrorRegion): if not isinstance(other, MirrorRegion):
return NotImplemented return NotImplemented