From dd0ca7cf003820d44e8d342a1a17b6ea8a810ed8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 9 Dec 2024 02:35:48 +0000 Subject: [PATCH] chore(deps): bump the api-python group in /apps/api with 3 updates Bumps the api-python group in /apps/api with 3 updates: [fastapi](https://github.com/fastapi/fastapi), [pydantic](https://github.com/pydantic/pydantic) and [yt-dlp](https://github.com/yt-dlp/yt-dlp). Updates `fastapi` from 0.115.5 to 0.115.6 - [Release notes](https://github.com/fastapi/fastapi/releases) - [Commits](https://github.com/fastapi/fastapi/compare/0.115.5...0.115.6) Updates `pydantic` from 2.10.2 to 2.10.3 - [Release notes](https://github.com/pydantic/pydantic/releases) - [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md) - [Commits](https://github.com/pydantic/pydantic/compare/v2.10.2...v2.10.3) Updates `yt-dlp` from 2024.11.18 to 2024.12.6 - [Release notes](https://github.com/yt-dlp/yt-dlp/releases) - [Changelog](https://github.com/yt-dlp/yt-dlp/blob/master/Changelog.md) - [Commits](https://github.com/yt-dlp/yt-dlp/compare/2024.11.18...2024.12.06) --- updated-dependencies: - dependency-name: fastapi dependency-type: direct:production update-type: version-update:semver-patch dependency-group: api-python - dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-patch dependency-group: api-python - dependency-name: yt-dlp dependency-type: direct:production update-type: version-update:semver-minor dependency-group: api-python ... Signed-off-by: dependabot[bot] --- apps/api/poetry.lock | 28 ++++++++++++++-------------- apps/api/pyproject.toml | 4 ++-- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/apps/api/poetry.lock b/apps/api/poetry.lock index 29a05ea..bba40c0 100644 --- a/apps/api/poetry.lock +++ b/apps/api/poetry.lock @@ -457,13 +457,13 @@ files = [ [[package]] name = "fastapi" -version = "0.115.5" +version = "0.115.6" description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production" optional = false python-versions = ">=3.8" files = [ - {file = "fastapi-0.115.5-py3-none-any.whl", hash = "sha256:596b95adbe1474da47049e802f9a65ab2ffa9c2b07e7efee70eb8a66c9f2f796"}, - {file = "fastapi-0.115.5.tar.gz", hash = "sha256:0e7a4d0dc0d01c68df21887cce0945e72d3c48b9f4f79dfe7a7d53aa08fbb289"}, + {file = "fastapi-0.115.6-py3-none-any.whl", hash = "sha256:e9240b29e36fa8f4bb7290316988e90c381e5092e0cbe84e7818cc3713bcf305"}, + {file = "fastapi-0.115.6.tar.gz", hash = "sha256:9ec46f7addc14ea472958a96aae5b5de65f39721a46aaf5705c480d9a8b76654"}, ] [package.dependencies] @@ -640,13 +640,13 @@ files = [ [[package]] name = "pydantic" -version = "2.10.2" +version = "2.10.3" description = "Data validation using Python type hints" optional = false python-versions = ">=3.8" files = [ - {file = "pydantic-2.10.2-py3-none-any.whl", hash = "sha256:cfb96e45951117c3024e6b67b25cdc33a3cb7b2fa62e239f7af1378358a1d99e"}, - {file = "pydantic-2.10.2.tar.gz", hash = "sha256:2bc2d7f17232e0841cbba4641e65ba1eb6fafb3a08de3a091ff3ce14a197c4fa"}, + {file = "pydantic-2.10.3-py3-none-any.whl", hash = "sha256:be04d85bbc7b65651c5f8e6b9976ed9c6f41782a55524cef079a34a0bb82144d"}, + {file = "pydantic-2.10.3.tar.gz", hash = "sha256:cb5ac360ce894ceacd69c403187900a02c4b20b693a9dd1d643e1effab9eadf9"}, ] [package.dependencies] @@ -1063,13 +1063,13 @@ files = [ [[package]] name = "yt-dlp" -version = "2024.11.18" +version = "2024.12.6" description = "A feature-rich command-line audio/video downloader" optional = false python-versions = ">=3.9" files = [ - {file = "yt_dlp-2024.11.18-py3-none-any.whl", hash = "sha256:b9741695911dc566498b5f115cdd6b1abbc5be61cb01fd98abe649990a41656c"}, - {file = "yt_dlp-2024.11.18.tar.gz", hash = "sha256:b8a4c23d3c9afd7e476bcdb87f38b6c0e8e12e3a239d7988f13acb434200f54d"}, + {file = "yt_dlp-2024.12.6-py3-none-any.whl", hash = "sha256:a7b8724e58fff4f3204cae4feb936dbd249ca6d22c5f25dec1b3c6f1cb7745a2"}, + {file = "yt_dlp-2024.12.6.tar.gz", hash = "sha256:743dbe081ea871be3f5ff083e2cd95da866dea773fc70ae6b109838cfbf72ac4"}, ] [package.dependencies] @@ -1080,19 +1080,19 @@ mutagen = {version = "*", optional = true, markers = "extra == \"default\""} pycryptodomex = {version = "*", optional = true, markers = "extra == \"default\""} requests = {version = ">=2.32.2,<3", optional = true, markers = "extra == \"default\""} urllib3 = {version = ">=1.26.17,<3", optional = true, markers = "extra == \"default\""} -websockets = {version = ">=13.0,<14", optional = true, markers = "extra == \"default\""} +websockets = {version = ">=13.0", optional = true, markers = "extra == \"default\""} [package.extras] build = ["build", "hatchling", "pip", "setuptools (>=71.0.2)", "wheel"] curl-cffi = ["curl-cffi (==0.5.10)", "curl-cffi (>=0.5.10,!=0.6.*,<0.7.2)"] -default = ["brotli", "brotlicffi", "certifi", "mutagen", "pycryptodomex", "requests (>=2.32.2,<3)", "urllib3 (>=1.26.17,<3)", "websockets (>=13.0,<14)"] -dev = ["autopep8 (>=2.0,<3.0)", "pre-commit", "pytest (>=8.1,<9.0)", "pytest-rerunfailures (>=14.0,<15.0)", "ruff (>=0.7.0,<0.8.0)"] +default = ["brotli", "brotlicffi", "certifi", "mutagen", "pycryptodomex", "requests (>=2.32.2,<3)", "urllib3 (>=1.26.17,<3)", "websockets (>=13.0)"] +dev = ["autopep8 (>=2.0,<3.0)", "pre-commit", "pytest (>=8.1,<9.0)", "pytest-rerunfailures (>=14.0,<15.0)", "ruff (>=0.8.0,<0.9.0)"] pyinstaller = ["pyinstaller (>=6.11.1)"] secretstorage = ["cffi", "secretstorage"] -static-analysis = ["autopep8 (>=2.0,<3.0)", "ruff (>=0.7.0,<0.8.0)"] +static-analysis = ["autopep8 (>=2.0,<3.0)", "ruff (>=0.8.0,<0.9.0)"] test = ["pytest (>=8.1,<9.0)", "pytest-rerunfailures (>=14.0,<15.0)"] [metadata] lock-version = "2.0" python-versions = "^3.11" -content-hash = "dfd551167c6f826e549dc406c1bd425be5e9d3115d29371de785483899fddd67" +content-hash = "22f8b8d0df64a15b5d84e1e95465d7839a805242f7bd0c6848328111a75ae250" diff --git a/apps/api/pyproject.toml b/apps/api/pyproject.toml index a399c18..c070fb3 100644 --- a/apps/api/pyproject.toml +++ b/apps/api/pyproject.toml @@ -9,11 +9,11 @@ license = "MIT" [tool.poetry.dependencies] python = "^3.11" -fastapi = "0.115.5" +fastapi = "0.115.6" pydantic = ">=2.1.1,<3.0.0" sse-starlette = "2.1.3" uvicorn = "0.32.1" -yt-dlp = {extras = ["default"], version = "^2024.11.18"} +yt-dlp = {extras = ["default"], version = "^2024.12.6"} [tool.poetry.group.dev.dependencies] pre-commit = "4.0.1"