diff --git a/rwx/fs/__init__.py b/rwx/fs/__init__.py index 0772a8d..205746d 100644 --- a/rwx/fs/__init__.py +++ b/rwx/fs/__init__.py @@ -139,9 +139,11 @@ def wipe(path: Path) -> None: :type path: Path """ try: - path.unlink(missing_ok=True) - except IsADirectoryError: shutil.rmtree(path) + except NotADirectoryError: + path.unlink(missing_ok=True) + except FileNotFoundError: + pass def write(file_path: Path, text: str, charset: str = CHARSET) -> None: diff --git a/rwx/sw/freetube/authors.py b/rwx/sw/freetube/artists.py similarity index 84% rename from rwx/sw/freetube/authors.py rename to rwx/sw/freetube/artists.py index 7f108e7..0584296 100644 --- a/rwx/sw/freetube/authors.py +++ b/rwx/sw/freetube/artists.py @@ -1,4 +1,4 @@ -"""FreeTube authors.""" +"""FreeTube artists.""" from typing import TYPE_CHECKING @@ -8,8 +8,8 @@ if TYPE_CHECKING: from .playlists import Playlist -class Author(Object): - """FreeTube author.""" +class Artist(Object): + """FreeTube artist.""" def __init__(self, uid: str, name: str) -> None: """Set uid & name.