diff --git a/__init__.py b/ezzdl/__init__.py similarity index 100% rename from __init__.py rename to ezzdl/__init__.py diff --git a/download.py b/ezzdl/download.py similarity index 97% rename from download.py rename to ezzdl/download.py index 6c2ae63..d92f22f 100644 --- a/download.py +++ b/ezzdl/download.py @@ -58,7 +58,7 @@ def copy_url(task_id: TaskID, url: str, path: str) -> None: print(f"[#1d4b6e][{strftime('%H:%M:%S')}][/] [#8dc789]Downloaded {os.path.abspath(path)}[/]") -def dl(urls, dest_dir: str): +def dl(urls: list, dest_dir: str = ".") -> None: if not os.path.isdir(dest_dir): os.makedirs(dest_dir, exist_ok=True) with progress: diff --git a/setup.py b/setup.py index df2709b..94963e7 100644 --- a/setup.py +++ b/setup.py @@ -5,12 +5,11 @@ with open("README.md", "r") as fh: setup( name="ezzdl", - version="1.0.0", - scripts=["download.py"], + version="3.0.0", author="BarsTiger", description="Cool download manager based on rich and its sample code", long_description=long_description, - py_modules=["ezzdl"], + packages=["ezzdl"], license='MIT', url='https://github.com/BarsTiger/ezzdl', long_description_content_type="text/markdown",