In tiny projects, I use python3 -m venv to build virtual environments and pip to install packages. I don’t want to uninstall the venv and reinstall all of its dependencies every time. I’m wondering whether there is a method to handle dependencies that are no longer used as a result of changes in these projects.