Parcourir la source

[deps] Add meta-yt and updates

Colin Powell il y a 5 mois
Parent
commit
89e5455b29
2 fichiers modifiés avec 29 ajouts et 2 suppressions
  1. 28 2
      poetry.lock
  2. 1 0
      pyproject.toml

+ 28 - 2
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"

+ 1 - 0
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