14 buildPythonPackage rec {
17 disabled = pythonOlder "3.8";
21 src = fetchFromGitHub {
25 hash = "sha256-LQXhdzocw01URrmpDayK9rpsArvM/E44AE8Eok9DBwk=";
32 propagatedBuildInputs = [
36 ] ++ lib.optional (pythonOlder "3.9") astunparse;
43 # "test_snapshots" tries to match generated output against stored snapshots,
44 # which are highly sensitive to dep versions.
45 "test/test_snapshot.py"
49 ''-m "not slow"'' # skip slow tests
52 __darwinAllowLocalNetworking = true;
54 pythonImportsCheck = [ "pdoc" ];
57 changelog = "https://github.com/mitmproxy/pdoc/blob/${src.rev}/CHANGELOG.md";
58 homepage = "https://pdoc.dev/";
59 description = "API Documentation for Python Projects";
60 license = licenses.unlicense;
61 maintainers = with maintainers; [ pbsds ];