🎉🎉🎉 A whole new version of RecoverPy is here! 🎉🎉🎉
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
.