From 929aa40df8be33d08a79b5f07d5d97e04109e832 Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Tue, 5 Aug 2025 04:38:35 +0200 Subject: [PATCH] python3Packages.extension-helpers: 1.2.0 -> 1.4.0 https://github.com/astropy/extension-helpers/blob/v1.4.0/CHANGES.md This commit was automatically generated using update-python-libraries. --- .../python-modules/extension-helpers/default.nix | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/pkgs/development/python-modules/extension-helpers/default.nix b/pkgs/development/python-modules/extension-helpers/default.nix index 1202333dd8a4..6908f66127ef 100644 --- a/pkgs/development/python-modules/extension-helpers/default.nix +++ b/pkgs/development/python-modules/extension-helpers/default.nix @@ -2,17 +2,19 @@ lib, buildPythonPackage, fetchFromGitHub, - pip, + build, + cython, pytestCheckHook, pythonOlder, setuptools-scm, setuptools, tomli, + wheel, }: buildPythonPackage rec { pname = "extension-helpers"; - version = "1.2.0"; + version = "1.4.0"; pyproject = true; disabled = pythonOlder "3.8"; @@ -21,7 +23,7 @@ buildPythonPackage rec { owner = "astropy"; repo = "extension-helpers"; tag = "v${version}"; - hash = "sha256-qneulhSYB2gYiCdgoU7Dqg1luLWhVouFVihcKeOA37E="; + hash = "sha256-coSgaPoz93CqJRb65xYs1sNOwoGhcxWGJF7Jc9N2W1I="; }; build-system = [ @@ -32,8 +34,10 @@ buildPythonPackage rec { dependencies = [ setuptools ] ++ lib.optionals (pythonOlder "3.11") [ tomli ]; nativeCheckInputs = [ + build + cython pytestCheckHook - pip + wheel ]; pythonImportsCheck = [ "extension_helpers" ]; @@ -43,12 +47,14 @@ buildPythonPackage rec { disabledTests = [ # Test require network access "test_only_pyproject" + # ModuleNotFoundError + "test_no_setup_py" ]; meta = with lib; { description = "Helpers to assist with building Python packages with compiled C/Cython extensions"; homepage = "https://github.com/astropy/extension-helpers"; - changelog = "https://github.com/astropy/extension-helpers/blob/${version}/CHANGES.md"; + changelog = "https://github.com/astropy/extension-helpers/blob/${src.tag}/CHANGES.md"; license = licenses.bsd3; maintainers = with maintainers; [ fab ]; };