Closed jamescooke closed 3 months ago
This stems from a period when Textual was going through quite a few breaking changes, and needing to remember to reevaluate Frogmouth in the light of those changes wasn't a priority (and was far more extra effort than bumping the pin on occasion). I suspect we're more or less at a point where we can relax this.
From the next release it'll now be going out with just a lower-bound for Textual.
Just to update that I've reverted this change, for the moment, but will go back to this approach again soon. See #99 for context.
Current behaviour
Textual is pinned with a poetry caret requirement in
pyproject.toml
:The latest version of which is https://pypi.org/project/textual/0.43.2/ released 29th November 2023.
This is annoying / jarring because:
rich
https://github.com/Textualize/textual/blob/main/pyproject.toml#L45Expected behaviour
Soften the requirement on Textual so clients / users can get the latest version of Textual when they install Frogmouth - maybe something like:
Or