Skip to main content

aur-sync-vote

PyPI Python Version AUR Version AUR Votes AUR Popularity GitHub License

aur-sync-vote is a fork of aur-auto-vote, focused on syncing votes with the currently installed AUR packages.

screenshot

Latest News

  • 2026-06-23 - We've made it to the 1st place 🎉 Thank you all for the support 🥹
  • 2026-04-06 - We have now surpassed paru, visual-studio-code-bin and come to the 2nd place 🥹
  • 2026-02-21 - We got into the Top 10 🎉
  • 2026-01-17 - aur-sync-vote was featured among the Top 20 trending AUR packages and the most popular AUR voting tool. Thanks to everyone who supported the project ❤️

Features

  • Securely stores login credentials via org.freedesktop.secrets.service
  • Syncs votes for installed AUR packages and unvotes removed ones
  • Supports syncing either all installed packages or explicitly installed ones
  • Supports local repos for AUR helpers that build into one (e.g. aurutils)
  • Avoids voting for non-installed split packages

Usage

To vote for all installed AUR packages, and unvote for all uninstalled packages, run:

aur-sync-vote

To vote for all explicitly installed AUR packages, and unvote for the uninstalled ones, run:

aur-sync-vote --explicit
# or just aur-sync-vote -e

To remember credentials, run:

aur-sync-vote --remember
# or just aur-sync-vote -r

Wiping out stored credentials:

aur-sync-vote --clear
# or just aur-sync-vote -c

If your AUR helper builds packages into a local repo (e.g. aurutils), pacman does not report them as foreign, so they are not picked up by default. Name the repo to read the installed packages from it instead:

aur-sync-vote --database custom
# or just aur-sync-vote -D custom

Repeat the flag to use more than one local repo:

aur-sync-vote -D custom -D custom-testing

Installation

AUR

yay -S aur-sync-vote

pipx

pipx install aur-sync-vote

uv

uv tool install aur-sync-vote

License

MIT

Release files for aur-sync-vote 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for aur-sync-vote 0.3.0
File Size Uploaded
aur_sync_vote-0.3.0.tar.gz 6.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for aur-sync-vote 0.3.0
File Interpreter ABI Platform
aur_sync_vote-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 13.9 kB

Release files / aur_sync_vote-0.3.0.tar.gz

Download URL aur_sync_vote-0.3.0.tar.gz
Size 6.8 kB
Tags Source
SHA-256 checksum
How to use checksums
bc028b4c12b49d2eb8c60964fab95ac028c915b974b9480cbc3c00fd99586130
BLAKE2b-256 checksum
How to use checksums
1a132d14a97823acf4f124e135dd6b9d2883464b9b52aeaf5fa49f8bc53cafad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.29 {"installer":{"name":"uv","version":"0.11.29","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / aur_sync_vote-0.3.0-py3-none-any.whl

Download URL aur_sync_vote-0.3.0-py3-none-any.whl
Size 7.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
eafa08a65e58f3451aeb46b4894c7fe0303b4fa248b3d8c504980f74cfacea7a
BLAKE2b-256 checksum
How to use checksums
7f5c5edf32fd866680fdefe23bb4c204ac862fe0107c34f2d77b1abe69ac0ff0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.29 {"installer":{"name":"uv","version":"0.11.29","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Arch Linux","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page