diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..837789d --- /dev/null +++ b/.gitignore @@ -0,0 +1,28 @@ +# Python +__pycache__/ +*.py[cod] +*$py.class +*.so +.Python +env/ +venv/ +ENV/ +*.egg-info/ +dist/ +build/ + +# IDEs +.vscode/ +.idea/ +*.swp +*.swo + +# Testing +.pytest_cache/ +.coverage +htmlcov/ + +# Downloads +*.mp3 +*.m4a +cookies.txt diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..270333d --- /dev/null +++ b/requirements.txt @@ -0,0 +1,2 @@ +yt-dlp>=2024.0.0 +click>=8.0.0 diff --git a/setup.py b/setup.py new file mode 100644 index 0000000..45acc81 --- /dev/null +++ b/setup.py @@ -0,0 +1,17 @@ +from setuptools import setup, find_packages + +setup( + name="x-space-downloader", + version="0.1.0", + packages=find_packages(), + install_requires=[ + "yt-dlp>=2024.0.0", + "click>=8.0.0", + ], + entry_points={ + "console_scripts": [ + "x-space-dl=src.main:cli", + ], + }, + python_requires=">=3.8", +) diff --git a/src/__init__.py b/src/__init__.py new file mode 100644 index 0000000..e69de29