:tada::tada::tada: **A whole new version of RecoverPy is here!** :tada::tada::tada:
The main change and main reason for this new major version is a **TUI framework shift to `textual`.**
UI has been entirely rewritten with `textual`, UI workflow has been rethinked and modified.
Under the hood, I also tried to optimize previous search logic, RecoverPy should be more efficient overall.
I dropped support for Python 3.6, mainly because its EOL has been reached a year ago. Python 3.7 is not supported starting from this version too, it's a requirement from `textual` and should not be an issue as its EOL is planned to be in 5 months.
**Now, RecoverPy requires Python > `3.8`.**
Other than that, you'll probably appreciate the new UX, technically RecoverPy should work just as before.
Any Issue, bug report, you name it, will be greatly appreciated. This obviously goes too for PRs, especially regarding `textual` if you have better UI/UX ideas.
_If you do encounter any bug with this version, again a GitHub issue would be welcome, but if you do need RecoverPy to be working now you can try installing previous version, `1.5.2`._