No project description provided
Project description
Update Pip and App Packages
v0.1.0
This Python script provides an efficient way to update Pip and app packages on various Linux distributions. The script supports Ubuntu, Debian, Fedora, CentOS, Red Hat, Arch, Manjaro, OpenSUSE, and SUSE distributions. It updates packages using the appropriate package manager for each distribution.
Features
- Update Pip and its packages to the latest versions.
- Update app packages for supported Linux distributions using the corresponding package manager.
- Command-line interface with options for updating Pip packages, app packages, or both.
Usage
To use the script, run the following command with the desired options:
python update_packages.py [--pip] [--app]
- -h, --help: Show this help message and exit
- --pip: Update Pip packages.
- --app: Update app packages.
- If no options are provided, the script will display help information.
Tests
The tests cover various aspects of the script, including the following:
- Getting the Linux distribution.
- Updating Pip packages.
- Updating app packages for each supported Linux distribution.
- Handling unsupported Linux distributions.
Dependencies
Installation
pip3 install update-pip-packages
or
python3 -m pip install update-pip-packages
GitHub Repository
For more information, source code, and installation instructions, please visit the GitHub repository: GitHub: update_packages
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
Close
Hashes for update_pip_packages-0.1.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 38833c4b0b638da666a9a4d01400e7e290be3fad49902878e6f27d19490cfd91 |
|
MD5 | 77e0fc31eda131cc7ce340ca15542281 |
|
BLAKE2b-256 | a18c3b5650938dacf563ad8148472ff3d60f341c1c97d71b819e9c57fab9d12a |
Close
Hashes for update_pip_packages-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b491b2a33a1ae5de76eabbd19a8021fbcbef2c5565c539de4ccfa69144c7cc5e |
|
MD5 | 2e5cca9aa6a84b706ae1b239d13fd7c3 |
|
BLAKE2b-256 | a5644342c45a1ebf09ddfbbfa640f3e5bb408b1cb73642c5fb9fe0b436bd5a37 |