{ lib , buildPythonPackage , fetchFromGitHub , pythonOlder , setuptools }: buildPythonPackage rec { pname = "sybil"; version = "6.0.3"; pyproject = true; disabled = pythonOlder "3.7"; src = fetchFromGitHub { owner = "simplistix"; repo = pname; rev = "refs/tags/${version}"; hash = "sha256-SqAP+hj+pivsuGxx9/TvmfVrfrLSWQRYIjKh0ui0AVc="; }; build-system = [ setuptools ]; # Circular dependency with testfixtures doCheck = false; pythonImportsCheck = [ "sybil" ]; meta = with lib; { description = "Automated testing for the examples in your documentation"; homepage = "https://github.com/cjw296/sybil"; changelog = "https://github.com/simplistix/sybil/blob/${version}/CHANGELOG.rst"; license = licenses.mit; maintainers = with maintainers; [ ]; }; }