Re: b4 review available in master

Konstantin Ryabitsev
2026-02-28T15:47:26Z

On Sat, Feb 28, 2026 at 03:12:28PM +0000, Mark Brown wrote:
> > The only new dependency introduced is python-textual. I say this with a bit of
> > tongue-in-cheek, because textual pulls in a ton of other dependencies, but
> > it's usually already installed on many modern distros anyway.
>
> On Debian stable:
>
> class ReviewApp(App[None]):
> ...<1351 lines>...
> self.push_screen(HelpScreen(_review_help_lines(has_agent=has_agent, has_check=has_check)))
> File "/home/broonie/git/b4/src/b4/review_tui/_review_app.py", line 138, in ReviewApp
> _GRP_REVIEW = Binding.Group('Review')
> ^^^^^^^^^^^^^
> AttributeError: type object 'Binding' has no attribute 'Group'
>
> where python3-textual is 2.1.2-1.

You're right, looks like the stuff I put in to make the status bar look nicer
pulls in textual >= 6.0, released in Aug 2025. I pushed the fix that sets the
requirement properly, but I'll also check if I can make it work with what's in
debian.

--
KR