Remove a package and its unused dependencies(Supports Python3)
Project description
pip3-autoremove
This project has been rewritten from scratch to support new importlib implementation for python 3.10+.
- I was inspired by the following projects:
Remove a package and its unused dependencies.
Supports Python3 and Python2.7(at least old builds).
This version also can remove packages listed in file like 'requirements.txt'.
Special Feature!
You can list and remove packages including their optional dependencies!
Usage:
pip-autoremove -f -eto check leaf packages including extra packages. Helps with managing packages likejupyterlab.
pip-autoremove -y -e jupyterlabto remove packages including their extra packages (recursive).
How to install
- How to install pip3-autoremove for Python:
sudo pip install pip3-autoremove
Usage
pip-autoremove packages-to-uninstall
pip3-autoremove packages-to-uninstall
pip-autoremove -r requirements.txt
py -m pip_autoremove -ef
To remove the globally installed package, add "sudo" before the pip-autoremove command.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pip3-autoremove-2.0.1.tar.gz.
File metadata
- Download URL: pip3-autoremove-2.0.1.tar.gz
- Upload date:
- Size: 13.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4032fc5618f8d126eae0bbf65558dcef469d1b37793681b7301e8fb7bc848179
|
|
| MD5 |
7807189bd4f289990cc2f10ddf4ae3c1
|
|
| BLAKE2b-256 |
0d0f7d7e769ee6b8ce3b4015511d3adab475a5e5c3a08bd7a0e5c9f78effd84f
|
Provenance
The following attestation bundles were made for pip3-autoremove-2.0.1.tar.gz:
Publisher:
make_package_tags.yml on MrMarvel/pip3-autoremove
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pip3-autoremove-2.0.1.tar.gz -
Subject digest:
4032fc5618f8d126eae0bbf65558dcef469d1b37793681b7301e8fb7bc848179 - Sigstore transparency entry: 488925315
- Sigstore integration time:
-
Permalink:
MrMarvel/pip3-autoremove@35fd342f14daf6a46241ba154bce1c18b0766b6a -
Branch / Tag:
refs/tags/v2.0.1 - Owner: https://github.com/MrMarvel
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
make_package_tags.yml@35fd342f14daf6a46241ba154bce1c18b0766b6a -
Trigger Event:
push
-
Statement type:
File details
Details for the file pip3_autoremove-2.0.1-py2.py3-none-any.whl.
File metadata
- Download URL: pip3_autoremove-2.0.1-py2.py3-none-any.whl
- Upload date:
- Size: 12.7 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d7bab398751fa9b7c20d376f7624793d07bbd09c5e4dea4747b2c3c78a83eddd
|
|
| MD5 |
edad0f2b6dca3db9f1ab962e752c88a4
|
|
| BLAKE2b-256 |
f5778df912acb0bcb21dc62395377767bc5ee1c1f5f833862c16f364c7936d73
|
Provenance
The following attestation bundles were made for pip3_autoremove-2.0.1-py2.py3-none-any.whl:
Publisher:
make_package_tags.yml on MrMarvel/pip3-autoremove
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pip3_autoremove-2.0.1-py2.py3-none-any.whl -
Subject digest:
d7bab398751fa9b7c20d376f7624793d07bbd09c5e4dea4747b2c3c78a83eddd - Sigstore transparency entry: 488925331
- Sigstore integration time:
-
Permalink:
MrMarvel/pip3-autoremove@35fd342f14daf6a46241ba154bce1c18b0766b6a -
Branch / Tag:
refs/tags/v2.0.1 - Owner: https://github.com/MrMarvel
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
make_package_tags.yml@35fd342f14daf6a46241ba154bce1c18b0766b6a -
Trigger Event:
push
-
Statement type: