aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Add experimental EAPI 4-slot-abi support.Zac Medico2012-06-221-2/+2
* dbapi: construct _pkg_str during match on-demandZac Medico2012-06-111-10/+37
* Use any() to optimize intersection operations.Zac Medico2012-05-301-9/+8
* _pkg_str: validate repo (move code from Package)Zac Medico2012-05-131-2/+0
* _pkg_str: add version attribute for comparisonsZac Medico2012-05-131-7/+7
* _pkg_str: add slot and repo attributesZac Medico2012-05-121-4/+10
* dbapi: split _match_use from _iter_match_useZac Medico2011-09-241-47/+53
* dbapi._iter_match: remove redundant myrepo argsZac Medico2011-06-051-10/+10
* Update copyright headers for touched files.Zac Medico2011-01-161-1/+1
* Use Atom for stricter portdb.cp_all() validation.Zac Medico2011-01-161-1/+0
* dbapi.match: Use IUSE to validate built USEZac Medico2010-12-051-1/+6
* fix AttributeError in recent use dep changesZac Medico2010-11-301-1/+3
* dbapi: remove redundant missing_enabled/disabledZac Medico2010-11-291-2/+1
* dbapi: sync USE match logic with depgraphZac Medico2010-11-291-7/+22
* reposyntax: Add support all over the placeSebastian Luther2010-09-261-8/+19
* * Replace config._iuse_implicit_re with a callable _iuse_implicit_matchZac Medico2010-08-181-2/+2
* Remove questionable lockfile removal code in dbapi.invalidentry().Zac Medico2010-08-151-9/+1
* Implement use dependency defaultsSebastian Luther2010-08-131-3/+5
* Tweak global updates handling so that updates from $PORTDIR are appliedZac Medico2010-07-271-6/+15
* Make dbapi.update_ents() take a dict of {repo_name: list}, since it'sZac Medico2010-07-271-10/+17
* Limit repository-wide dbentry updates.Michał Górny2010-07-271-1/+5
* Support repository-wide updates.Michał Górny2010-07-271-1/+4
* Make iuse_implicit_re private for now.Zac Medico2010-04-271-1/+1
* --update: don't ignore higher versions because of missing IUSESebastian Luther2010-04-271-5/+2
* Remove all svn $Id keywords.Zac Medico2010-03-241-1/+0
* Fix broken dep_expand import from previous commit.Zac Medico2010-02-251-1/+1
* Avoid name collision with dep_expand submodule so epydoc won't crash.Zac Medico2010-02-251-2/+2
* Move dep_expand and cpv_expand into portage.dbapi submodules.Zac Medico2010-02-251-1/+2
* Deprecate pordbapi.mysettings since the portdbapi.settings alias is nowZac Medico2010-01-311-1/+1
* Use catsplit() instead of a regex to generate dbapi._categories. Thanks toZac Medico2009-09-271-6/+3
* Use filter() and zip() instead of itertools.ifilter() and itertools.izip() fo...Arfrever Frehtes Taifersar Arahesis2009-09-211-2/+1
* Update imports to import portage.os (with unicode wrappers), and useZac Medico2009-08-111-1/+1
* Optimize dbapi._iter_match_use() so that it shares a single compiled regexZac Medico2009-07-061-7/+7
* Make dbapi.cp_list() raise NotImplementedError.Zac Medico2009-06-251-1/+1
* Prepare 117 messages to localization.Arfrever Frehtes Taifersar Arahesis2009-06-141-2/+3
* Optimize dbapi._cpv_sort_ascending() by calling vercmp directly instead ofZac Medico2009-03-101-9/+7
* Use lazyimport to avoid importing the dep, output, update, and versionsZac Medico2009-02-221-4/+3
* Use lazyimport to avoid importing the checksum, locks, and util modulesZac Medico2009-02-221-3/+8
* Optimize depgraph._dep_expand() to avoid calling pordbapi.cp_all(),Zac Medico2009-02-191-2/+1
* Use portage.util.cmp_sort_key for python-3.0 compatibility.Zac Medico2009-02-031-2/+2
* Bug #253563 - Replace hardcoded green/red color strings with GOOD/BAD. ThanksZac Medico2009-01-091-2/+3
* Make fixpackages less noisy by only generting '*' characters for packagesZac Medico2008-12-041-1/+9
* Define __all__ and remove unused imports.Zac Medico2008-11-011-3/+4
* Bug #244947 - Add basic repoman support for checking masked and forced flagsZac Medico2008-10-311-1/+15
* Revert previous commit since it doesn't properly calculate masked and forcedZac Medico2008-10-311-20/+0
* Bug #244947 - Add repoman support for checking masked and forced flags whenZac Medico2008-10-311-0/+20
* Py3k compatibility patch #3 by Ali Polatel <hawking@g.o>.Zac Medico2008-07-011-1/+1
* Handle KeyError from aux_get() inside dbapi._iter_match_slot() andZac Medico2008-06-261-3/+9
* For consistency, make sure that a normal iterator is always returnedZac Medico2008-05-301-1/+1
* Fix dbapi._iter_match_use() to escape IUSE values when necessary.Zac Medico2008-05-271-1/+1