codecov-cli: init at 9.1.1 (#358490)

This commit is contained in:
Sandro
2024-12-11 16:06:01 +01:00
committed by GitHub
3 changed files with 90 additions and 0 deletions
+44
View File
@@ -0,0 +1,44 @@
{
fetchPypi,
lib,
python3Packages,
}:
python3Packages.buildPythonApplication rec {
pname = "codecov-cli";
version = "9.1.1";
pyproject = true;
src = fetchPypi {
inherit pname version;
hash = "sha256-jaljYA2x2nZUOn9vy/CdtxfGjQKHtrtY13WmBdsICTA=";
};
build-system = with python3Packages; [
setuptools
];
pythonRelaxDeps = [
"httpx"
"responses"
"tree-sitter"
];
dependencies = with python3Packages; [
click
httpx
ijson
pyyaml
regex
responses
test-results-parser
tree-sitter
];
meta = {
description = "Codecov Command Line Interface";
homepage = "https://github.com/codecov/codecov-cli";
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ veehaitch ];
};
}
@@ -0,0 +1,44 @@
{
buildPythonPackage,
fetchPypi,
lib,
pytestCheckHook,
rustPlatform,
}:
buildPythonPackage rec {
pname = "test-results-parser";
version = "0.5.1";
pyproject = true;
src = fetchPypi {
inherit version;
pname = "test_results_parser";
hash = "sha256-DaUSTu4Hg9SbJwBd3PlMcIAm/o63Q1yM5E7dVxbOwM8=";
};
cargoDeps = rustPlatform.fetchCargoTarball {
inherit pname version src;
hash = "sha256-dhreAWm/Hses/N3XocYX7IZru9nYJqDrmTnJPkKaOwY=";
};
nativeBuildInputs = with rustPlatform; [
cargoSetupHook
maturinBuildHook
];
pythonImpotsCheck = [
"test_results_parser"
];
nativeCheckInputs = [
pytestCheckHook
];
meta = {
description = "Codecov test results parser";
homepage = "https://github.com/codecov/test-results-parser";
license = lib.licenses.fsl11Asl20;
maintainers = with lib.maintainers; [ veehaitch ];
};
}
+2
View File
@@ -15875,6 +15875,8 @@ self: super: with self; {
tesserocr = callPackage ../development/python-modules/tesserocr { };
test-results-parser = callPackage ../development/python-modules/test-results-parser { };
testcontainers = callPackage ../development/python-modules/testcontainers { };
testfixtures = callPackage ../development/python-modules/testfixtures { };