Commits

Author Commit Message Labels Comments Date
Michał Górny
Drop _argreq class as it no longer works well.
Michał Górny
Rename Action._argopt to BaseAction.
Michał Górny
Use a dict to hold *Cache instances.
Michał Górny
Support '--' argument list terminator.
Michał Górny
Pass complete package.* file set to Action.__call__().
Michał Górny
Fix reuse of a generator when appeding a new flag.
Michał Górny
Support lazy loading of package.* files.
Michał Górny
Substitute the program name in help message.
Michał Górny
Fix printing help when no action is given.
Michał Górny
Don't use optparse any longer. Using optparse requires more hacks than using a simple, minimalistic option parser -- especially that flaggie itself doesn't really need much of options. And certainly we don't want to allow short options, as they would collide with '-flag' global actions.
Michał Górny
Add a quick README.
Michał Górny
Support '*::' namespace (partially).
Michał Górny
Do not print package name alone if no flags/keywords.
Michał Górny
Pass package.* file instances as a dict.
Michał Górny
Support grabbing the global license list.
Michał Górny
Support performing actions on package.license.
Michał Górny
Let caches provide a complete AUX parsing function. Instead of relying on limited _aux_clean(), let cache subclasses provide _aux_parse() which transforms an AUX string into any number of list elements.
Michał Górny
Support namespaced, argument-less calls (e.g. '?kw::').
Michał Górny
Fix ParserError reporting.
Michał Górny
Check passed arg namespace for validity.
Michał Górny
Fix namespaces with argument-less actions.
Michał Górny
Fix action ordering code.
Michał Górny
Py3: Drop basestring use.
Michał Górny
Make exceptions Python3-clean.
Michał Górny
Cleanup the portage API use.
Michał Górny
Drop duplicate __main__.
Michał Górny
Move PackageFileSet into flaggie.packagefile.
Michał Górny
Move Action-related classes into flaggie.action.
Michał Górny
Move Caches into flaggie.cache.
Michał Górny
Start splitting flaggie into modules, add distutils.
  1. Prev
  2. Next