summaryrefslogtreecommitdiffstats
path: root/pym/portage/dep
Commit message (Expand)AuthorAgeFilesLines
* Add stacklevel=2 to warnings.warn() calls.Zac Medico2010-08-101-5/+5
* Don't use deprecated paren_normalize() function.Zac Medico2010-08-101-1/+1
* Add deprecation warnings for paren_reduce, strip_empty and use_reduce with pa...Sebastian Luther2010-08-101-1/+12
* portage.dep.dep_opconvert: remove handling of '&&' operatorSebastian Luther2010-08-101-1/+1
* portage.dep.use_reduce: Add is_src_uri and allow_src_uri_file_renamesSebastian Luther2010-08-101-5/+19
* portage.dep._dep_check_strict: Unused, removedSebastian Luther2010-08-101-18/+6
* portage.dep.use_reduce: Work on depstrings instead of paren_reduce'd dep arraysSebastian Luther2010-08-102-111/+99
* Add repoman check for REQUIRED_USESebastian Luther2010-08-101-0/+4
* Add missing IUSE check in portage.dep._check_required_use()Sebastian Luther2010-08-101-2/+14
* Implement portage.dep.check_required_use() for checking REQUIRED_USE.Sebastian Luther2010-08-101-5/+117
* portage.dep.paren_reduce: Remove redundant bracketsSebastian Luther2010-08-101-4/+23
* portage.dep: Rewrite paren_reduce and add testsSebastian Luther2010-08-101-53/+42
* portage.dep.Atom.violated_conditionals(): Fix "not / is None" bugSebastian Luther2010-08-081-2/+2
* Implement ExtendedAtomDict.__len__().Zac Medico2010-08-061-0/+3
* Implement ExtendedAtomDict.__iter__().Zac Medico2010-08-061-0/+9
* Make dep_check use depgraph._pkg_use_enabled to query USE settings of new-sty...Zac Medico2010-08-061-2/+4
* Make ExtendedAtomDict.__getitem__() return the value directly fromZac Medico2010-08-031-15/+7
* 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