Ecdysys
Little CLI tool to print and update system Currently supported package managers are:
pacman(requirespacman-contribas well)yayandparu(aur support)dnfflatpak
Installation
From Pypi
pip install ecdysys
From the Aur
paru -S python-ecdysys
- Create a
config.tomlfile, these are the following entry available
| Entry | Usage | Valid entry | Example |
|---|---|---|---|
pkg_managers* |
package manager to use | any of the supported package manager (list of string) | [ "pacman", "flatpak" ] |
aur_helper |
aur helper to use (pacman must be set in pkg_managers |
any of the supported aur helper (string) | "paru" |
post_install_script |
path to script ot run after installation | path to file (string) | path/to/script |
args_<package manager> |
arguments for any of the selected package manager | string | args_pacman = "--noconfirm" |
sudobin |
sudobin executable ame or path | string | sudo-rs; /usr/bin/sudo-rs |
*Must be set
Usage
usage: ecdysys [-h] [-v] [-l] [-u] [--no-spinner]
Python CLI to update your system packages
options:
-h, --help show this help message and exit
-v, --version Print version
-l, --list List available updates
-u, --update Update package
--no-spinner Doesn't show spinner when listing updates
Metadata
Release files for ecdysys 0.1.9
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ecdysys-0.1.9.tar.gz | 5.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ecdysys-0.1.9-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.2 kB
Release files / ecdysys-0.1.9.tar.gz
| Download URL | ecdysys-0.1.9.tar.gz |
|---|---|
| Size | 5.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
000b35c6fd5b555164761210472b868b80d21b8c897d182271f9ff28e3db7b3a
|
|
BLAKE2b-256 checksum How to use checksums |
5e3e7c05151e9579f82ec7c31236dc3dcb5bf5153463b11263373319eeb84e12
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.8.5
|
Release files / ecdysys-0.1.9-py3-none-any.whl
| Download URL | ecdysys-0.1.9-py3-none-any.whl |
|---|---|
| Size | 5.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4e8f0e391540252007a43ff8231ebaf95f66793afdc2aa87cbf34809249d373a
|
|
BLAKE2b-256 checksum How to use checksums |
b79a097c4ac316f19feefbfa91bbccbe891ccf79fdffa55cf919f5afc45980e7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.8.5
|