From c4212381979d3dce837972b9abc9c6fb0be275b3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Tue, 15 Jul 2025 19:20:24 -0700 Subject: [PATCH] python3Packages.youtubeaio: 1.1.5 -> 2.0.0 Diff: https://github.com/joostlek/python-youtube/compare/refs/tags/v1.1.5...refs/tags/v2.0.0 Changelog: https://github.com/joostlek/python-youtube/releases/tag/v2.0.0 --- .../python-modules/youtubeaio/default.nix | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/youtubeaio/default.nix b/pkgs/development/python-modules/youtubeaio/default.nix index c98246dfb1c2..3641d821b9f6 100644 --- a/pkgs/development/python-modules/youtubeaio/default.nix +++ b/pkgs/development/python-modules/youtubeaio/default.nix @@ -9,13 +9,14 @@ yarl, aresponses, pytest-asyncio, + pytest-cov-stub, pytestCheckHook, syrupy, }: buildPythonPackage rec { pname = "youtubeaio"; - version = "1.1.5"; + version = "2.0.0"; pyproject = true; disabled = pythonOlder "3.11"; @@ -24,16 +25,12 @@ buildPythonPackage rec { owner = "joostlek"; repo = "python-youtube"; tag = "v${version}"; - hash = "sha256-utkf5t6yrf0f9QBIaDH6MxKduNZOsjfEWfQnuVyUoRM="; + hash = "sha256-lpmqQXizfFJXgGcKWhFqS4XMML12CFlB40k2ixdszCM="; }; - postPatch = '' - sed -i "/^addopts/d" pyproject.toml - ''; + build-system = [ poetry-core ]; - nativeBuildInputs = [ poetry-core ]; - - propagatedBuildInputs = [ + dependencies = [ aiohttp pydantic yarl @@ -44,12 +41,13 @@ buildPythonPackage rec { nativeCheckInputs = [ aresponses pytest-asyncio + pytest-cov-stub pytestCheckHook syrupy ]; meta = { - changelog = "https://github.com/joostlek/python-youtube/releases/tag/v${version}"; + changelog = "https://github.com/joostlek/python-youtube/releases/tag/${src.tag}"; description = "Asynchronous Python client for the YouTube V3 API"; homepage = "https://github.com/joostlek/python-youtube"; license = lib.licenses.mit;