Find the out-dated packages installed by the Pip tool and update them.
Project description
pkgu
Find the out-dated packages installed by the Pip tool and update them. Inspired by 👉depu(Go).
However, pkgu
supports full and partial updates, which is more convenient and flexible.
Usage
- Run code from source code
First, you need to install dependencies.
if you don't have poetry
tool, please install it first. 🔗: poetry installation, otherwise, install packages directly.
poetry install
and then, run pkgu.py
script.
python3 pkgu.py
- Use it through pip
pip3 install pkgu
after the installation is complete, pkgu
executable file will be written to the python bin directory and you can enter pkgu -h
command on your terminal to learn how to use it.
ScreenShoot
- No packages need to be upgraded.
- Upgrade some expired packages.
- Update the pkg synchronously
- Update the pkg asynchronously
We can see that the async method is faster than sync method about 9 seconds(Only in this test situation). So now it can support to update the python libraries asynchronously. 🥳
- !!!New - Support for selectable update packages
- List all availbable packages
- Select ths part of package to be updated
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.