Commits

Author Commit Message Labels Comments Date
Michał Górny
Transform the filtering framework to be gentoopm-compatible. Now our filters can be used as arguments to .filter().
Michał Górny
Bump PV to 1.1.
Tags
smart-live-rebuild-1.1
Michał Górny
Always require superuser or --unprivileged-user. Getting userpriv UID/GID is slicky, so just require root by default.
Michał Górny
Fix running package set.
Michał Górny
Delay loading the config until the portage set is actually used. This avoids exceptions breaking emerge when the set is not even used.
Michał Górny
Use gentoopm.util.ABCObject for ABC. As we rely on gentoopm anyway, we can use its neat ABC wrapper.
Michał Górny
Perform portdb matching in main process once again. The portdb matches can fail in the subprocess, so perform them in the main process.
Michał Górny
Perform all atom ops in a single process. PkgCore has problems pickling atoms, so avoid doing that.
Michał Górny
Stop splitting CP when filtering.
Michał Górny
Simplify iterating over packages.
Michał Górny
Use gentoopm atoms.
Michał Górny
Drop --allow-downgrade. Just always allow downgrades.
Michał Górny
Fix unicode conflict with pkgcore.
Michał Górny
Restore missing ().
Michał Górny
Use gentoopm whenever possible.
Michał Górny
Set _running earlier.
Michał Górny
Don't pass settings to VCS instances.
Michał Górny
Add missing return to BaseVCSSupport.__iadd__() implementation. Fixes: http://bugs.gentoo.org/show_bug.cgi?id=374957
Michał Górny
Add --debug, to re-raise exceptions.
Michał Górny
Switch the BashParser test to use BytesIO.
Michał Górny
Bump to 1.0.1 bugfix.
Tags
smart-live-rebuild-1.0.1
Michał Górny
Add tests for BashParser.
Michał Górny
config, cli: switch to explicit VCSLoader instantiation.
Michał Górny
core: explicitly instantiate VCSLoader.
Michał Górny
Add a --remote-only option.
Michał Górny
BashParser: use del instead of explicit .terminate().
Michał Górny
Keep all matches on a single list to not mangle order. As matchers can contain PM CLI arguments, keep them on a single list. This way, we won't shift args between non-matched filters and non-filter args.
Michał Górny
Fix setting .matched on broken args.
Michał Górny
Extend the regexp to disallow starting with [-+.].
Michał Górny
Add a set of tests for PackageFilter.
  1. Prev
  2. Next