Find and delete built environments
Project description
rmvenv
Command line app to list and delete build environments. This only leaves your source code and files to rebuild the environment, so they can be easily backed up.
This software can identify Python
virtual environments,
Rust's
target
directory, as well as .exe and java's .class files. If deleted, this
can save gigabytes of space, and they can be easily recreated and the
packages re-downloaded when the code needs to run again. This software can
also show and delete files and folders over a given size.
However, the exact version of the software may change if dependences aren't managed well, and they may be removed from package repositories. Hopefully these errors are rare.
Installation
Requirements
- Python >= 3.10
- pip
I think it's OS independent, but I've not tested it outside of a Linux OS, so tread with caution.
Steps
Open the command line and run
pip install rmvenv
On some Linux distributions pipx may have to be used:
pipx install rmvenv
Example uses
On the command line, to list virtual environments in the currently directory, simply use:
rmvenv
To delete (interactively) build environments, as well as large files and
folders over 1 gigabytes in the folder my_code:
rmvenv -s 1G -d my_code --delete
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file rmvenv-0.1.1.tar.gz.
File metadata
- Download URL: rmvenv-0.1.1.tar.gz
- Upload date:
- Size: 7.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0d98f848906ee62151b04dfa5597568b202401b0a542e2efd9c5841cc6c8779e
|
|
| MD5 |
a109e519a0b3e40471fff1d1ce52f1d1
|
|
| BLAKE2b-256 |
d59f91a629e3e5b704840335ed299e2e8934a913d67986ac895ea757265a0001
|
File details
Details for the file rmvenv-0.1.1-py3-none-any.whl.
File metadata
- Download URL: rmvenv-0.1.1-py3-none-any.whl
- Upload date:
- Size: 8.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f0e528284bae733d4b7ef11fadb794bf0154809ae8fb0ba6c0df9594a1d90bb6
|
|
| MD5 |
dfc9534a4dadc6f746e58a12374c5ab6
|
|
| BLAKE2b-256 |
c1230920646803bceb446a455057bcdb028271f0add0dd33de21615f9037c983
|