Recoverpy

Latest version: v2.2.0

Safety actively analyzes 714792 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 7

1.2.0

The entire project has been refactored. Modules logic has changed a bit, for better separation and readability.
Some exception handling has also been added.
Switched from `setup.py` to `pyproject.toml`
Finally, test coverage has been improved.

Resolved Issues

None

Known Issues

1.1.1

Added a temporary tests suite covering most of recoverpy.
Also implemented Github Actions workflows.

Resolved Issues

None

Known Issues

1.1.0

The progress of `grep` is now displayed in the title of the search menu.
The `progress` tool is now an optional dependancy, if not installed recoverpy will still run but the grep progression will not be displayed.

Minor code changes have also been implemented:
- Most of the `.format()` has been converted to `f-strings`.
This implies that recoverpy now only support python 3.6+. Which would have been the case anyway since py_cui will soon only support 3.6+ too.
- The message box appearing when a result file is saved now displays the file path and name.
- Recoverpy checks if `progress` is present on user system.

Resolved Issues

None

Known Issues

1.0.7

When selecting certain partitions in the first menu, an index error could be raised if it contained hyphens in its name.

Resolved Issues

Issue 6. Regex has been modified.

Known Issues

1.0.6

Parts of raw `lsblk` output fetching were modified to allow other types than `part`.

Resolved Issues

Issue 5. lvm parts were ignored due to an inline filter.

Known Issues

1.0.5

Switched from `os.path` to `pathlib`.

Resolved Issues

None

Known Issues

Page 6 of 7

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.