-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomersnew cache typeAdd support for a new cache typeAdd support for a new cache type
Description
Add Python ecosystem cache support (uv, Poetry, pyenv, pipenv)
ClearDisk already scans pip cache and Conda packages. Adding support for the rest of the Python ecosystem:
Safe to clean (cache only, re-downloads automatically):
~/Library/Caches/uv- uv cache (uv is the fastest-growing Python package manager, 80K+ GitHub stars)~/Library/Caches/pypoetry- Poetry cache
Caution (contains installed versions/environments):
~/.pyenv/versions- pyenv Python installations~/.local/share/virtualenvs- pipenv virtual environments
Implementation:
Follows the same pattern as the Ruby ecosystem PR (#6). Add entries to:
descriptionsdictionarydevCachePaths()functionscanPaths()function
References:
- uv cache docs: https://docs.astral.sh/uv/concepts/cache/
- Poetry cache: https://python-poetry.org/docs/configuration/
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomersnew cache typeAdd support for a new cache typeAdd support for a new cache type