Author: glondu-guest Date: Tue May 13 12:20:21 2008 New Revision: 5630 URL: http://svn.debian.org/wsvn/?sc=1&rev=5630 Log: * Remove from request only packages in testing * sre -> re to avoid deprecation warning
Modified: trunk/tools/gen-binNMU-request/gen-binNMU-request.py Modified: trunk/tools/gen-binNMU-request/gen-binNMU-request.py URL: http://svn.debian.org/wsvn/trunk/tools/gen-binNMU-request/gen-binNMU-request.py?rev=5630&op=diff ============================================================================== --- trunk/tools/gen-binNMU-request/gen-binNMU-request.py (original) +++ trunk/tools/gen-binNMU-request/gen-binNMU-request.py Tue May 13 12:20:21 2008 @@ -1,24 +1,26 @@ #! /usr/bin/env python # -*- coding: utf-8 -*- # -# Copyright (C) 2008, Stephane Glondu <[EMAIL PROTECTED]> +# Copyright © 2008, Stéphane Glondu <[EMAIL PROTECTED]> # -# This program is free software: you can redistribute it and/or modify it under -# the terms of the GNU General Public License as published by the Free Software -# Foundation, either version 3 of the License, or (at your option) any later -# version. +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. -import sys, os, sre +# Depends: python-debian, graphviz + +import sys, os, re from commands import getoutput, getstatusoutput from debian_bundle.debian_support import version_compare from xml.dom.minidom import parseString from urllib import urlopen -node_re = sre.compile('^node[ "]*([^ "]+)[ "]*[0-9.]+ *([0-9.]+).*$') -edge_re = sre.compile('^edge[ "]*([^ "]+)[ "]*([^ "]+).*$') -rmadison_re = sre.compile("[ |,\n]+") -binNMU_re = sre.compile("\+b([0-9]+)$") -ocamlABI_re = sre.compile(r">ocaml-([a-z-]*-|)\d+\.\d+\.\d+</a>") +node_re = re.compile('^node[ "]*([^ "]+)[ "]*[0-9.]+ *([0-9.]+).*$') +edge_re = re.compile('^edge[ "]*([^ "]+)[ "]*([^ "]+).*$') +rmadison_re = re.compile("[ |,\n]+") +binNMU_re = re.compile("\+b([0-9]+)$") +ocamlABI_re = re.compile(r">ocaml-([a-z-]*-|)\d+\.\d+\.\d+</a>") excluded_archs = ("source", "all", "hurd-i386", "kfreebsd-i386", "kfreebsd-amd64") reference_arch = "i386" @@ -84,7 +86,7 @@ for line in lines[1:]: cols = line.getElementsByTagName("td") pkg = cols[0].getElementsByTagName("span")[0].firstChild.nodeValue - if cols[-1].attributes["class"].value != "none": + if cols[-1].attributes["class"].value == "inTesting": up_to_date[pkg] = True return last_version, up_to_date _______________________________________________ Pkg-ocaml-maint-commits mailing list Pkg-ocaml-maint-commits@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-ocaml-maint-commits