project.conf: pkg.requires.suse.release -= python3-pyright #3
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "jan/feature/20260608-project-conf-pkg-requires-suse-release-python-pyright"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
project.conf: pkg.requires.suse.release -= python3-pyright
Running pyright in a minimal docker container fails because on OpenSUSE python313-pyright tries to dowload packages from the NPM registry. This increases the CI supply chain attack surface inacceptably, so remove pyright from the release prerequisites. That should be enough to remove it from the prerequisites of target check as well and allow it to succeed.
The pyright check machinery itself remains useful, so keep it in place for developers who install python3-pyright manually.
f5a767eaf08d174f03bd