From a244d9ae7f72f2a0ca5a49417102d8a702b59db0 Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 21:44:48 +0700 Subject: [PATCH 1/2] python3Packages.xstatic-jquery: migrate to pyproject --- pkgs/development/python-modules/xstatic-jquery/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/xstatic-jquery/default.nix b/pkgs/development/python-modules/xstatic-jquery/default.nix index d503a4b38e3a..68ba4b118430 100644 --- a/pkgs/development/python-modules/xstatic-jquery/default.nix +++ b/pkgs/development/python-modules/xstatic-jquery/default.nix @@ -2,12 +2,13 @@ buildPythonPackage, lib, fetchPypi, + setuptools, }: buildPythonPackage (finalAttrs: { pname = "xstatic-jquery"; version = "3.5.1.1"; - format = "setuptools"; + pyproject = true; src = fetchPypi { pname = "XStatic-jQuery"; @@ -15,6 +16,8 @@ buildPythonPackage (finalAttrs: { sha256 = "e0ae8f8ec5bbd28045ba4bca06767a38bd5fc27cf9b71f434589f59370dcd323"; }; + build-system = [ setuptools ]; + # no tests implemented doCheck = false; From 0b54644fec117d1fcf27f91b5356752e6187b48f Mon Sep 17 00:00:00 2001 From: Harinn Date: Mon, 15 Jun 2026 21:46:14 +0700 Subject: [PATCH 2/2] python3Packages.xstatic-jquery: modernize --- pkgs/development/python-modules/xstatic-jquery/default.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/xstatic-jquery/default.nix b/pkgs/development/python-modules/xstatic-jquery/default.nix index 68ba4b118430..8cfdffcf72c5 100644 --- a/pkgs/development/python-modules/xstatic-jquery/default.nix +++ b/pkgs/development/python-modules/xstatic-jquery/default.nix @@ -10,10 +10,12 @@ buildPythonPackage (finalAttrs: { version = "3.5.1.1"; pyproject = true; + __structuredAttrs = true; + src = fetchPypi { pname = "XStatic-jQuery"; inherit (finalAttrs) version; - sha256 = "e0ae8f8ec5bbd28045ba4bca06767a38bd5fc27cf9b71f434589f59370dcd323"; + hash = "sha256-4K6PjsW70oBFukvKBnZ6OL1fwnz5tx9DRYn1k3Dc0yM="; }; build-system = [ setuptools ]; @@ -21,6 +23,8 @@ buildPythonPackage (finalAttrs: { # no tests implemented doCheck = false; + pythonImportsCheck = [ "xstatic.pkg.jquery" ]; + meta = { homepage = "https://jquery.org"; description = "jquery packaged static files for python";