summaryrefslogtreecommitdiffstats
path: root/pym
Commit message (Expand)AuthorAgeFilesLines
* Misc performance enhancements. Thanks to Marat RadchenkoZac Medico2009-09-243-22/+13
* Fix test case for recent changes.Zac Medico2009-09-241-1/+1
* Bug #286118 - Fix dbapi.move_ent() methods so they don't assume Atom instancesZac Medico2009-09-232-15/+16
* Fix formatting of size of downloads with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-231-1/+1
* Bug #285979 - Replace references to CDEPEND with UNUSED_00, to make it clearZac Medico2009-09-234-4/+3
* Optimize vardbapi.getpath(). Thanks to Marat RadchenkoZac Medico2009-09-231-3/+8
* Optimize SlotDict.iteritems() a little.Zac Medico2009-09-221-1/+2
* Make SlotDict use call self.iteritems() where appropriate since it implementsZac Medico2009-09-221-5/+5
* Fix stack_dicts() to always return a dict.Zac Medico2009-09-221-3/+1
* Don't pass the ignore_none parameter to stack_dicts() since it does nothingZac Medico2009-09-221-1/+1
* Clean up stack_dicts() a little.Zac Medico2009-09-221-6/+5
* Disable the ignore_none parameter for stack_dicts() since having it returnZac Medico2009-09-221-5/+2
* Replace dict.keys() usage with __iter__(), since it behaves identically inZac Medico2009-09-227-19/+18
* Replace dict.keys() usage with __iter__(), since it behaves identically inZac Medico2009-09-227-13/+13
* Remove code that's been commented out.Zac Medico2009-09-221-18/+0
* Replace dict.keys() usage with __iter__(), since it behaves identically inZac Medico2009-09-222-7/+7
* Fix for python 3.x compatibility.Zac Medico2009-09-221-5/+13
* Replace dict.keys() usage with __iter__(), since it behaves identically inZac Medico2009-09-225-17/+17
* Do manual unicode handling (instead of using the wrapped os module) inZac Medico2009-09-221-12/+26
* For python 3.x with boolean target, len() results in TypeError, soZac Medico2009-09-221-1/+9
* Optimize unicode wrappers. Thanks to Marat Radchenko <marat@slonopotamus.org>Zac Medico2009-09-221-28/+30
* Fix another potential 'RuntimeError: dictionary changed size during iteration'Zac Medico2009-09-221-1/+1
* Fix 'iteritems' attribute detection to look for 'items' instead.Zac Medico2009-09-221-1/+1
* Fix 'RuntimeError: dictionary changed size during iteration' inZac Medico2009-09-221-1/+1
* Remove redundant list() since starred expressions work with iterators.Zac Medico2009-09-221-1/+1
* Fix items to prevent infinite recursion.Zac Medico2009-09-221-1/+1
* Fix 'RuntimeError: dictionary changed size during iteration' inZac Medico2009-09-211-1/+1
* Don't wrap os.statvfs since it requires unicode string args in py3k.Zac Medico2009-09-211-0/+1
* Fix sorted() keyword arg for py3k.Zac Medico2009-09-211-1/+2
* Encode/decode names from the xpak index where appropriate.Zac Medico2009-09-211-0/+4
* In _unicode_func_wrapper, only encode keyword argument values, and not theZac Medico2009-09-211-2/+1
* Fix PORTAGE_WORKDIR_MODE parsing code so it doesn't store python's octalZac Medico2009-09-211-1/+1
* Make find_binary() use os.environ.get instead of os.getenv, since os.getenvZac Medico2009-09-211-2/+1
* Don't encode the env in py3k since it expects strings for the env that'sZac Medico2009-09-211-13/+9
* Temporarily disable use of pty in py3k since it triggers an unresolvedZac Medico2009-09-211-0/+4
* Fix decodeint() for py3k compat, since bytes are a sequence of integersZac Medico2009-09-211-5/+8
* Use input() instead of raw_input() when Python 3 is used.Arfrever Frehtes Taifersar Arahesis2009-09-211-1/+4
* Decode database name passed to portage.cache.sqlite.database._db_module.conne...Arfrever Frehtes Taifersar Arahesis2009-09-211-2/+2
* Use next(iterator) instead of iterator.next() for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-217-13/+13
* Decode all keys in dictionary containing environment passed to os.execve() in...Arfrever Frehtes Taifersar Arahesis2009-09-211-1/+7
* 'filtered_auxdbkeys' should be a list to allow sorting.Arfrever Frehtes Taifersar Arahesis2009-09-211-1/+1
* Define long as int when Python 3 is used.Arfrever Frehtes Taifersar Arahesis2009-09-2121-0/+57
* Support bytes in portage.util.normalize_path() with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-211-2/+7
* Fix portage._unicode_func_wrapper.__call__() to properly handle bytes with Py...Arfrever Frehtes Taifersar Arahesis2009-09-211-2/+2
* Fix dep_expand so that it doesn't use deprecated dep_getcpv() usageZac Medico2009-09-211-12/+22
* Fix infinite recursion in items and values methods.Zac Medico2009-09-211-1/+1
* Fix infinite recursion in items and values methods.Zac Medico2009-09-211-4/+4
* Use dict.(keys|values|items)() instead of dict.(iterkeys|itervalues|iteritems...Arfrever Frehtes Taifersar Arahesis2009-09-2153-222/+222
* Fix case for 0 args in args unicode conversion.Zac Medico2009-09-211-1/+2
* Simplify match_to_list(). Thanks to Marat Radchenko <marat@slonopotamus.org>Zac Medico2009-09-211-8/+1