From 4f34539db88a1364220a3e48e282a77800dfb985 Mon Sep 17 00:00:00 2001 From: John Lancaster <32917998+jsl12@users.noreply.github.com> Date: Mon, 18 Nov 2024 18:37:58 -0600 Subject: [PATCH] initial commit --- README.md | 0 pyproject.toml | 9 +++++++++ src/youtube_gif/__init__.py | 0 src/youtube_gif/download.py | 0 uv.lock | 22 ++++++++++++++++++++++ 5 files changed, 31 insertions(+) create mode 100644 README.md create mode 100644 pyproject.toml create mode 100644 src/youtube_gif/__init__.py create mode 100644 src/youtube_gif/download.py create mode 100644 uv.lock diff --git a/README.md b/README.md new file mode 100644 index 0000000..e69de29 diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..037efc9 --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,9 @@ +[project] +name = "youtube-gif" +version = "0.1.0" +description = "Creating gifs from youtube vidoes" +readme = "README.md" +requires-python = ">=3.12" +dependencies = [ + "yt-dlp>=2024.11.18", +] diff --git a/src/youtube_gif/__init__.py b/src/youtube_gif/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/src/youtube_gif/download.py b/src/youtube_gif/download.py new file mode 100644 index 0000000..e69de29 diff --git a/uv.lock b/uv.lock new file mode 100644 index 0000000..3232dca --- /dev/null +++ b/uv.lock @@ -0,0 +1,22 @@ +version = 1 +requires-python = ">=3.12" + +[[package]] +name = "youtube-gif" +version = "0.1.0" +source = { virtual = "." } +dependencies = [ + { name = "yt-dlp" }, +] + +[package.metadata] +requires-dist = [{ name = "yt-dlp", specifier = ">=2024.11.18" }] + +[[package]] +name = "yt-dlp" +version = "2024.11.18" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/60/5c/906972f44c2057c929c85b9b309bff51847a74aa9f82c7d8dfe350b13225/yt_dlp-2024.11.18.tar.gz", hash = "sha256:b8a4c23d3c9afd7e476bcdb87f38b6c0e8e12e3a239d7988f13acb434200f54d", size = 2908340 } +wheels = [ + { url = "https://files.pythonhosted.org/packages/64/22/1918d2c8c123e9157efd7c2063ea89b4826f904d67b17e77152862ac3347/yt_dlp-2024.11.18-py3-none-any.whl", hash = "sha256:b9741695911dc566498b5f115cdd6b1abbc5be61cb01fd98abe649990a41656c", size = 3173165 }, +]