A command-line tool for interactively updating and installing Python packages
Project description
UpdatePkgs
UpdatePkgs is a powerful and interactive command-line tool for managing Python packages. It simplifies the process of updating packages, managing requirements.txt, and installing new packages with intelligent search.
🔧 Features
- ✅ Update all outdated packages with progress tracking
- 📦 Generate or clean up
requirements.txt - 📄 Update using existing
requirements.txtfile - 🌐 Search and install new packages from PyPI
- 🚀 Simple and intuitive CLI
📥 Installation
pip install updatepkgs
🚀 Usage
updatepkgs
Options
- Update all installed packages
- Generate requirements.txt
- Remove versions from requirements.txt
- Update using requirements.txt
- Smart install from PyPI by name
- Install new package (with search)
- Exit
📦 Example CLI Output
[1/10] Updating numpy -> Success ✅
[2/10] Updating pandas -> Success ✅
All packages updated!
🛡 License
MIT License
© 2025 dnet brand
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 updatepkgs-1.0.2.tar.gz.
File metadata
- Download URL: updatepkgs-1.0.2.tar.gz
- Upload date:
- Size: 4.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4f1e81ccd8488136fd7f10137240649dc045dcefd0ee0cde9ad79aedbe15c737
|
|
| MD5 |
0ea03df45d9ee28a4703f88bdfa9289b
|
|
| BLAKE2b-256 |
bf990e386a1166dada3d050f2a1c2f38c0507ccbf4994dcb624289a08cd29533
|
File details
Details for the file updatepkgs-1.0.2-py3-none-any.whl.
File metadata
- Download URL: updatepkgs-1.0.2-py3-none-any.whl
- Upload date:
- Size: 4.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e1575dc6fffb171313c220425bc3dea0c5bf2f216efc40439e53a3d7a2906b08
|
|
| MD5 |
5f9bbbbe0e5cc78129cc122d7ce35a80
|
|
| BLAKE2b-256 |
934d1ddb97a08079b9dd784e153d8f31059ec5f5f212fa6ebb211fd6af2089e9
|