Skip to content

[Feature] Add .venv and .dvc folders to Project #18

Description

@erwinhaas

Is your feature request related to a problem?
I work on many Python-based data science projects. Over time, project-local storage can consume hundreds of GB across old or inactive projects, but these directories are currently not visible in the Projects tab.

The largest contributors are the python virtual environments (.venv, managed with uv) and DVC caches (.dvc/cache).

Right now I walk through my projects to identify what projects consume disk space and can be cleaned up.

Describe the solution you'd like
I would like to see the .venv folders and .dvc/cache folders for my projects under the "Projects" tab so I can save space by cleaning up older projects.

Cache type details (if requesting new cache support)
DVC

  • Cache name: dvc
  • Default location: <project root>/.dvc/cache
  • Typical size: depends on project, but can easily grow to 100GB
  • Safe to delete? Partially: files that have been pushed to remote storage (dvc push) are generally safe to remove locally, but unpushed data may exist only in the local cache and deleting it can cause data loss.

.venv

  • Cache name: python venv
  • Default location: <project root>/.venv
  • Typical size: .5-3GB
  • Safe to delete? yes, when managed with uv.

Additional context

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions