From e4c945dc7fb385f3b0105a41e053a7bb6a1fdba6 Mon Sep 17 00:00:00 2001 From: Moraxyc Date: Tue, 7 Jul 2026 22:30:33 +0800 Subject: [PATCH] python313Packages.bilibili-api-python: drop, source unavailable (cherry picked from commit 91a4f75f2035596a994cd4eada616129d86cc3e5) --- .../bilibili-api-python/default.nix | 79 ------------------- pkgs/top-level/python-aliases.nix | 1 + pkgs/top-level/python-packages.nix | 2 - 3 files changed, 1 insertion(+), 81 deletions(-) delete mode 100644 pkgs/development/python-modules/bilibili-api-python/default.nix diff --git a/pkgs/development/python-modules/bilibili-api-python/default.nix b/pkgs/development/python-modules/bilibili-api-python/default.nix deleted file mode 100644 index e5560e774213..000000000000 --- a/pkgs/development/python-modules/bilibili-api-python/default.nix +++ /dev/null @@ -1,79 +0,0 @@ -{ - aiohttp, - apscheduler, - beautifulsoup4, - brotli, - buildPythonPackage, - colorama, - fetchPypi, - httpx, - lib, - lxml, - pillow, - pycryptodomex, - pyjwt, - pyyaml, - qrcode, - qrcode-terminal, - rsa, - setuptools, - setuptools-scm, - tqdm, - yarl, -}: - -buildPythonPackage rec { - pname = "bilibili-api-python"; - version = "17.4.1"; - pyproject = true; - - src = fetchPypi { - pname = "bilibili_api_python"; - inherit version; - hash = "sha256-Ww8WRoz7s+6AHH18yXD5CCJS9nWMbYxIxdjaxCI1y2I="; - }; - - # The upstream uses requirements.txt, which overly strict version constraints. - pythonRelaxDeps = [ - "beautifulsoup4" - "lxml" - "pillow" - ]; - - build-system = [ - setuptools-scm - setuptools - ]; - - dependencies = [ - aiohttp - beautifulsoup4 - colorama - lxml - pyyaml - brotli - httpx - qrcode - apscheduler - rsa - pillow - tqdm - yarl - pycryptodomex - pyjwt - qrcode-terminal - ]; - - # tests require network - doCheck = false; - - pythonImportsCheck = [ "bilibili_api" ]; - - meta = { - changelog = "https://github.com/Nemo2011/bilibili-api/releases/tag/${version}"; - description = "Python module providing convenient integration for various Bilibili API along with some additional common features"; - homepage = "https://nemo2011.github.io/bilibili-api"; - license = lib.licenses.gpl3Plus; - maintainers = with lib.maintainers; [ moraxyc ]; - }; -} diff --git a/pkgs/top-level/python-aliases.nix b/pkgs/top-level/python-aliases.nix index 1549a8e9118b..23f4d4c8d726 100644 --- a/pkgs/top-level/python-aliases.nix +++ b/pkgs/top-level/python-aliases.nix @@ -109,6 +109,7 @@ mapAliases { beancount_docverif = throw "'beancount_docverif' has been renamed to/replaced by 'beancount-docverif'"; # Converted to throw 2025-10-29 beets-stable = lib.warn "beets-stable was aliased to beets, since upstream releases are frequent nowadays" self.beets; # added 2025-10-16 beets-unstable = lib.warn "beets-unstable was aliased to beets, since upstream releases are frequent nowadays" self.beets; # added 2025-10-16 + bilibili-api-python = throw "'bilibili-api-python' was removed because its source is unavailable"; # added 2026-07-07 bimmer-connected = throw "'bimmer-connected' was removed because BMW started blocking third parties"; # added 2026-03-30 bip_utils = throw "'bip_utils' has been renamed to/replaced by 'bip-utils'"; # Converted to throw 2025-10-29 bjoern = throw "'bjoern' has been removed, as the upstream repository was unmaintained and it was using libraries with severe security issues."; # Added 2025-09-01 diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index e54a0695d28e..d57386b35945 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -2052,8 +2052,6 @@ self: super: with self; { biliass = callPackage ../development/python-modules/biliass { }; - bilibili-api-python = callPackage ../development/python-modules/bilibili-api-python { }; - billiard = callPackage ../development/python-modules/billiard { }; binance-connector = callPackage ../development/python-modules/binance-connector { };