pykeyword

A package.keywords manager for Gentoo

pykeyword is written in python and hooks into the portage API directly. The direct aim of the project is to make changing package keywords as simple and fast as possible, while still being powerful enough to make direct edits of package.keywords files unnecessary.

The biggest target at the moment is recursive dependancy finding and keywording, however progress on this part is slow-going due to a largely undocumented portage API.

I am currently completely reworking the command-line interface for the utility, along with a lot of the internals, moving from a concept tool to something more manageable and production-ready. The latest stable source can be obtained with:

svn co http://svn.codescape.net/scripts/pykeyword/branches/pykeyword-0.2 pykeyword-0.2

If for some reason you enjoy broken scripts, or perhaps would like to keep tabs on current development, you can get the latest source for pykeyword by doing:

svn co http://svn.codescape.net/scripts/pykeyword/trunk pykeyword

Ebuilds for both the latest stable version and live SVN can be found at http://svn.codescape.net/portdir-overlay/app-portage/pykeyword .

Last modified April 13th, 2008 at 2:50 a.m.