codespell: init at 1.15.0 (#63673)
This commit is contained in:
parent
59d52b136b
commit
ccaaef1963
26
pkgs/development/python-modules/codespell/default.nix
Normal file
26
pkgs/development/python-modules/codespell/default.nix
Normal 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;
|
||||
};
|
||||
}
|
@ -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 { };
|
||||
|
@ -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 { };
|
||||
|
Loading…
Reference in New Issue
Block a user