summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Fix AttributeError from has_versions for atoms with no USE deps. Thanks toZac Medico2010-01-281-2/+2
* Add an Atom.evaluate_conditionals() method and use where appropriate.Zac Medico2010-01-281-5/+1
* Add support for evaluation of conditional USE atoms in has_version andZac Medico2010-01-271-11/+36
* Bug #288551 - Fix portageq to handle portage.exception.AmbiguousPackageNameZac Medico2009-10-111-5/+1
* Use dict.(keys|values|items)() instead of dict.(iterkeys|itervalues|iteritems...Arfrever Frehtes Taifersar Arahesis2009-09-211-2/+2
* Support both Python 2 and 3 in portage._unicode_encode() and portage._unicode...Arfrever Frehtes Taifersar Arahesis2009-09-211-1/+1
* Use range() instead of xrange() for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-211-1/+1
* Support print() function with Python 2 in some files.Arfrever Frehtes Taifersar Arahesis2009-09-201-0/+2
* Update syntax of calls to print() for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-201-43/+43
* Update syntax of 'except' statements for compatibility with Python 3.Arfrever Frehtes Taifersar Arahesis2009-09-201-3/+3
* Update imports to import portage.os (with unicode wrappers), and useZac Medico2009-08-111-1/+2
* Use writemsg_stdout() for safe unicode output.Zac Medico2009-08-081-14/+15
* Move global portage import to the top and add writemsg andZac Medico2009-08-081-20/+23
* Simplify command introspection inside usage().Zac Medico2009-08-081-6/+3
* Add a new portage.util.shlex_split() function to wrap all shlex.split() calls,Zac Medico2009-08-061-6/+6
* Decode arguments to unicode if necessary (needed at least for unicode fileZac Medico2009-08-041-2/+7
* Fix breakage in owners() handling of abs paths.Zac Medico2009-07-301-1/+1
* Add support to `portageq owners` for querying paths matching a given basename.Zac Medico2009-06-241-5/+9
* Fix grammar. Thanks to ABCD.Zac Medico2008-08-241-1/+1
* Fix spelling typos in error messages.Zac Medico2008-08-231-2/+2
* Fix the loop in filter_protected() to continue when necessary due to anZac Medico2008-08-231-0/+2
* Flush stdout after the loop inside filter_protected() completes.Zac Medico2008-08-231-0/+1
* Add a new filter_protected command which is similar to is_protected butZac Medico2008-08-231-0/+57
* Add a new is_protected command which queries whether or not CONFIG_PROTECTZac Medico2008-08-221-0/+47
* Fix bug in get_repo_path() when called with multiple args.Zac Medico2008-07-231-1/+1
* Fix typo, found by pyflakes.Zac Medico2008-07-231-1/+1
* Add sandbox write access to PORTAGE_PYM_PATH before importing portage inZac Medico2008-07-231-3/+12
* Bug #230525 - Work around ObjectProxy breakage in `portageq vdb_path`.Zac Medico2008-07-041-2/+4
* Import portage before trying to access portage.exception for exceptionZac Medico2008-07-041-6/+7
* Bug #229859 - Also add atom validation to match().Zac Medico2008-06-281-0/+4
* Bug #229859 - Make portageq check atom validity when has_version() andZac Medico2008-06-281-0/+10
* * Remove PORTAGE_LEGACY_GLOBALS hack for portage import since lateZac Medico2008-06-261-10/+2
* Add CONTENTS indexing support for optimization of owner lookups. TheZac Medico2008-06-091-20/+15
* Bug #218559 - Make portdbapi automatically add sandbox write access toZac Medico2008-04-201-4/+0
* Use os.environ["SANDBOX_ON"] = "0" to make portageq exempt from sandbox forZac Medico2008-03-061-0/+4
* fix message on ValueError to not sound like crapMarius Mauch2008-03-031-1/+1
* Implement a `portageq contents <root> <category/package>` commandZac Medico2007-12-211-0/+25
* Typo: remove bogus argument.Zac Medico2007-12-211-1/+1
* Enhance the portageq match command to list all installed packagesZac Medico2007-12-211-9/+14
* Bug #202566 - Move the 'global portage' statement to avoidZac Medico2007-12-211-1/+2
* Instead of calling sys.exit when a ParseError occurs in the configZac Medico2007-12-111-0/+3
* First import the main portage module without legacy globals since itZac Medico2007-12-111-1/+10
* Print the Id tag an it's own line to avoid goingZac Medico2007-10-231-2/+2
* Fix the version Id tag.Zac Medico2007-10-231-2/+1
* Bug #196537 - Make portageq check that the <root> parameterZac Medico2007-10-211-7/+13
* Bug #196043 - Implement a `portageq owners <root> [<filename>]+`Zac Medico2007-10-171-1/+66
* Bug #194764 - All the match* functions can raiseZac Medico2007-10-051-9/+13
* Use better parseable format for list_preserved_libsMarius Mauch2007-06-291-1/+4
* Remove lots of unnecessary list generation via dict.keys().Zac Medico2007-06-211-2/+2
* For bug #180165, make portageq print a "Permission denied" error when appropr...Zac Medico2007-06-201-0/+3