project.conf: Don't require pyright on Debian

pkg.requires.os.release = python3-pyright breaks CI on Kali Linux. It is present in the janware repos, but using those would cross a line: jw-pkg must be buildable from the base repositories alone, so don't make pyright mandatory for Debian, because that pulls it in for Kali, too.

Ironically, the Debian repo provides it. Which makes it obvious that we will need another entry in the os cascade for Debian proper to allow pulling in such packages on Debian.

Signed-off-by: Jan Lindemann <jan@janware.com>
This commit is contained in:
Jan Lindemann 2026-06-04 06:28:59 +02:00
commit d76350643d
Signed by: Jan Lindemann
GPG key ID: 3750640C9E25DD61

View file

@ -21,7 +21,7 @@ devel = jw-pkg-run = VERSION-REVISION
run = bash, python3 run = bash, python3
build = make, time, xdg-utils, coreutils, cpio, xdg-utils, git-core build = make, time, xdg-utils, coreutils, cpio, xdg-utils, git-core
devel = sudo, gawk, pkg-config devel = sudo, gawk, pkg-config
release = mypy, python3-isort, python3-yapf, python3-pyright release = mypy, python3-isort, python3-yapf
[pkg.requires.centos] [pkg.requires.centos]
run = hostname, python run = hostname, python
@ -36,7 +36,7 @@ build = realpath
[pkg.requires.suse] [pkg.requires.suse]
run = python3 run = python3
release = rpmbuild, python3-base, python3-yapf release = rpmbuild, python3-base, python3-pyright
[pkg.requires.debian] [pkg.requires.debian]
run = python3 run = python3