I love the rich functionality presented by the TTY Gem components and tools!
However, it appears that the tty gem itself is using a few outdated dependencies, such as tty-box ~> 0.4.1.
This version of the tty-box gem for example does not support the TTY::Box.frame("text") style of creating a frame, and instead requires a passed block.
This means that consulting the documentation for the tty-box 0.7.0 release is only partially and unreliably applicable to the version used with the tty gem itself. Additionally, manually installing tty-box causes a few version conflicts/mismatches with the version requirements of tty
Is there any specific reason why the tty gem itself requires an older version of tty-box?
If not, it might be very helpful to ensure that the tty gem requirements are up to date.
Dear Ruby TTY dev team,
I love the rich functionality presented by the TTY Gem components and tools! However, it appears that the
tty
gem itself is using a few outdated dependencies, such astty-box ~> 0.4.1
. This version of the tty-box gem for example does not support theTTY::Box.frame("text")
style of creating a frame, and instead requires a passed block. This means that consulting the documentation for thetty-box 0.7.0
release is only partially and unreliably applicable to the version used with thetty
gem itself. Additionally, manually installingtty-box
causes a few version conflicts/mismatches with the version requirements oftty
Is there any specific reason why the
tty
gem itself requires an older version oftty-box
? If not, it might be very helpful to ensure that thetty
gem requirements are up to date.Kind regards, Xaseiresh