Merge pull request #270313 from dotlambda/approval-utilities-10.1.0

python311Packages.approvaltests: 10.0.0 -> 10.1.0

authored by OTABI Tomoya and committed by GitHub 0cdca0b1 ab9a1183

+23 -8
+12 -1
pkgs/development/python-modules/approval-utilities/default.nix
··· 2 2 , buildPythonPackage 3 3 , approvaltests 4 4 , pythonOlder 5 + , setuptools 6 + , typing-extensions 5 7 }: 6 8 7 9 buildPythonPackage rec { 8 10 pname = "approval-utilities"; 9 11 inherit (approvaltests) version src; 10 12 disabled = pythonOlder "3.7"; 11 - format = "setuptools"; 13 + pyproject = true; 12 14 13 15 postPatch = '' 14 16 mv setup.approval_utilities.py setup.py 15 17 ''; 18 + 19 + nativeBuildInputs = [ 20 + setuptools 21 + ]; 22 + 23 + propagatedBuildInputs = [ 24 + # used in approval_utilities/utilities/time_utilities.py 25 + typing-extensions 26 + ]; 16 27 17 28 pythonImportsCheck = [ "approval_utilities" ]; 18 29
+11 -7
pkgs/development/python-modules/approvaltests/default.nix
··· 5 5 , buildPythonPackage 6 6 , empty-files 7 7 , fetchFromGitHub 8 - , mock 9 8 , mrjob 10 9 , numpy 11 10 , pyperclip 12 11 , pytest 12 + , pytest-asyncio 13 13 , pytestCheckHook 14 14 , pythonOlder 15 + , setuptools 15 16 , testfixtures 16 - , typing-extensions 17 17 }: 18 18 19 19 buildPythonPackage rec { 20 20 pname = "approvaltests"; 21 - version = "10.0.0"; 22 - format = "setuptools"; 21 + version = "10.1.0"; 22 + pyproject = true; 23 23 24 24 disabled = pythonOlder "3.7"; 25 25 ··· 27 27 owner = "approvals"; 28 28 repo = "ApprovalTests.Python"; 29 29 rev = "refs/tags/v${version}"; 30 - hash = "sha256-3KorHpJUeWSJKVN/4IN0AqKOIL0sT5MaxkvQqpeilhw="; 30 + hash = "sha256-t+Vxo6Pn3b2H3yAg5LGsGTjrZr4MXeGOY2BF9eFFAdE="; 31 31 }; 32 + 33 + nativeBuildInputs = [ 34 + setuptools 35 + ]; 32 36 33 37 propagatedBuildInputs = [ 34 38 allpairspy ··· 39 43 pyperclip 40 44 pytest 41 45 testfixtures 42 - typing-extensions 43 46 ]; 44 47 45 48 nativeCheckInputs = [ 46 - mock 47 49 numpy 50 + pytest-asyncio 48 51 pytestCheckHook 49 52 ]; 50 53 51 54 disabledTests = [ 55 + "test_docstrings" 52 56 # Tests expects paths below ApprovalTests.Python directory 53 57 "test_received_filename" 54 58 "test_pytest_namer"