mirror of
https://github.com/beetbox/beets.git
synced 2025-12-28 03:22:39 +01:00
Remove unnecessary quotes from types
This commit is contained in:
parent
51f9dd229e
commit
fbfdfd5444
3 changed files with 10 additions and 10 deletions
|
|
@ -463,7 +463,7 @@ class Distance:
|
|||
def keys(self) -> list[str]:
|
||||
return [key for key, _ in self.items()]
|
||||
|
||||
def update(self, dist: "Distance"):
|
||||
def update(self, dist: Distance):
|
||||
"""Adds all the distance penalties from `dist`."""
|
||||
if not isinstance(dist, Distance):
|
||||
raise ValueError(
|
||||
|
|
|
|||
|
|
@ -153,7 +153,7 @@ class FormattedMapping(Mapping[str, str]):
|
|||
class LazyConvertDict:
|
||||
"""Lazily convert types for attributes fetched from the database"""
|
||||
|
||||
def __init__(self, model_cls: "Model"):
|
||||
def __init__(self, model_cls: Model):
|
||||
"""Initialize the object empty"""
|
||||
# FIXME: Dict[str, SQLiteType]
|
||||
self._data: dict[str, Any] = {}
|
||||
|
|
@ -343,7 +343,7 @@ class Model(ABC):
|
|||
return cls._relation._fields.keys() - cls.shared_db_fields
|
||||
|
||||
@classmethod
|
||||
def _getters(cls: type["Model"]):
|
||||
def _getters(cls: type[Model]):
|
||||
"""Return a mapping from field names to getter functions."""
|
||||
# We could cache this if it becomes a performance problem to
|
||||
# gather the getter mapping every time.
|
||||
|
|
@ -416,7 +416,7 @@ class Model(ABC):
|
|||
|
||||
return self._db
|
||||
|
||||
def copy(self) -> "Model":
|
||||
def copy(self) -> Model:
|
||||
"""Create a copy of the model object.
|
||||
|
||||
The field values and other state is duplicated, but the new copy
|
||||
|
|
@ -648,7 +648,7 @@ class Model(ABC):
|
|||
f"DELETE FROM {self._flex_table} WHERE entity_id=?", (self.id,)
|
||||
)
|
||||
|
||||
def add(self, db: Optional["Database"] = None):
|
||||
def add(self, db: Optional[Database] = None):
|
||||
"""Add the object to the library database. This object must be
|
||||
associated with a database; you can provide one via the `db`
|
||||
parameter or use the currently associated database.
|
||||
|
|
@ -732,7 +732,7 @@ class Model(ABC):
|
|||
|
||||
@classmethod
|
||||
def all_fields_query(
|
||||
cls: type["Model"],
|
||||
cls: type[Model],
|
||||
pats: Mapping,
|
||||
query_cls: type[FieldQuery] = MatchQuery,
|
||||
):
|
||||
|
|
@ -761,7 +761,7 @@ class Results(Generic[AnyModel]):
|
|||
self,
|
||||
model_class: type[AnyModel],
|
||||
rows: list[Mapping],
|
||||
db: "Database",
|
||||
db: Database,
|
||||
flex_rows,
|
||||
query: Optional[Query] = None,
|
||||
sort=None,
|
||||
|
|
@ -928,10 +928,10 @@ class Transaction:
|
|||
current transaction.
|
||||
"""
|
||||
|
||||
def __init__(self, db: "Database"):
|
||||
def __init__(self, db: Database):
|
||||
self.db = db
|
||||
|
||||
def __enter__(self) -> "Transaction":
|
||||
def __enter__(self) -> Transaction:
|
||||
"""Begin a transaction. This transaction may be created while
|
||||
another is active in a different thread.
|
||||
"""
|
||||
|
|
|
|||
|
|
@ -692,7 +692,7 @@ class Period:
|
|||
self.precision = precision
|
||||
|
||||
@classmethod
|
||||
def parse(cls: type["Period"], string: str) -> Optional["Period"]:
|
||||
def parse(cls: type[Period], string: str) -> Optional[Period]:
|
||||
"""Parse a date and return a `Period` object or `None` if the
|
||||
string is empty, or raise an InvalidQueryArgumentValueError if
|
||||
the string cannot be parsed to a date.
|
||||
|
|
|
|||
Loading…
Reference in a new issue