From ba5ff85bcbef40d2a94c27d6c06745691b7b5a23 Mon Sep 17 00:00:00 2001 From: Moraxyc Date: Mon, 17 Feb 2025 10:11:32 +0800 Subject: [PATCH] python3Packages.bilibili-api-python: 16.3.0 -> 17.1.2 https://github.com/Nemo2011/bilibili-api/releases/tag/17.1.2 --- .../bilibili-api-python/default.nix | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/pkgs/development/python-modules/bilibili-api-python/default.nix b/pkgs/development/python-modules/bilibili-api-python/default.nix index 0d6cfd6f3bf3..bf6e411467aa 100644 --- a/pkgs/development/python-modules/bilibili-api-python/default.nix +++ b/pkgs/development/python-modules/bilibili-api-python/default.nix @@ -11,6 +11,7 @@ lxml, pillow, pycryptodomex, + pyjwt, pyyaml, qrcode, qrcode-terminal, @@ -22,20 +23,20 @@ }: buildPythonPackage rec { pname = "bilibili-api-python"; - version = "16.3.0"; + version = "17.1.2"; pyproject = true; src = fetchPypi { pname = "bilibili_api_python"; inherit version; - hash = "sha256-mwhyFc3b1qA7W76gaBcAup+Wca6gQAdRwZJaZXOHqCw="; + hash = "sha256-pZrn78/uIlivT+OSlNyrbO6vuxBgeigfdZ9AScOM1Ak="; }; - postPatch = '' - # The upstream uses requirements.txt, which overly strict version constraints. - substituteInPlace requirements.txt \ - --replace-fail "~=" ">=" - ''; + # The upstream uses requirements.txt, which overly strict version constraints. + pythonRelaxDeps = [ + "beautifulsoup4" + "lxml" + ]; build-system = [ setuptools-scm @@ -57,6 +58,7 @@ buildPythonPackage rec { tqdm yarl pycryptodomex + pyjwt qrcode-terminal ];