summaryrefslogtreecommitdiffstats
path: root/pym/portage/__init__.py
Commit message (Expand)AuthorAgeFilesLines
* * Add default ACCEPT_LICENSE and ACCEPT_PROPERTIES values in make.globals.Zac Medico2009-10-051-12/+39
* Make deprecated_profile_check() suggest to use eselect profile. Thanks toZac Medico2009-10-051-0/+2
* Use _pkgsplit when input cannot contain a category.Zac Medico2009-10-041-3/+3
* Fix race condition when using a fork inside _test_pty_eof().Zac Medico2009-10-031-4/+6
* Don't use a fork inside _test_pty_eof() because it gives inconsistent results.Zac Medico2009-10-031-12/+21
* Take regular expressions from portage.dep and use them to reimplementZac Medico2009-09-301-1/+1
* Handle encoding/decoding of unicode when using the xpak api.Zac Medico2009-09-291-1/+4
* Make _test_pty_eof() call process.spawn() instead of os.fork().Zac Medico2009-09-271-8/+9
* Try to avoid blocking on Darwin in _test_pty_eof() by using slave_fd directlyZac Medico2009-09-271-7/+5
* In _test_pty_eof(), call waitpid on the child process only after reading allZac Medico2009-09-271-1/+1
* Make _test_pty_eof() fork when writing to the slave_fd, since otherwiseZac Medico2009-09-271-4/+12
* Make _test_pty_eof() use non-blocking IO, required for Darwin kernel.Zac Medico2009-09-271-1/+13
* Fix more.Zac Medico2009-09-251-1/+1
* Fix ValueError in digestcheck(), reported by Arfrever.Zac Medico2009-09-251-1/+2
* Show an appropriate error message in _create_pty_or_pipe() if openpty()Zac Medico2009-09-241-10/+11
* Make _test_pty_eof() return None if openpty() fails.Zac Medico2009-09-241-1/+5
* Use a runtime check to see if http://bugs.python.org/issue5380 is fixed.Zac Medico2009-09-241-5/+62
* Fix previous commit.Zac Medico2009-09-241-2/+2
* Warn if cpv_getkey() is given invalid input that triggers legacy code.Zac Medico2009-09-241-0/+4
* Decode directory names where appropriate in digestcheck(). Thanks toZac Medico2009-09-241-0/+14
* Bug #285979 - Replace references to CDEPEND with UNUSED_00, to make it clearZac Medico2009-09-231-1/+1
* Don't pass the ignore_none parameter to stack_dicts() since it does nothingZac Medico2009-09-221-1/+1
* Replace dict.keys() usage with __iter__(), since it behaves identically inZac Medico2009-09-221-11/+11
* Optimize unicode wrappers. Thanks to Marat Radchenko <marat@slonopotamus.org>Zac Medico2009-09-221-28/+30
* Don't wrap os.statvfs since it requires unicode string args in py3k.Zac Medico2009-09-211-0/+1
* 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
* Temporarily disable use of pty in py3k since it triggers an unresolvedZac Medico2009-09-211-0/+4
* Define long as int when Python 3 is used.Arfrever Frehtes Taifersar Arahesis2009-09-211-0/+1
* 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
* Use dict.(keys|values|items)() instead of dict.(iterkeys|itervalues|iteritems...Arfrever Frehtes Taifersar Arahesis2009-09-211-50/+50
* Fix breakage in _unicode_encode() for non-string types.Zac Medico2009-09-211-1/+4
* Deprecate key_expand and portage.dbapi.porttree.portagetree.resolve_specificZac Medico2009-09-211-0/+3
* Support both Python 2 and 3 in portage._unicode_encode() and portage._unicode...Arfrever Frehtes Taifersar Arahesis2009-09-211-7/+5
* Make key_expand() always return Atom type.Zac Medico2009-09-211-2/+4
* Use range() instead of xrange() for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-211-2/+2
* Define basestring as str when Python 3 is used.Arfrever Frehtes Taifersar Arahesis2009-09-211-0/+3
* Use filter() and zip() instead of itertools.ifilter() and itertools.izip() fo...Arfrever Frehtes Taifersar Arahesis2009-09-211-8/+8
* When generating config.prevmaskdict, only call the Atom constructor whenZac Medico2009-09-211-1/+3
* Make _unicode_module_wrapper cache wrappers and reuse them. Thanks toZac Medico2009-09-201-2/+14
* In doebuild_environment(), detect if setcpv() hasn't been called properly,Zac Medico2009-09-201-3/+9
* Fix position of imports from __future__.Arfrever Frehtes Taifersar Arahesis2009-09-201-2/+1
* Support print() function with Python 2 in more files.Arfrever Frehtes Taifersar Arahesis2009-09-201-0/+2
* Update system imports for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-201-3/+9
* Update syntax of numbers for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-201-32/+32
* Update syntax of calls to print() for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-201-18/+18
* Update syntax of 'except' statements for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-201-83/+83
* Fix config.setinst() to add Atom instances to the provider lists instead ofZac Medico2009-09-191-1/+1