python3Packages.approvaltests: 15.0.0 -> 15.3.2 (#445571)

authored by dotlambda and committed by GitHub e32a9b67 dd20053a

Changed files
+16 -15
pkgs
development
python-modules
approval-utilities
approvaltests
robotstatuschecker
+3 -5
pkgs/development/python-modules/approval-utilities/default.nix
··· 2 2 lib, 3 3 buildPythonPackage, 4 4 approvaltests, 5 - pythonOlder, 6 5 setuptools, 7 6 typing-extensions, 8 7 }: ··· 10 9 buildPythonPackage { 11 10 pname = "approval-utilities"; 12 11 inherit (approvaltests) version src; 13 - disabled = pythonOlder "3.7"; 14 12 pyproject = true; 15 13 16 - postPatch = '' 14 + postPatch = approvaltests.postPatch or "" + '' 17 15 mv setup.approval_utilities.py setup.py 18 16 ''; 19 17 20 - nativeBuildInputs = [ setuptools ]; 18 + build-system = [ setuptools ]; 21 19 22 - propagatedBuildInputs = [ 20 + dependencies = [ 23 21 # used in approval_utilities/utilities/time_utilities.py 24 22 typing-extensions 25 23 ];
+11 -2
pkgs/development/python-modules/approvaltests/default.nix
··· 12 12 pytest, 13 13 pytest-asyncio, 14 14 pytestCheckHook, 15 + pyyaml, 15 16 setuptools, 16 17 testfixtures, 17 18 typing-extensions, ··· 19 20 20 21 buildPythonPackage rec { 21 22 pname = "approvaltests"; 22 - version = "15.0.0"; 23 + version = "15.3.2"; 23 24 pyproject = true; 24 25 25 26 src = fetchFromGitHub { 26 27 owner = "approvals"; 27 28 repo = "ApprovalTests.Python"; 28 29 tag = "v${version}"; 29 - hash = "sha256-lXc81hQzxHxpg96OSWkkWmdmLOf4nU56dIKYVgLo+s8="; 30 + hash = "sha256-cOaL8u5q9kx+yLB0e/ALnGYYGF5v50wsIIF1UUTPe1Y="; 30 31 }; 31 32 33 + postPatch = '' 34 + echo 'version_number = "${version}"' > version.py 35 + mv .github approvaltests approval_utilities tests setup 36 + cd setup 37 + rm setup.cfg 38 + ''; 39 + 32 40 build-system = [ setuptools ]; 33 41 34 42 dependencies = [ ··· 47 55 numpy 48 56 pytest-asyncio 49 57 pytestCheckHook 58 + pyyaml 50 59 ]; 51 60 52 61 disabledTests = [
+2 -8
pkgs/development/python-modules/robotstatuschecker/default.nix
··· 20 20 hash = "sha256-YyiGd3XSIe+4PEL2l9LYDGH3lt1iRAAJflcBGYXaBzY="; 21 21 }; 22 22 23 - postPatch = '' 24 - # https://github.com/robotframework/statuschecker/issues/46 25 - substituteInPlace test/tests.robot \ 26 - --replace-fail BuiltIn.Log Log 27 - ''; 23 + build-system = [ setuptools ]; 28 24 29 - nativeBuildInputs = [ setuptools ]; 30 - 31 - propagatedBuildInputs = [ robotframework ]; 25 + dependencies = [ robotframework ]; 32 26 33 27 checkPhase = '' 34 28 runHook preCheck