| Commit message (Expand) | Author | Age | Files | Lines |
* | cache/volatile: fix __iter__ and __contains__ | Zac Medico | 2011-09-07 | 1 | -2/+6 |
* | Migrate from codecs.open() to io.open(). | Zac Medico | 2011-07-10 | 2 | -12/+25 |
* | cache.sqlite: handle readonly morev2.2.0_alpha33 | Zac Medico | 2011-05-12 | 1 | -1/+1 |
* | cache.volatile: discard "perms" param | Zac Medico | 2011-05-12 | 1 | -1/+2 |
* | cache.sqlite: handle readonly | Zac Medico | 2011-05-12 | 1 | -2/+3 |
* | cache.ebuild_xattr: don't import ENODATA globally | Zac Medico | 2011-02-07 | 1 | -6/+7 |
* | cache.sqlite: handle sqlite ImportErrorv2.2.0_alpha21 | Zac Medico | 2011-02-06 | 1 | -8/+15 |
* | ebuild_xattr: lazily import xattr | Zac Medico | 2011-01-30 | 1 | -2/+4 |
* | anydbm: use gdbm "u" flag for concurrent writers | Zac Medico | 2010-12-26 | 1 | -4/+30 |
* | Make portage.cache.anydbm use absolute_import instead of the thev2.2_rc77 | Zac Medico | 2010-09-06 | 1 | -3/+5 |
* | Remove unused imports found by pylint. | Arfrever Frehtes Taifersar Arahesis | 2010-08-29 | 2 | -4/+2 |
* | Fix import. | Arfrever Frehtes Taifersar Arahesis | 2010-08-29 | 1 | -2/+2 |
* | Ensure SystemExit is never caught. | Zac Medico | 2010-08-26 | 1 | -0/+4 |
* | portage/cache/mappings.py: Remove deprecated functions | Sebastian Luther | 2010-08-11 | 1 | -25/+0 |
* | Add REQUIRED_USE to metadata keys, caches, etc. | Sebastian Luther | 2010-08-10 | 2 | -2/+2 |
* | Implement SlotDict.__repr__() to behave like dict. | Zac Medico | 2010-06-04 | 1 | -0/+3 |
* | Remove all svn $Id keywords. | Zac Medico | 2010-03-24 | 14 | -14/+0 |
* | Handle CacheCorruption from self.db_ro in _setitem, triggered by INHERITED | Zac Medico | 2010-02-20 | 1 | -1/+4 |
* | Reverting r15293, it was actually not needed. | Mounir Lamouri | 2010-01-31 | 1 | -1/+1 |
* | In __iter__, handle OSError from lstat in case a cache entry disappears. | Zac Medico | 2010-01-31 | 1 | -1/+5 |
* | Make __iter__ use list.pop() instead of pop(0), for greater efficiency. | Zac Medico | 2010-01-31 | 1 | -6/+4 |
* | Bug #302764 - Inside __iter__, only recurse 1 deep, in order to avoid | Zac Medico | 2010-01-31 | 1 | -4/+10 |
* | Fix: change os.mkdir to os.makedirs in case of there are more than one direct... | Mounir Lamouri | 2010-01-30 | 1 | -1/+1 |
* | fix flat_list cache backend | Mounir Lamouri | 2010-01-30 | 1 | -11/+11 |
* | Define __slots__ in all classes. | Zac Medico | 2010-01-30 | 1 | -0/+8 |
* | fix: python dbm module doesn't accept unicode as key | Mounir Lamouri | 2010-01-30 | 1 | -2/+2 |
* | When integer mtime is desired, use stat_obj[stat.ST_MTIME] instead of the | Zac Medico | 2009-12-21 | 1 | -1/+1 |
* | When integer mtime is desired, use stat_obj[stat.ST_MTIME] instead of the | Zac Medico | 2009-12-21 | 2 | -2/+3 |
* | Add OrderedDict class. | Zac Medico | 2009-12-08 | 1 | -0/+26 |
* | Revert r14430 and fix to do as intended. Thanks to Arfrever for reporting.v2.2_rc42 | Zac Medico | 2009-09-26 | 1 | -2/+4 |
* | Make sure self._allowed_keys are sorted in the table create statement. They | Zac Medico | 2009-09-25 | 1 | -1/+1 |
* | Fix regression in _getitem() from r14398, since myf.read().split("\n") | Zac Medico | 2009-09-24 | 1 | -1/+4 |
* | Use dict.__iter__ instead of keys(), since it behaves identically in python | Zac Medico | 2009-09-24 | 1 | -2/+2 |
* | Misc performance enhancements. Thanks to Marat Radchenko | Zac Medico | 2009-09-24 | 2 | -11/+8 |
* | Bug #285979 - Replace references to CDEPEND with UNUSED_00, to make it clear | Zac Medico | 2009-09-23 | 2 | -2/+2 |
* | Optimize SlotDict.iteritems() a little. | Zac Medico | 2009-09-22 | 1 | -1/+2 |
* | Make SlotDict use call self.iteritems() where appropriate since it implements | Zac Medico | 2009-09-22 | 1 | -5/+5 |
* | Replace dict.keys() usage with __iter__(), since it behaves identically in | Zac Medico | 2009-09-22 | 2 | -7/+7 |
* | Fix for python 3.x compatibility. | Zac Medico | 2009-09-22 | 1 | -5/+13 |
* | Fix items to prevent infinite recursion. | Zac Medico | 2009-09-22 | 1 | -1/+1 |
* | Decode database name passed to portage.cache.sqlite.database._db_module.conne... | Arfrever Frehtes Taifersar Arahesis | 2009-09-21 | 1 | -2/+2 |
* | Use next(iterator) instead of iterator.next() for compatibility with Python 3. | Arfrever Frehtes Taifersar Arahesis | 2009-09-21 | 1 | -2/+2 |
* | Define long as int when Python 3 is used. | Arfrever Frehtes Taifersar Arahesis | 2009-09-21 | 5 | -0/+14 |
* | Fix infinite recursion in items and values methods. | Zac Medico | 2009-09-21 | 1 | -4/+4 |
* | Use dict.(keys|values|items)() instead of dict.(iterkeys|itervalues|iteritems... | Arfrever Frehtes Taifersar Arahesis | 2009-09-21 | 5 | -29/+29 |
* | Use range() instead of xrange() for compatibility with Python 3. | Arfrever Frehtes Taifersar Arahesis | 2009-09-21 | 2 | -3/+3 |
* | Define basestring as str when Python 3 is used. | Arfrever Frehtes Taifersar Arahesis | 2009-09-21 | 3 | -0/+11 |
* | Support print() function with Python 2 in more files. | Arfrever Frehtes Taifersar Arahesis | 2009-09-20 | 1 | -0/+2 |
* | Update syntax of numbers for compatibility with Python 3. | Arfrever Frehtes Taifersar Arahesis | 2009-09-20 | 1 | -1/+1 |
* | Update syntax of calls to print() for compatibility with Python 3. | Arfrever Frehtes Taifersar Arahesis | 2009-09-20 | 2 | -6/+6 |