summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* stabilization-candidates: retry network errorsHEADmasterPawel Hajdan, Jr2017-07-101-9/+17
|
* stabilization-candidates: update for gitPawel Hajdan, Jr2017-07-091-13/+11
|
* Port most tools to python 3William Hubbs2014-12-291-23/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit ports the following tools to python 3. - common code - batch-stabilize - file-stabilization-bugs - maintainer-timeout - reverse-dependencies - stabilization-candidates This is a list of the changes: - Remove the dependency on pybugz; these tools now use xmlrpc.client directly. This is needed because the next release of pybugz does the same thing; we no longer have a bugzilla module since it was just a wrapper. Handle tokens correctly: - When we log into Bugzilla, we are given a token we must pass back to it with every command we issue. - Log out at the end of every session to expire the token. Fix the state file processing: - The pickle module handles binary files, not text files, so read and write the state file in binary mode. - Add fix_imports=True when reading the state file so a python-2 compatible state file can be read. - Do not set the URL for a stabilization request X-Gentoo-Bug: 532054 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=532054 X-Gentoo-Bug: 532368 X-Gentoo-Bug-URL: https://bugs.gentoo.org/show_bug.cgi?id=532368
* List packages that have xfce in metadata.xml for skipping. List girara and ↵Samuli Suominen2014-04-071-1/+1
| | | | zathura for skipping, see bug 502714 and gentoo-dev ML for discussions
* Use python2 as interpreterPawel Hajdan, Jr2013-06-211-1/+1
| | | | Fixes Gentoo bug #429320 by Pacho Ramos.
* Exclude leechcraft from stabilization-candidates.pyPawel Hajdan, Jr2013-03-091-1/+1
|
* Stabilization candidates: split out the bug filing script.Pawel Hajdan, Jr2013-02-281-35/+31
|
* Add xfce to list of stabilization bugs excludes.Pawel Hajdan, Jr2013-02-281-1/+1
|
* Exclude games, requested by mr_bones_.Pawel Hajdan, Jr2012-10-161-1/+1
|
* Only exclude kde-base, requested by kensington.Pawel Hajdan, Jr2012-10-161-1/+1
|
* Exclude mono/dotnet from stabilization candidates.Pawel Hajdan, Jr2012-08-011-1/+1
|
* Also exclude x11 from stabilization candidates.Pawel Hajdan, Jr2012-08-011-1/+1
|
* Add default exclusion regex to the scriptPawel Hajdan, Jr2012-08-011-1/+1
| | | | | This makes it harder to forget exclusions people asked for.
* Fix an exception when best_version was not a stringPawel Hajdan, Jr2012-08-011-1/+1
|
* Improve stabilization-candidates (misc updates)Pawel Hajdan, Jr2012-06-041-22/+30
|
* Make bugzilla-viewer and maintainer-timeout workPawel Hajdan, Jr2012-05-301-14/+21
| | | | by bundling old pybugz.
* Process stabilization candidates incrementally,Pawel Hajdan, Jr2012-05-091-4/+0
| | | | | | | instead of a one big batch at the end. This helps to file at least some bugs if the script crashes in the middle.
* Remove --limit optionPawel Hajdan, Jr2012-04-281-3/+0
| | | | | | This will make it possible to file bugs as packages are considered, not in one batch at the end.
* (no commit message)William Hubbs2012-04-191-24/+24
|
* Begin work on maintainer-timeout script.Pawel Hajdan, Jr2012-01-271-2/+6
| | | | | | Extract common parts to common.py Fix bug where only first 100 bug details were retrieved from Bugzilla.
* Add an --exclude option instead of hardcoding ruby exclusion.Pawel Hajdan, Jr2011-12-011-2/+2
|
* Check KEYWORDS for all requested arches.Pawel Hajdan, Jr2011-12-011-0/+9
|
* Really only consider latest version in ~arch.Pawel Hajdan, Jr2011-12-011-11/+11
|
* Do not file bugs by default, and only stabilze latest version in ~arch.Pawel Hajdan, Jr2011-11-301-55/+63
|
* Ignore ruby for now.Pawel Hajdan, Jr2011-11-231-0/+5
|
* Automatically file stabilization bugs.Pawel Hajdan, Jr2011-11-231-5/+38
|
* Automated finding candidates for stabilization.Pawel Hajdan, Jr2011-11-211-0/+122