summaryrefslogtreecommitdiffstats
path: root/pym/portage/dep
Commit message (Expand)AuthorAgeFilesLines
* Fix ExtendedAtomDict so get() and __getitem__() behave consistently,Zac Medico2010-07-261-13/+27
* Make ExtendedAtomDict inherit from MutableMapping, and fix __getitem__Zac Medico2010-07-261-1/+6
* Make extended_cp_match() use re.escape() for safety, and since the result isZac Medico2010-07-251-2/+2
* Make extended_cp_match() cache regular expressions for re-use.Zac Medico2010-07-251-2/+8
* Re-implement extended_cp_match() using regex, and only support cp (insteadZac Medico2010-07-251-42/+8
* extended atom syntax: Allow wildcards in all placesSebastian Luther2010-07-241-28/+134
* portage.dep._use_dep: better validation, enable all testsSebastian Luther2010-07-231-0/+9
* portage.dep.isvalidatom(): Add support for atoms with wildcardsSebastian Luther2010-07-231-2/+2
* portage.dep.{match_from_list,best_match_to_list}: Add support for wildcards i...Sebastian Luther2010-07-231-7/+28
* portage.dep.Atom: Add optional parameter to allow wildcards (*/*, cat/*, */pkg)Sebastian Luther2010-07-231-8/+22
* Add Atom._eval_qa_conditionals method, which unevaluated_atom supportZac Medico2010-06-162-9/+13
* Make parent_use parameter for portage.dep.Atom.violated_conditionals() option...Sebastian Luther2010-05-251-14/+16
* Add portage.dep.Atom.violated_conditionals()Sebastian Luther2010-05-211-0/+39
* Add portage.dep.Atom.unevaluated_atom to not lose the original use dep in Ato...Sebastian Luther2010-05-201-2/+10
* Add a Package.iuse.is_valid_flag() method to replace the regex attribute,Zac Medico2010-04-271-2/+2
* Remove all svn $Id keywords.Zac Medico2010-03-242-2/+0
* Move portage.dep_check and related functions to portage.dep.dep_check.Zac Medico2010-02-251-0/+634
* Move dep.py to dep/__init__.py, for splitting into smaller files.Zac Medico2010-02-251-0/+1203