Test CI
Some checks failed
BUILD x86_64-linux.picard
UPLOAD x86_64-linux.picard
DOWNLOAD x86_64-linux.picard
CACHIX x86_64-linux.picard
ATTIC x86_64-linux.picard
EVAL x86_64-linux.picard
/ test (push) Successful in 26s

This commit is contained in:
Andrea Ciceri 2024-11-22 16:44:00 +01:00
parent f4364c6398
commit 4c3b506937
Signed by: aciceri
SSH key fingerprint: SHA256:/AagBweyV4Hlfg9u092n8hbHwD5fcB6A3qhDiDA65Rg
3 changed files with 73 additions and 1 deletions

View file

@ -0,0 +1,39 @@
{
writers,
python3Packages,
fetchFromGitea,
...
}:
let
pyforgejo = python3Packages.buildPythonPackage rec {
pname = "pyforgejo";
version = "1.0.4";
pyproject = true;
build-system = [ python3Packages.poetry-core ];
src = fetchFromGitea {
domain = "codeberg.org";
owner = "harabat";
repo = "pyforgejo";
rev = "3dba949bea41140a47e4dd422a84a6da9fd394e9";
hash = "sha256-qVXlfhKrc7yBnRvL/65bLZFW9fDjC+8FNz7yA6iMPp4=";
};
pythonRelaxDeps = [
"httpx"
];
dependencies = with python3Packages; [
attrs
httpx
python-dateutil
];
pythonImportsCheck = [ "pyforgejo" ];
};
in
writers.writePython3Bin "report-checks" {
libraries = [ pyforgejo ];
flakeIgnore = [ "E501" ];
} (builtins.readFile ./forgejo-report-checks.py)