From 9f659b65f8f9a141bd5e15d67468cc209af95ecb Mon Sep 17 00:00:00 2001 From: Winter Date: Sun, 21 Aug 2022 14:27:46 -0400 Subject: [PATCH] python3Packages.cymem: 2.0.3 -> 2.0.6, switch to pytest --- .../development/python-modules/cymem/default.nix | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/pkgs/development/python-modules/cymem/default.nix b/pkgs/development/python-modules/cymem/default.nix index 3e5d497dbfad..88e257201099 100644 --- a/pkgs/development/python-modules/cymem/default.nix +++ b/pkgs/development/python-modules/cymem/default.nix @@ -2,32 +2,30 @@ , buildPythonPackage , fetchFromGitHub , cython -, unittestCheckHook +, pytestCheckHook }: buildPythonPackage rec { pname = "cymem"; - version = "2.0.3"; + version = "2.0.6"; src = fetchFromGitHub { owner = "explosion"; repo = "cymem"; rev = "v${version}"; - sha256 = "0cqz6whq4zginxjnh4cfqlsh535p4qz295ymvjchp71fv8mz11f6"; + sha256 = "sha256-o+44v6wvE9HxeQaDDQ0+gi7z1V7jtkZvWglY8UyVHLg="; }; propagatedBuildInputs = [ cython ]; - prePatch = '' - substituteInPlace setup.py \ - --replace "wheel>=0.32.0,<0.33.0" "wheel>=0.31.0" - ''; + # ModuleNotFoundError: No module named 'cymem.cymem' + doCheck = false; - checkInputs = [ unittestCheckHook ]; + checkInputs = [ pytestCheckHook ]; - unittestFlagsArray = [ "-s" "cymem/tests" "-p" "*test*" ]; + pytestFlagsArray = [ "cymem" ]; meta = with lib; { description = "Cython memory pool for RAII-style memory management";