1{ lib, buildPythonPackage, fetchFromGitHub, pythonAtLeast }: 2 3buildPythonPackage rec { 4 pname = "assay"; 5 version = "unstable-2022-01-19"; 6 7 src = fetchFromGitHub { 8 owner = "brandon-rhodes"; 9 repo = pname; 10 rev = "bb62d1f7d51d798b05a88045fff3a2ff92c299c3"; 11 hash = "sha256-FuAD74mFJ9F9AMgB3vPmODAlZKgPR7FQ4yn7HEBS5Rw="; 12 }; 13 14 pythonImportsCheck = [ "assay" ]; 15 16 meta = with lib; { 17 homepage = "https://github.com/brandon-rhodes/assay"; 18 description = "Attempt to write a Python testing framework I can actually stand"; 19 license = licenses.mit; 20 maintainers = with maintainers; [ zane ]; 21 broken = pythonAtLeast "3.11"; 22 }; 23}