Skip to main content

Jupyterlab extension to introduce new left panel (along with browser, kernels, git, extensions) to allow management of trash - that is, empty bin, remove item from trash, restore item and show how much space items in the trash take

Project description

jupyterlab_trash_mgmt_extension

GitHub Actions npm version PyPI version Total PyPI downloads JupyterLab 4 Brought To You By KOLOMOLO Donate PayPal

A dedicated left panel for managing your JupyterLab trash. See what's taking up space, restore files you need, or empty the bin entirely.

Trash Management Panel

Features

  • Trash panel in sidebar - Accessible alongside file browser, kernels, git, and extensions panels
  • Storage usage display - See how much space deleted files occupy
  • Individual item management - Remove or restore specific files from trash
  • Empty bin - Clear all deleted files at once
  • Server-side integration - Python backend for reliable trash operations

Installation

Requires JupyterLab 4.0.0 or higher.

pip install jupyterlab_trash_mgmt_extension

Uninstall

pip uninstall jupyterlab_trash_mgmt_extension

This extension was born from the existential dread of watching 47GB of virtual environments slowly consume your disk space while you convince yourself you'll "definitely need that project from 2019 someday." It won't bring back your deleted thesis draft, fix your impostor syndrome, or explain why you have twelve copies of untitled.ipynb - but at least now you can watch your poor life choices accumulate in a nicely formatted sidebar panel.

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

jupyterlab_trash_mgmt_extension-1.0.6.tar.gz (463.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

jupyterlab_trash_mgmt_extension-1.0.6-py3-none-any.whl (26.9 kB view details)

Uploaded Python 3

File details

Details for the file jupyterlab_trash_mgmt_extension-1.0.6.tar.gz.

File metadata

File hashes

Hashes for jupyterlab_trash_mgmt_extension-1.0.6.tar.gz
Algorithm Hash digest
SHA256 e09e2b49be1c49e7e565afa2bfdbfbe115a036194b3f107cb4d5362256612c7f
MD5 2c9e7aa093a5b99a1e92f30f158ab147
BLAKE2b-256 e78d5b20a666845daddfca2a927c0de44163b627bb021e91ce978fb5ce8eb685

See more details on using hashes here.

File details

Details for the file jupyterlab_trash_mgmt_extension-1.0.6-py3-none-any.whl.

File metadata

File hashes

Hashes for jupyterlab_trash_mgmt_extension-1.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 f2b526385916c26d6ab00b03959cf7aa9eb8d521bc76e77f727b1d7c7d210377
MD5 54514497fe806e2239fe2fc0055beba9
BLAKE2b-256 47bfc091bbf0cef6a0cf9a655df4b30252682e265f7f46e00150addef74b6ea8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page