A toolbox for managing Python packages
Project description
pip-toolbox
Python Pip 软件包管理器(GUI 版,基于 Tkinter)
本脚本使用 Tkinter 创建了一个 Pip 软件包管理器,允许用户 搜索、安装、卸载和管理 Python 软件包,并提供直观的交互界面。
主要功能:
- 显示已安装的 Python 软件包及其版本。
- 按名称搜索和筛选软件包。
- 安装指定版本的软件包。
- 卸载已安装的软件包。
- 查询并显示可用的软件包版本。
- 切换 PyPI 源。
- 一键全部更新
安装
pip install pip-toolbox
运行
pip-toolbox
Python Pip Package Manager (GUI) using Tkinter
This script creates a GUI-based Pip Package Manager using Tkinter. It allows users to search, install, uninstall, and manage Python packages through an interactive interface.
Main Features:
- Display installed Python packages and their versions.
- Search and filter packages by name.
- Install a specific version of a package.
- Uninstall a specified package.
- Query and display available versions of packages.
- Switch PyPI source.
- One-click update all
Installation
pip install pip-toolbox
Usage
pip-toolbox
Links
pip 软件包管理器 Python pip Package Manager (GUI) using Tkinter https://pypi.org/project/pip-toolbox/
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
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 pip_toolbox-0.4.3.tar.gz.
File metadata
- Download URL: pip_toolbox-0.4.3.tar.gz
- Upload date:
- Size: 13.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7f67e18a08608335379b571e96eac119d3e509c60cb169dbebc4c225d2c95eab
|
|
| MD5 |
4117394834df28ad913e1ee1a5fe823f
|
|
| BLAKE2b-256 |
b1d5546d6cdaa3b11ca252afda68e5acafb0b08945361f7b6d6b25d4ad9f5c03
|
Provenance
The following attestation bundles were made for pip_toolbox-0.4.3.tar.gz:
Publisher:
python-publish.yml on lysdgit/pip-toolbox
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pip_toolbox-0.4.3.tar.gz -
Subject digest:
7f67e18a08608335379b571e96eac119d3e509c60cb169dbebc4c225d2c95eab - Sigstore transparency entry: 753232874
- Sigstore integration time:
-
Permalink:
lysdgit/pip-toolbox@c6a160d5dd370c4132e38d5219e3d72a83885b36 -
Branch / Tag:
refs/tags/v0.4.3 - Owner: https://github.com/lysdgit
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@c6a160d5dd370c4132e38d5219e3d72a83885b36 -
Trigger Event:
release
-
Statement type:
File details
Details for the file pip_toolbox-0.4.3-py3-none-any.whl.
File metadata
- Download URL: pip_toolbox-0.4.3-py3-none-any.whl
- Upload date:
- Size: 13.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a5e0b4631364de8e7122b7dd9caf71eec1804c6095afd1ea1ea30c5a2723684b
|
|
| MD5 |
924c2fda9b8ecbb45eb7e1c3303dc97f
|
|
| BLAKE2b-256 |
a1efab18a307755c75df68ecae7ee0038a7db113a4be3dd197b115aac6df3a27
|
Provenance
The following attestation bundles were made for pip_toolbox-0.4.3-py3-none-any.whl:
Publisher:
python-publish.yml on lysdgit/pip-toolbox
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pip_toolbox-0.4.3-py3-none-any.whl -
Subject digest:
a5e0b4631364de8e7122b7dd9caf71eec1804c6095afd1ea1ea30c5a2723684b - Sigstore transparency entry: 753232877
- Sigstore integration time:
-
Permalink:
lysdgit/pip-toolbox@c6a160d5dd370c4132e38d5219e3d72a83885b36 -
Branch / Tag:
refs/tags/v0.4.3 - Owner: https://github.com/lysdgit
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
python-publish.yml@c6a160d5dd370c4132e38d5219e3d72a83885b36 -
Trigger Event:
release
-
Statement type: