# PackageManager.disable
URL: https://lsd.tools/docs/api-package-manager-disable
Updated: 2026-07-17

## Parameters

| name | type | default | description |
|---|---|---|---|
| `name` | `str` | — | the package name to disable |

## Example

```python
from lsdtools.advanced import PackageManager

pm = PackageManager()
pm.disable("mim")   # → True
```

## Notes

Takes effect in two stages: the package is skipped the next time packages load, and its live UI/CLI
contributions are dropped **immediately**. A disabled package's steps become frozen — they serve
their last cached output and never recompute — so no project data is lost. Returns `False` if no such
package is known; reverse it with [`enable`](/docs/api-package-manager-enable).

## See also

**API:** [enable](/docs/api-package-manager-enable) · [load](/docs/api-package-manager-load) · [available](/docs/api-package-manager-available)

**Guides:** [The Package Manager](/docs/pkg-manager)
