22 buildPythonPackage rec {
27 disabled = pythonOlder "3.8";
29 src = fetchFromGitHub {
33 hash = "sha256-V2lTGeaiwUsh8IONbZ5GQrqevJMhjeuFLTDF8UdWg8Q=";
42 propagatedBuildInputs = [
47 ] ++ lib.optionals (pythonOlder "3.11") [
51 __darwinAllowLocalNetworking = true;
61 patchShebangs docs/myrst2man.py
66 installManPage docs/_build/man/nvchecker.1
69 pythonImportsCheck = [
77 optional-dependencies = {
78 # vercmp = [ pyalpm ];
79 awesomeversion = [ awesomeversion ];
81 htmlparser = [ lxml ];
85 description = "New version checker for software";
86 homepage = "https://github.com/lilydjwg/nvchecker";
87 changelog = "https://github.com/lilydjwg/nvchecker/releases/tag/v${version}";
88 license = licenses.mit;
89 maintainers = with maintainers; [ ];