| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
This helps to ensure consistent results, regardless of whether we're
using Python 2 or Python 3.
|
|
|
|
|
| |
This will be needed in order to support stable use.mask/force for
bug #431078.
|
| |
|
|
|
|
|
| |
This attribute can be passed directly into vercmp, avoiding the need to
generate this string many times.
|
|
|
|
|
| |
This should have been included in commit
d30db49bcaecbdeb20f6d4e180979b60b6260f69.
|
|
|
|
|
|
|
| |
Since commit d603f1440c814377fbc1965729fd9b6b008cf76d, the match caches
use the result from dep_expand for the cache_key, so the caches are
free of old-style virtual mappings. This allows the match caches to be
safely shared with cp_list.
|
|
|
|
|
| |
This will fix bug 412391. This is analogous to the bug fixed in
commit 5438bb29c996d777b6343515995176912a7c137f.
|
| |
|
| |
|
|
|
|
|
|
| |
both python 2.x and 3.x.
svn path=/main/trunk/; revision=14384
|
|
|
|
|
|
|
|
| |
dict.(iterkeys|itervalues|iteritems)() for compatibility with Python 3.
(2to3-3.1 -f dict -nw ${FILES})
svn path=/main/trunk/; revision=14327
|
|
|
|
|
|
| |
Replace dict.has_key() calls with "in" and "not in" operators.
svn path=/main/trunk/; revision=10872
|
|
|
|
|
|
|
|
| |
with None instead of using hasattr.
* Remove unwanted self._categories initialization from the
portdbapi constructor.
svn path=/main/trunk/; revision=9092
|
|
|
|
|
|
|
|
|
| |
* Create and use a dbapi.categories property that is
automatically generated from dbapi.cp_all().
* Make mutable dbapi instances delete the invalidate the
cached categories when they need to be regenerated.
svn path=/main/trunk/; revision=9080
|
|
|
|
|
|
| |
to one of it's internal lists.
svn path=/main/trunk/; revision=8331
|
|
|
|
|
|
|
| |
cache the results when possible. The order is preserved
in dbapi.match() so those results are also sorted.
svn path=/main/trunk/; revision=8329
|
|
|
|
|
|
|
|
| |
binary packages. This works by creating a virtual filtered
repository that can be composed of multiple package types,
including ebuilds, binary packages, and installed packages.
svn path=/main/trunk/; revision=8012
|
|
|
|
|
|
| |
impelement certain functions (that aren't even implemented IN dbapi, so a particular child has no idea what functions are actually required). Try to make this cleared by adding stubs in dbapi. There should be no behavior change here because these cases would be Attribute errors in the current scheme. Also add a horribly bad testdbapi with stub funcs to use in testing code. Remove regexes with possibly faster string comparisons.
svn path=/main/trunk/; revision=7752
|
|
|
|
|
|
| |
will be used if the --nodeps option is specified.
svn path=/main/trunk/; revision=7305
|
|
|
|
| |
svn path=/main/trunk/; revision=6912
|
|
|
|
| |
svn path=/main/trunk/; revision=6724
|
|
|
|
| |
svn path=/main/trunk/; revision=5953
|
|
Also perform some minor cleanups.
svn path=/main/trunk/; revision=5939
|