slurpy

slurpy is another AUR helper script written in Python. I’ve been an advocate of arson since it’s inception but the fact that it’s written in Ruby always bugged me. Since I am much more comfortable in Python I decided to write a port. I got about 85% done and got bored and never finished. Recently I decided to pick this back up and see it through. The arson code base changed a lot since I stopped but rather than catch back up, I decided to continue the direction I was heading and slurpy is where I ended up.


What it is:

  • Faster searching, downloading, retrieving info, and checking for updates for AUR packages.
  • Resolves dependencies when downloading.
  • Fast uploading of packages to the AUR from the command line.
  • Written in Python with only two optional dependencies:
  • Colorized output based on pacman-color’s color.conf. Color is disabled by default and must be enabled with -c|--color.

What it isn’t:

  • slurpy is not a way to automate the download-build-install process. It is only a means to manage PKGBUILDS. If you are looking for an automatic installer, check out yaourt.
  • slurpy is not a prettyfier. Output is modeled after pacman output to keep a uniform feel across tools.

What it will be:

  • The only planned feature that is not implemented is more powerful searching, including simple regex searches.

Where can I get it?

  • I’ve uploaded slurpy and slurpy-git to the AUR, use your current favorite tools to install. Please don’t litter the comment page there, if you’ve got feedback of any kind, contact me.

  • I also host the project on github. Bug reports, feature requests, and patches welcome there.


If you’ve got a minute, check it out and let me know what you think!