Re: [PATCH b4 v2 00/11] Enable stricter local checks

Konstantin Ryabitsev <[email protected]>
Newsgroups org.kernel.linux.tools
Message-ID <177691250092.2224433.2009633315510519367.b4-ty@b4>
On Sun, 19 Apr 2026 11:59:55 -0400, Tamir Duberstein wrote:
> Enable stricter local checks
> 
> This series makes b4 local developer checks enforceable from the
> review TUI and makes the repo clean under ruff, mypy, pyright, and ty.
> 
> The early patches set ruff formatting and import behavior, make the
> test environment reproducible under uv, and type the misc helpers enough
> for whole-repo mypy. The middle patches tighten mypy and pyright, then
> add ty with all rules enabled and bump the Python requirement to 3.11
> because the code already uses 3.11-only syntax.
> 
> [...]

Applied, thanks!

[01/11] Add CI script
        commit: a08a591943b0d1f18d6590242fab649ac62616e7
[02/11] Add ruff checks to CI
        commit: 07fa553598c68805f3bb023903fc4f16d64a4f54
[03/11] Import dependencies unconditionally
        commit: 24faa874f9f245484a62c29d0094f251396d93cd
[04/11] Add ruff format check to CI
        commit: 0a0a42f6166f287f986f483502a1ef3a06ebc18d
[05/11] Fix tests under uv with complex git config
        commit: 9231a4ebe52d35fc42ea5f71a6551d79cf7f51c8
[06/11] Fix typings in misc/
        commit: 04c3e2a781b7e557d9be4525eaef5523d1ba35cf
[07/11] Enable mypy unreachable warnings
        commit: 6de7cb316dc3a8cbcaa5547930d0c5b97bb46789
[08/11] Enable and fix pyright diagnostics
        commit: c61f5cb97b461c90732c47130471e72cae069aa7
[09/11] Avoid duplicate map lookups
        commit: badbf476853eefe57c4f51593c1483a937428aee
[10/11] Add ty and configuration
        commit: b150595b630814ba95c1178319dfa5f46730adb1
[11/11] Enable pyright strict mode
        commit: 9186f8a042abb29c90db79fc70967d0d88236d10

Best regards,
-- 
KR
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.