Merge pull request #287019 from NickCao/edk2-pytool-library

python311Packages.edk2-pytool-library: 0.20.0 -> 0.21.2
This commit is contained in:
Nick Cao
2024-02-08 13:55:45 -05:00
committed by GitHub
3 changed files with 62 additions and 9 deletions
@@ -4,19 +4,19 @@
, fetchFromGitHub
, setuptools
, setuptools-scm
, pythonRelaxDepsHook
, pyasn1
, pyasn1-modules
, cryptography
, joblib
, gitpython
, sqlalchemy
, pygount
, pytestCheckHook
}:
buildPythonPackage rec {
pname = "edk2-pytool-library";
version = "0.20.0";
version = "0.21.2";
pyproject = true;
disabled = pythonOlder "3.10";
@@ -25,18 +25,12 @@ buildPythonPackage rec {
owner = "tianocore";
repo = "edk2-pytool-library";
rev = "refs/tags/v${version}";
hash = "sha256-uqXQbSk/diyTq4d+J1ubc6ylJpETmJt699vfbSuY290=";
hash = "sha256-xJ5OuQXvccgEjzuMqa75+mv3MipgdsiHc9yjrZYoCow=";
};
nativeBuildInputs = [
setuptools
setuptools-scm
pythonRelaxDepsHook
];
pythonRelaxDeps = [
"tinydb"
"joblib"
];
propagatedBuildInputs = [
@@ -46,6 +40,7 @@ buildPythonPackage rec {
joblib
gitpython
sqlalchemy
pygount
];
nativeCheckInputs = [
@@ -0,0 +1,56 @@
{ lib
, buildPythonPackage
, fetchFromGitHub
, poetry-core
, chardet
, gitpython
, pygments
, rich
, pytestCheckHook
}:
buildPythonPackage rec {
pname = "pygount";
version = "1.6.1";
pyproject = true;
src = fetchFromGitHub {
owner = "roskakori";
repo = "pygount";
rev = "refs/tags/v${version}";
hash = "sha256-j+mXIyF/54MCm0yv7Z+ymy/EeZz7iS/a+/5I9lo1+Zo=";
};
nativeBuildInputs = [
poetry-core
];
propagatedBuildInputs = [
chardet
gitpython
pygments
rich
];
nativeCheckInputs = [
pytestCheckHook
];
disabledTests = [
# requires network access
"test_can_find_files_from_mixed_cloned_git_remote_url_and_local"
"test_can_extract_and_close_and_find_files_from_cloned_git_remote_url_with_revision"
];
pythonImportsCheck = [
"pygount"
];
meta = with lib; {
description = "Count lines of code for hundreds of languages using pygments";
homepage = "https://github.com/roskakori/pygount";
changelog = "https://github.com/roskakori/pygount/blob/${src.rev}/CHANGES.md";
license = with licenses; [ bsd3 ];
maintainers = with maintainers; [ nickcao ];
};
}
+2
View File
@@ -9504,6 +9504,8 @@ self: super: with self; {
pygnmi = callPackage ../development/python-modules/pygnmi { };
pygount = callPackage ../development/python-modules/pygount { };
pygti = callPackage ../development/python-modules/pygti { };
pyheck = callPackage ../development/python-modules/pyheck { };