fixing imports

This commit is contained in:
msramalho
2023-01-27 00:19:58 +00:00
parent ac000d5943
commit d1e4dde3f6
28 changed files with 38 additions and 161 deletions

View File

@@ -6,13 +6,11 @@ from dataclasses import dataclass, field
from dataclasses_json import dataclass_json
import datetime
from urllib.parse import urlparse
from loguru import logger
from dateutil.parser import parse as parse_dt
from .media import Media
# annotation order matters
@dataclass_json
@dataclass
class Metadata:
@@ -72,6 +70,7 @@ class Metadata:
# custom getter/setters
def set_url(self, url: str) -> Metadata:
assert type(url) is str and len(url) > 0, "invalid URL"
return self.set("url", url)