Re: b4 review available in master

Konstantin Ryabitsev
2026-02-28T16:00:37Z

On Sat, Feb 28, 2026 at 10:47:21AM -0500, Konstantin Ryabitsev wrote:
> > 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.

Actually, this was a straightforward rewrite -- the latest master should work
for you without a custom venv and the textual package available in Debian.
I've also confirmed that it works on Fedora-43 with python-textual from system
libs.

Thanks for the report!

--
KR