From 89e5455b29b47fd71fead33c9f360c62e7bb5334 Mon Sep 17 00:00:00 2001 From: Colin Powell Date: Mon, 25 Nov 2024 13:55:30 -0500 Subject: [PATCH] [deps] Add meta-yt and updates --- poetry.lock | 30 ++++++++++++++++++++++++++++-- pyproject.toml | 1 + 2 files changed, 29 insertions(+), 2 deletions(-) diff --git a/poetry.lock b/poetry.lock index 92b8cc1..66ff9b8 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. [[package]] name = "aiohappyeyeballs" @@ -2088,6 +2088,21 @@ files = [ {file = "mdurl-0.1.2.tar.gz", hash = "sha256:bb413d29f5eea38f31dd4754dd7377d4465116fb207585f97bf925588687c1ba"}, ] +[[package]] +name = "meta-yt" +version = "0.1.9" +description = "A lightweight Python library for fetching YouTube videos' metadata." +optional = false +python-versions = ">=3.7" +files = [ + {file = "meta_yt-0.1.9-py3-none-any.whl", hash = "sha256:3e9020b0cbb65ffc0390741603ff8fc5b8e4c966837e816cca28a8e8b063ccf3"}, + {file = "meta_yt-0.1.9.tar.gz", hash = "sha256:13bbe4b42497e93d7b766ab0e70d77c87220d380278bf897039a9cbe4e5615de"}, +] + +[package.dependencies] +requests = "*" +xmltodict = "*" + [[package]] name = "mock" version = "5.1.0" @@ -4009,6 +4024,17 @@ files = [ {file = "wrapt-1.16.0.tar.gz", hash = "sha256:5f370f952971e7d17c7d1ead40e49f32345a7f7a5373571ef44d800d06b1899d"}, ] +[[package]] +name = "xmltodict" +version = "0.14.2" +description = "Makes working with XML feel like you are working with JSON" +optional = false +python-versions = ">=3.6" +files = [ + {file = "xmltodict-0.14.2-py2.py3-none-any.whl", hash = "sha256:20cc7d723ed729276e808f26fb6b3599f786cbc37e06c65e192ba77c40f20aac"}, + {file = "xmltodict-0.14.2.tar.gz", hash = "sha256:201e7c28bb210e374999d1dde6382923ab0ed1a8a5faeece48ab525b7810a553"}, +] + [[package]] name = "yarl" version = "1.15.2" @@ -4143,4 +4169,4 @@ type = ["pytest-mypy"] [metadata] lock-version = "2.0" python-versions = ">=3.9,<4.0" -content-hash = "37c076bd066e2d1324b5aec7b04f890feab2214706c6662dfd3815a6b029abbc" +content-hash = "47922140929eccdcdf8eabb43e4b34af9ce0c5d395948385e7a861036c43ab3c" diff --git a/pyproject.toml b/pyproject.toml index 9f3d147..1aa297f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -48,6 +48,7 @@ dataclass-wizard = "0.22.0" webdavclient3 = "^3.14.6" boto3 = "^1.35.37" django-oauth-toolkit = "^3.0.1" +meta-yt = "^0.1.9" [tool.poetry.group.dev] optional = true