{ buildPythonPackage , pythonOlder , fetchPypi , lib , python , pytestCheckHook }: buildPythonPackage rec { pname = "pycodestyle"; version = "2.11.0"; disabled = pythonOlder "3.6"; format = "setuptools"; src = fetchPypi { inherit pname version; hash = "sha256-JZvMF4V9ios7SiMnMkt55fAgoTwWB0Zw+cjI+HLqdtA="; }; pythonImportsCheck = [ "pycodestyle" ]; nativCheckInputs = [ pytestCheckHook ]; # https://github.com/PyCQA/pycodestyle/blob/2.11.0/tox.ini#L16 postCheck = '' ${python.interpreter} -m pycodestyle --statistics pycodestyle.py ''; meta = with lib; { changelog = "https://github.com/PyCQA/pycodestyle/blob/${version}/CHANGES.txt"; description = "Python style guide checker"; homepage = "https://pycodestyle.pycqa.org/"; license = licenses.mit; maintainers = with maintainers; [ kamadorueda ]; }; }