From 4be036d83e49ad5b2c78babb8faa548527e847f1 Mon Sep 17 00:00:00 2001 From: Timo Gottszky Date: Wed, 8 Jul 2026 16:18:18 +0200 Subject: [PATCH] python3Packages.telegraph: migrate to pyproject --- pkgs/development/python-modules/telegraph/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/telegraph/default.nix b/pkgs/development/python-modules/telegraph/default.nix index 6785f0ced295..faa380845956 100644 --- a/pkgs/development/python-modules/telegraph/default.nix +++ b/pkgs/development/python-modules/telegraph/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, + setuptools, requests, httpx, pytestCheckHook, @@ -10,7 +11,7 @@ buildPythonPackage (finalAttrs: { pname = "telegraph"; version = "2.2.0"; - format = "setuptools"; + pyproject = true; __structuredAttrs = true; @@ -21,7 +22,9 @@ buildPythonPackage (finalAttrs: { hash = "sha256-xARX8lSOftNVYY4InR5vU4OiguCJJJZv/W76G9eLgNY="; }; - propagatedBuildInputs = [ requests ]; + build-system = [ setuptools ]; + + dependencies = [ requests ]; optional-dependencies = { aio = [ httpx ]; @@ -31,6 +34,7 @@ buildPythonPackage (finalAttrs: { enabledTestPaths = [ "tests/" ]; + # Needs networking disabledTests = [ "test_get_page" ]; pythonImportsCheck = [ "telegraph" ];