{ lib , buildPythonPackage , click , click-completion , click-default-group , cucumber-tag-expressions , fetchFromGitHub , pluggy , poetry-core , pprintpp , pythonOlder , rich , tomli }: buildPythonPackage rec { pname = "ward"; version = "0.68.0b0"; pyproject = true; disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "darrenburns"; repo = "ward"; rev = "refs/tags/release%2F${version}"; hash = "sha256-4dEMEEPySezgw3dIcYMl56HrhyaYlql9JvtamOn7Y8g="; }; build-system = [ poetry-core ]; dependencies = [ click rich tomli pprintpp cucumber-tag-expressions click-default-group click-completion pluggy ]; # Fixture is missing. Looks like an issue with the import of the sample file doCheck = false; pythonImportsCheck = [ "ward" ]; meta = with lib; { description = "Test framework for Python"; homepage = "https://github.com/darrenburns/ward"; changelog = "https://github.com/darrenburns/ward/releases/tag/release%2F${version}"; license = licenses.mit; maintainers = with maintainers; [ fab ]; mainProgram = "ward"; }; }