Depend on the maintained fork platformdirs
instead of the deprecated appdirs
.
Add error handling for displaying pacman errors.
Group highlighted packages that share the same old and new versions.
Use /usr/bin/python3
instead of /usr/bin/env python3
to run it. This prevents using pyenv where the dependencies might be missing.
Show pacman output on error like broken dependencies.
Add -p,--pacman_command
options so that you can toggle between sudo pacman
and an AUR helper without modifying the settings.
Catch KeyboardInterrupt and don't show the error message.
Make not installed packages configurable.
Update the default settings to identify more version tags.
Fix the error when there's no available update.
- Support
no_verbose
andregex
in the verbose rules. (#4 and #5) - Support
explicitOnly
in the verbose rules. (#6) - Restructure the verbose rules.
- Handle new packages.
Change $pkgver-pacwatch.py
to pacwatch-$pkgver.py
.
Specify pkgver in the source file name in PKGBUILD to make it unique.
Add the always
attribute in verbose settings.
The description of pacwatch is slightly modified.
Fixed the default settings where "epoch" was not in the verbose groups.
Fixed the version number.
Release on AUR.
Use --edit
to edit the settings.