codespell: init at 1.15.0 (#63673)

This commit is contained in:
Daniel Schaefer 2019-08-07 23:04:48 +02:00 committed by Timo Kaufmann
parent 59d52b136b
commit ccaaef1963
3 changed files with 30 additions and 0 deletions

View file

@ -0,0 +1,26 @@
{ lib, buildPythonApplication, fetchPypi, pytest, chardet }:
buildPythonApplication rec {
pname = "codespell";
version = "1.15.0";
src = fetchPypi {
inherit pname version;
sha256 = "0c211rzfgmwls8ab8fj21xp9bhxk6ys3xw8w7chp4arjlifc26wg";
};
checkInputs = [ pytest chardet ];
checkPhase = ''
# We don't want to be affected by the presence of these
rm -r codespell_lib setup.cfg
# test_command assumes too much about the execution environment
pytest --pyargs codespell_lib.tests -k "not test_command"
'';
meta = {
description = "Fix common misspellings in source code";
homepage = "https://github.com/codespell-project/codespell";
license = with lib.licenses; [ gpl2 cc-by-sa-30 ];
maintainers = with lib.maintainers; [ johnazoidberg ];
platforms = lib.platforms.all;
};
}

View file

@ -747,6 +747,8 @@ in
chkcrontab = callPackage ../tools/admin/chkcrontab { };
codespell = with python3Packages; toPythonApplication codespell;
cozy = callPackage ../applications/audio/cozy-audiobooks { };
ctrtool = callPackage ../tools/archivers/ctrtool { };

View file

@ -476,6 +476,8 @@ in {
cozy = callPackage ../development/python-modules/cozy { };
codespell = callPackage ../development/python-modules/codespell { };
curio = callPackage ../development/python-modules/curio { };
dendropy = callPackage ../development/python-modules/dendropy { };