Skip to content

โ™ป๏ธ Uninstalling

Thanks for using Broken Source Software, I hope you found it useful โค๏ธ

  • Here's a exhaustive list of places you'll find all Project data:

โœ… Runtime Data

Project Workspaces: Where Cache, Data, etc are stored

The main Library uses AppDirs to decide per-platform directories

For unification, all project's Workspaces are located at your Platform's User Data or Documents directory, followed by a AppAuthor and AppName, which will be BrokenSource and ProjectName in most cases

  • Linux: ~/.local/share/BrokenSource/AppName/*
  • Windows: Documents\BrokenSource\AppName\*
  • MacOS: ~/Library/Application Support/BrokenSource/AppName/*

๐Ÿ“ฆ Releases installation

Where the executables manages themselves

PyApp stores cache, installs packages, creates venv on:

  • Linux: ~/.local/share/pyapp
  • Windows: %applocaldata%\pyapp
  • MacOS: ~/Library/Application Support/pyapp

๐Ÿ Python stuff

Where Dependencies are installed

Depending on what Python Manager you used, (โš ๏ธ uv is used on the From Source installation), you'll find the Python Virtual Environment in a couple different places:

Manual method, you either created it yourself with python -m venv (path) or it's located at the System Site Packages for your Platform. It's a BAD IDEA to remove the later, so do a pip uninstall {packages}

Poetry, by default, installs venvs at your Platform's Cache directory:

  • Linux: ~/.cache/pypoetry/virtualenvs/*
  • Windows: %localappdata%\pypoetry\virtualenvs\*
  • MacOS: ~/Library/Caches/pypoetry/virtualenvs/*

uv creates Virtual Environments on the .venv directory on the repository root

Rye creates Virtual Environments on the .venv directory on the repository root

PDM creates Virtual Environments on the .venv directory on the repository root

PyTorch Models: HuggingFace, TorchHub, Transformers

You may find cache directories, if the project uses PyTorch, for Neural Network models at your Platform's Cache directory (or the one managed by any of those tools), usually found at:

  • Linux: ~/.cache/{huggingface,transformers,torch}/*
  • Windows: %localappdata%\{huggingface,transformers,torch}\*
  • MacOS: ~/Library/Caches/{huggingface,transformers,torch}/*