Several important fixes to excuse generation and upgraderun; rebuild documentation.

master
Fabio Tranchitella 18 years ago
parent 5183a97046
commit 8bd331e037

@ -0,0 +1 @@
# Conflicts: do not work at all, we should try to solve the problem in a smarter way (without computing the full closed graph)

@ -362,7 +362,7 @@ class Britney:
'architecture': Packages.Section.get('Architecture'),
'rdepends': [],
}
for k in ('Pre-Depends', 'Depends', 'Provides'):
for k in ('Pre-Depends', 'Depends', 'Provides', 'Conflicts'):
v = Packages.Section.get(k)
if v: dpkg[k.lower()] = v
@ -739,7 +739,7 @@ class Britney:
packages = []
# for every block of dependency (which is formed as conjunction of disconjunction)
for block, block_txt in map(None, apt_pkg.ParseDepends(binary_u[type_key]), binary_u[type_key].split(',')):
for block, block_txt in zip(apt_pkg.ParseDepends(binary_u[type_key]), binary_u[type_key].split(',')):
# if the block is satisfied in testing, then skip the block
solved, packages = self.get_dependency_solvers(block, arch, 'testing', excluded)
if solved: continue
@ -765,6 +765,7 @@ class Britney:
else:
excuse.add_break_dep(p, arch)
# otherwise, the package is installable
return True
# Package analisys methods
@ -899,6 +900,7 @@ class Britney:
if not anywrongver and anyworthdoing:
excuse.addhtml("Valid candidate")
self.excuses.append(excuse)
return True
# else if there is something worth doing (but something wrong, too) this package won't be considered
elif anyworthdoing:
excuse.addhtml("Not considered")
@ -1312,7 +1314,6 @@ class Britney:
undo = {'binaries': {}, 'sources': {}}
affected = []
binaries = []
# arch = "<source>/<arch>",
if "/" in pkg:
@ -1324,6 +1325,7 @@ class Britney:
else:
if pkg[0] == "-":
pkg_name = pkg[1:]
suite = "testing"
elif pkg[0].endswith("_tpu"):
pkg_name = pkg[:-4]
suite = "tpu"
@ -1337,7 +1339,6 @@ class Britney:
for p in source['binaries']:
binary, arch = p.split("/")
undo['binaries'][p] = self.binaries['testing'][arch][0][binary]
binaries.append(p)
for j in self.binaries['testing'][arch][0][binary]['rdepends']:
if j not in affected: affected.append((j[0], j[1], j[2], arch))
del self.binaries['testing'][arch][0][binary]
@ -1348,15 +1349,17 @@ class Britney:
if pkg[0] != "-":
source = self.sources[suite][pkg_name]
for p in source['binaries']:
if p not in binaries:
binaries.append(p)
binary, arch = p.split("/")
if p not in affected:
affected.append((binary, None, None, arch))
if binary in self.binaries['testing'][arch][0]:
undo['binaries'][p] = self.binaries['testing'][arch][0][binary]
self.binaries['testing'][arch][0][binary] = self.binaries[suite][arch][0][binary]
for j in self.binaries['testing'][arch][0][binary]['rdepends']:
if j not in affected: affected.append((j[0], j[1], j[2], arch))
self.sources['testing'][pkg_name] = self.sources[suite][pkg_name]
return (pkg_name, affected, binaries, undo)
return (pkg_name, suite, affected, undo)
def iter_packages(self, packages, output):
extra = []
@ -1369,7 +1372,7 @@ class Britney:
better = True
nuninst = {}
pkg_name, affected, binaries, undo = self.doop_source(pkg)
pkg_name, suite, affected, undo = self.doop_source(pkg)
broken = []
for arch in self.options.architectures:
@ -1379,9 +1382,8 @@ class Britney:
for p in filter(lambda x: x[3] == arch, affected):
if not self.binaries['testing'][arch][0].has_key(p[0]) or \
self.binaries['testing'][arch][0][p[0]]['source'] == pkg_name or \
skip_archall and self.binaries['testing'][arch][0][p[0]]['architecture'] == 'all': continue
r = self.excuse_unsat_deps(p[0], None, arch, 'testing', None)
r = self.excuse_unsat_deps(p[0], None, arch, 'testing', None, excluded=[])
if not r and p[0] not in broken: broken.append(p[0])
l = 0
@ -1390,7 +1392,6 @@ class Britney:
for j in broken:
for p in self.binaries['testing'][arch][0][j]['rdepends']:
if not self.binaries['testing'][arch][0].has_key(p[0]) or \
self.binaries['testing'][arch][0][p[0]]['source'] == pkg_name or \
skip_archall and self.binaries['testing'][arch][0][p[0]]['architecture'] == 'all': continue
r = self.excuse_unsat_deps(p[0], None, arch, 'testing', None, excluded=broken)
if not r and p[0] not in broken: broken.append(p[0])
@ -1422,8 +1423,8 @@ class Britney:
# undo the changes (source and new binaries)
for k in undo['sources'].keys():
if k in self.sources['testing']:
for p in self.sources['testing'][k]['binaries']:
if k in self.sources[suite]:
for p in self.sources[suite][k]['binaries']:
binary, arch = p.split("/")
del self.binaries['testing'][arch][0][binary]
del self.sources['testing'][k]

@ -4,7 +4,7 @@
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
@ -15,15 +15,14 @@
<div class="tabs">
<ul>
<li id="current"><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
<li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
</ul></div>
<h1>briteny Class List</h1>Here are the classes, structs, unions and interfaces with brief descriptions:<table>
<tr><td class="indexkey"><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="classexcuse_1_1Excuse.html">excuse.Excuse</a></td><td class="indexvalue"></td></tr>
</table>
<hr size="1"><address style="align: right;"><small>Generated on Sun Jun 25 12:04:03 2006 for briteny by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 09:29:59 2006 for briteny by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

File diff suppressed because it is too large Load Diff

@ -4,7 +4,7 @@
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
@ -15,21 +15,24 @@
<div class="tabs">
<ul>
<li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
<li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
</ul></div>
<h1>britney.Britney Member List</h1>This is the complete list of members for <a class="el" href="classbritney_1_1Britney.html">britney.Britney</a>, including all inherited members.<p><table>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#5846d81eace24f479292c47e30fd1851">__init__</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#678036a5200302d77249f5e702532681">__log</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#0affb1945986a52c61a4492c9732968e">__maxver</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#506f9800068902cf7cac6236b78d1dc4">__parse_arguments</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#3ef9b6f600eac492fc5aa4b31638198f">do_all</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#22af61b8a7f6fe71a79d28b5016cae1d">doop_source</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#e5c18b706e6598474435b1996313cf27">eval_nuninst</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#b8dd18ead23b6e1126bb4c2a5c3cd8ba">eval_uninst</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#f51c60a69f3a9dc2bc5afdb2ffaf3990">excuse_unsat_deps</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#5461f49e3e75a251ebedfd37d2a5ff0c">get_dependency_solvers</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#41c5ee0b9d64b2e76a0c1a1c2b28c73e">get_nuninst</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#a088d6fd96963f87f88c9c40cda10bfa">HINTS_ALL</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td><code> [static]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#ebbe3f40cca59e2de275b0558556ee63">HINTS_STANDARD</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td><code> [static]</code></td></tr>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#171969785db449d7a06c3f762774e0cd">invalidate_excuses</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#d453398832baaa7f477f720cfb643029">iter_packages</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#0e9551bdf927388f55be5ce15a48c94f">main</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#5a6af4a100cfd54e872a27fa7f48ac3c">normalize_bugs</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#d6169c55786a8ec7fb9773170b652da6">nuninst_orig</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#39248f0cfea1c8798b2ca5a97d37eaf8">read_approvals</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#1b2b0f42e4af1cee472f93e955b30421">read_binaries</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#6c777aae69e7bec2efebaf23ddd4a86c">read_bugs</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td></td></tr>
@ -39,12 +42,14 @@
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#09fc27899506b4830b1961f125a7b6a4">read_urgencies</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#be1b4af9d6c6650c70b24267412bc1a8">reversed_exc_deps</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#85d2e45e8431779b62f398c34972ddf1">same_source</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#07e771f94d4ce224d5677542db25034d">selected</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#f8a6c9adbdec7a5a982dd2b74febcc08">should_remove_source</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#94785175a85f44b1afaf3add167a211f">should_upgrade_src</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#bd18d7acde434387e94344a39db5b0e5">should_upgrade_srcarch</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#921effe0d64ed713c38888684a0a26d4">upgrade_testing</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classbritney_1_1Britney.html#010f6deffca32f7f71ecf1f5c1bb4985">write_excuses</a></td><td><a class="el" href="classbritney_1_1Britney.html">britney.Britney</a></td><td></td></tr>
</table><hr size="1"><address style="align: right;"><small>Generated on Sun Jun 25 12:04:03 2006 for briteny by&nbsp;
</table><hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 09:29:59 2006 for briteny by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

File diff suppressed because it is too large Load Diff

@ -4,7 +4,7 @@
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
@ -15,7 +15,6 @@
<div class="tabs">
<ul>
<li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
<li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
</ul></div>
<h1>excuse.Excuse Member List</h1>This is the complete list of members for <a class="el" href="classexcuse_1_1Excuse.html">excuse.Excuse</a>, including all inherited members.<p><table>
@ -33,8 +32,8 @@
<tr class="memlist"><td><a class="el" href="classexcuse_1_1Excuse.html#c504d40ac6d07ffdb08b7ff8ed555d10">set_urgency</a></td><td><a class="el" href="classexcuse_1_1Excuse.html">excuse.Excuse</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classexcuse_1_1Excuse.html#b8751fc5d0033b4c734c476d92841d99">set_vers</a></td><td><a class="el" href="classexcuse_1_1Excuse.html">excuse.Excuse</a></td><td></td></tr>
<tr class="memlist"><td><a class="el" href="classexcuse_1_1Excuse.html#cf1fa7c6fb741bbe7e3120113748f3a5">setdaysold</a></td><td><a class="el" href="classexcuse_1_1Excuse.html">excuse.Excuse</a></td><td></td></tr>
</table><hr size="1"><address style="align: right;"><small>Generated on Sun Jun 25 12:04:03 2006 for briteny by&nbsp;
</table><hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 09:29:59 2006 for briteny by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

@ -4,7 +4,7 @@
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
@ -15,7 +15,6 @@
<div class="tabs">
<ul>
<li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
<li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
</ul></div>
<div class="nav">
@ -71,38 +70,30 @@ have been updated or not.
<p>
Definition at line <a class="el" href="excuse_8py-source.html#l00021">21</a> of file <a class="el" href="excuse_8py-source.html">excuse.py</a>.<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="4bdb0917f763d74951c621e466e98bdb"></a><!-- doxytag: member="excuse::Excuse::__init__" ref="4bdb0917f763d74951c621e466e98bdb" args="" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<a class="anchor" name="4bdb0917f763d74951c621e466e98bdb"></a><!-- doxytag: member="excuse::Excuse::__init__" ref="4bdb0917f763d74951c621e466e98bdb" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="md" nowrap valign="top">def excuse.Excuse.__init__ </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top">&nbsp;</td>
<td class="mdname" nowrap> <em>self</em>, </td>
<td class="memname">def excuse.Excuse.__init__ </td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"> <em>self</em>, </td>
</tr>
<tr>
<td class="md" nowrap align="right"></td>
<td class="md"></td>
<td class="md" nowrap>&nbsp;</td>
<td class="mdname" nowrap> <em>name</em></td>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"> <em>name</em></td><td>&nbsp;</td>
</tr>
<tr>
<td class="md"></td>
<td class="md">)&nbsp;</td>
<td class="md" colspan="2"></td>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
<tr>
<td>
&nbsp;
</td>
<td>
</div>
<div class="memdoc">
<p>
<div class="fragment"><pre class="fragment">Class constructor
@ -111,490 +102,394 @@ This method initializes the excuse with the specified name and
the default values.
</pre></div>
<p>
Definition at line <a class="el" href="excuse_8py-source.html#l00028">28</a> of file <a class="el" href="excuse_8py-source.html">excuse.py</a>. </td>
</tr>
</table>
<a class="anchor" name="60e00fe0515f2dab003bd29baceedd34"></a><!-- doxytag: member="excuse::Excuse::add_break_dep" ref="60e00fe0515f2dab003bd29baceedd34" args="" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
Definition at line <a class="el" href="excuse_8py-source.html#l00028">28</a> of file <a class="el" href="excuse_8py-source.html">excuse.py</a>.
</div>
</div><p>
<a class="anchor" name="60e00fe0515f2dab003bd29baceedd34"></a><!-- doxytag: member="excuse::Excuse::add_break_dep" ref="60e00fe0515f2dab003bd29baceedd34" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="md" nowrap valign="top">def excuse.Excuse.add_break_dep </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top">&nbsp;</td>
<td class="mdname" nowrap> <em>self</em>, </td>
<td class="memname">def excuse.Excuse.add_break_dep </td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"> <em>self</em>, </td>
</tr>
<tr>
<td class="md" nowrap align="right"></td>
<td class="md"></td>
<td class="md" nowrap>&nbsp;</td>
<td class="mdname" nowrap> <em>name</em>, </td>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"> <em>name</em>, </td>
</tr>
<tr>
<td class="md" nowrap align="right"></td>
<td class="md"></td>
<td class="md" nowrap>&nbsp;</td>
<td class="mdname" nowrap> <em>arch</em></td>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"> <em>arch</em></td><td>&nbsp;</td>
</tr>
<tr>
<td class="md"></td>
<td class="md">)&nbsp;</td>
<td class="md" colspan="2"></td>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
<tr>
<td>
&nbsp;
</td>
<td>
</div>
<div class="memdoc">
<p>
<div class="fragment"><pre class="fragment">Add a break dependency</pre></div>
<p>
Definition at line <a class="el" href="excuse_8py-source.html#l00080">80</a> of file <a class="el" href="excuse_8py-source.html">excuse.py</a>. </td>
</tr>
</table>
<a class="anchor" name="fa97c9f61fef17d6028491362153a766"></a><!-- doxytag: member="excuse::Excuse::add_dep" ref="fa97c9f61fef17d6028491362153a766" args="" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
Definition at line <a class="el" href="excuse_8py-source.html#l00080">80</a> of file <a class="el" href="excuse_8py-source.html">excuse.py</a>.
</div>
</div><p>
<a class="anchor" name="fa97c9f61fef17d6028491362153a766"></a><!-- doxytag: member="excuse::Excuse::add_dep" ref="fa97c9f61fef17d6028491362153a766" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="md" nowrap valign="top">def excuse.Excuse.add_dep </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top">&nbsp;</td>
<td class="mdname" nowrap> <em>self</em>, </td>
<td class="memname">def excuse.Excuse.add_dep </td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"> <em>self</em>, </td>
</tr>
<tr>
<td class="md" nowrap align="right"></td>
<td class="md"></td>
<td class="md" nowrap>&nbsp;</td>
<td class="mdname" nowrap> <em>name</em></td>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"> <em>name</em></td><td>&nbsp;</td>
</tr>
<tr>
<td class="md"></td>
<td class="md">)&nbsp;</td>
<td class="md" colspan="2"></td>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
<tr>
<td>
&nbsp;
</td>
<td>
</div>
<div class="memdoc">
<p>
<div class="fragment"><pre class="fragment">Add a dependency</pre></div>
<p>
Definition at line <a class="el" href="excuse_8py-source.html#l00076">76</a> of file <a class="el" href="excuse_8py-source.html">excuse.py</a>. </td>
</tr>
</table>
<a class="anchor" name="eb0a1ea0fae66a571e5efa703e53ba3a"></a><!-- doxytag: member="excuse::Excuse::addhtml" ref="eb0a1ea0fae66a571e5efa703e53ba3a" args="" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
Definition at line <a class="el" href="excuse_8py-source.html#l00076">76</a> of file <a class="el" href="excuse_8py-source.html">excuse.py</a>.
</div>
</div><p>
<a class="anchor" name="eb0a1ea0fae66a571e5efa703e53ba3a"></a><!-- doxytag: member="excuse::Excuse::addhtml" ref="eb0a1ea0fae66a571e5efa703e53ba3a" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="md" nowrap valign="top">def excuse.Excuse.addhtml </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top">&nbsp;</td>
<td class="mdname" nowrap> <em>self</em>, </td>
<td class="memname">def excuse.Excuse.addhtml </td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"> <em>self</em>, </td>
</tr>
<tr>
<td class="md" nowrap align="right"></td>
<td class="md"></td>
<td class="md" nowrap>&nbsp;</td>
<td class="mdname" nowrap> <em>note</em></td>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"> <em>note</em></td><td>&nbsp;</td>
</tr>
<tr>
<td class="md"></td>
<td class="md">)&nbsp;</td>
<td class="md" colspan="2"></td>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
<tr>
<td>
&nbsp;
</td>
<td>
</div>
<div class="memdoc">
<p>
<div class="fragment"><pre class="fragment">Add a note in HTML</pre></div>
<p>
Definition at line <a class="el" href="excuse_8py-source.html#l00094">94</a> of file <a class="el" href="excuse_8py-source.html">excuse.py</a>. </td>
</tr>
</table>
<a class="anchor" name="84049740652a58b248fabdb3fa9d4b2c"></a><!-- doxytag: member="excuse::Excuse::html" ref="84049740652a58b248fabdb3fa9d4b2c" args="" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="md" nowrap valign="top">def excuse.Excuse.html </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top">&nbsp;</td>
<td class="mdname1" valign="top" nowrap> <em>self</em> </td>
<td class="md" valign="top">&nbsp;)&nbsp;</td>
<td class="md" nowrap></td>
Definition at line <a class="el" href="excuse_8py-source.html#l00094">94</a> of file <a class="el" href="excuse_8py-source.html">excuse.py</a>.
</div>
</div><p>
<a class="anchor" name="84049740652a58b248fabdb3fa9d4b2c"></a><!-- doxytag: member="excuse::Excuse::html" ref="84049740652a58b248fabdb3fa9d4b2c" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">def excuse.Excuse.html </td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"> <em>self</em> </td>
<td>&nbsp;)&nbsp;</td>
<td width="100%"></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
<tr>
<td>
&nbsp;
</td>
<td>
</div>
<div class="memdoc">
<p>
<div class="fragment"><pre class="fragment">Render the excuse in HTML</pre></div>
<p>
Definition at line <a class="el" href="excuse_8py-source.html#l00098">98</a> of file <a class="el" href="excuse_8py-source.html">excuse.py</a>. </td>
</tr>
</table>
<a class="anchor" name="8594c46ccf4182fa8b37fe487bf53850"></a><!-- doxytag: member="excuse::Excuse::invalidate_dep" ref="8594c46ccf4182fa8b37fe487bf53850" args="" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
Definition at line <a class="el" href="excuse_8py-source.html#l00098">98</a> of file <a class="el" href="excuse_8py-source.html">excuse.py</a>.
</div>
</div><p>
<a class="anchor" name="8594c46ccf4182fa8b37fe487bf53850"></a><!-- doxytag: member="excuse::Excuse::invalidate_dep" ref="8594c46ccf4182fa8b37fe487bf53850" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="md" nowrap valign="top">def excuse.Excuse.invalidate_dep </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top">&nbsp;</td>
<td class="mdname" nowrap> <em>self</em>, </td>
<td class="memname">def excuse.Excuse.invalidate_dep </td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"> <em>self</em>, </td>
</tr>
<tr>
<td class="md" nowrap align="right"></td>
<td class="md"></td>
<td class="md" nowrap>&nbsp;</td>
<td class="mdname" nowrap> <em>name</em></td>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"> <em>name</em></td><td>&nbsp;</td>
</tr>
<tr>
<td class="md"></td>
<td class="md">)&nbsp;</td>
<td class="md" colspan="2"></td>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
<tr>
<td>
&nbsp;
</td>
<td>
</div>
<div class="memdoc">
<p>
<div class="fragment"><pre class="fragment">Invalidate dependency</pre></div>
<p>
Definition at line <a class="el" href="excuse_8py-source.html#l00085">85</a> of file <a class="el" href="excuse_8py-source.html">excuse.py</a>. </td>
</tr>
</table>
<a class="anchor" name="ac01c3b9802ad26571f01b55ffc1098c"></a><!-- doxytag: member="excuse::Excuse::set_date" ref="ac01c3b9802ad26571f01b55ffc1098c" args="" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
Definition at line <a class="el" href="excuse_8py-source.html#l00085">85</a> of file <a class="el" href="excuse_8py-source.html">excuse.py</a>.
</div>
</div><p>
<a class="anchor" name="ac01c3b9802ad26571f01b55ffc1098c"></a><!-- doxytag: member="excuse::Excuse::set_date" ref="ac01c3b9802ad26571f01b55ffc1098c" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="md" nowrap valign="top">def excuse.Excuse.set_date </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top">&nbsp;</td>
<td class="mdname" nowrap> <em>self</em>, </td>
<td class="memname">def excuse.Excuse.set_date </td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"> <em>self</em>, </td>
</tr>
<tr>
<td class="md" nowrap align="right"></td>
<td class="md"></td>
<td class="md" nowrap>&nbsp;</td>
<td class="mdname" nowrap> <em>date</em></td>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"> <em>date</em></td><td>&nbsp;</td>
</tr>
<tr>
<td class="md"></td>
<td class="md">)&nbsp;</td>
<td class="md" colspan="2"></td>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
<tr>
<td>
&nbsp;
</td>
<td>
</div>
<div class="memdoc">
<p>
<div class="fragment"><pre class="fragment">Set the date of upload of the package</pre></div>
<p>
Definition at line <a class="el" href="excuse_8py-source.html#l00068">68</a> of file <a class="el" href="excuse_8py-source.html">excuse.py</a>. </td>
</tr>
</table>
<a class="anchor" name="189ec1709eef0bd8acb9cd093b8350b5"></a><!-- doxytag: member="excuse::Excuse::set_maint" ref="189ec1709eef0bd8acb9cd093b8350b5" args="" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
Definition at line <a class="el" href="excuse_8py-source.html#l00068">68</a> of file <a class="el" href="excuse_8py-source.html">excuse.py</a>.
</div>
</div><p>
<a class="anchor" name="189ec1709eef0bd8acb9cd093b8350b5"></a><!-- doxytag: member="excuse::Excuse::set_maint" ref="189ec1709eef0bd8acb9cd093b8350b5" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="md" nowrap valign="top">def excuse.Excuse.set_maint </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top">&nbsp;</td>
<td class="mdname" nowrap> <em>self</em>, </td>
<td class="memname">def excuse.Excuse.set_maint </td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"> <em>self</em>, </td>
</tr>
<tr>
<td class="md" nowrap align="right"></td>
<td class="md"></td>
<td class="md" nowrap>&nbsp;</td>
<td class="mdname" nowrap> <em>maint</em></td>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"> <em>maint</em></td><td>&nbsp;</td>
</tr>
<tr>
<td class="md"></td>
<td class="md">)&nbsp;</td>
<td class="md" colspan="2"></td>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
<tr>
<td>
&nbsp;
</td>
<td>
</div>
<div class="memdoc">
<p>
<div class="fragment"><pre class="fragment">Set the package maintainer's name</pre></div>
<p>
Definition at line <a class="el" href="excuse_8py-source.html#l00056">56</a> of file <a class="el" href="excuse_8py-source.html">excuse.py</a>. </td>
</tr>
</table>
<a class="anchor" name="3a0ebe3eb87c1af8f093e80a874ea0fa"></a><!-- doxytag: member="excuse::Excuse::set_priority" ref="3a0ebe3eb87c1af8f093e80a874ea0fa" args="" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
Definition at line <a class="el" href="excuse_8py-source.html#l00056">56</a> of file <a class="el" href="excuse_8py-source.html">excuse.py</a>.
</div>
</div><p>
<a class="anchor" name="3a0ebe3eb87c1af8f093e80a874ea0fa"></a><!-- doxytag: member="excuse::Excuse::set_priority" ref="3a0ebe3eb87c1af8f093e80a874ea0fa" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="md" nowrap valign="top">def excuse.Excuse.set_priority </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top">&nbsp;</td>
<td class="mdname" nowrap> <em>self</em>, </td>
<td class="memname">def excuse.Excuse.set_priority </td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"> <em>self</em>, </td>
</tr>
<tr>
<td class="md" nowrap align="right"></td>
<td class="md"></td>
<td class="md" nowrap>&nbsp;</td>
<td class="mdname" nowrap> <em>pri</em></td>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"> <em>pri</em></td><td>&nbsp;</td>
</tr>
<tr>
<td class="md"></td>
<td class="md">)&nbsp;</td>
<td class="md" colspan="2"></td>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
<tr>
<td>
&nbsp;
</td>
<td>
</div>
<div class="memdoc">
<p>
<div class="fragment"><pre class="fragment">Set the priority of the package</pre></div>
<p>
Definition at line <a class="el" href="excuse_8py-source.html#l00064">64</a> of file <a class="el" href="excuse_8py-source.html">excuse.py</a>. </td>
</tr>
</table>
<a class="anchor" name="6b435fa4d19b929d9fb70c8d28688387"></a><!-- doxytag: member="excuse::Excuse::set_section" ref="6b435fa4d19b929d9fb70c8d28688387" args="" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
Definition at line <a class="el" href="excuse_8py-source.html#l00064">64</a> of file <a class="el" href="excuse_8py-source.html">excuse.py</a>.
</div>
</div><p>
<a class="anchor" name="6b435fa4d19b929d9fb70c8d28688387"></a><!-- doxytag: member="excuse::Excuse::set_section" ref="6b435fa4d19b929d9fb70c8d28688387" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="md" nowrap valign="top">def excuse.Excuse.set_section </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top">&nbsp;</td>
<td class="mdname" nowrap> <em>self</em>, </td>
<td class="memname">def excuse.Excuse.set_section </td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"> <em>self</em>, </td>
</tr>
<tr>
<td class="md" nowrap align="right"></td>
<td class="md"></td>
<td class="md" nowrap>&nbsp;</td>
<td class="mdname" nowrap> <em>section</em></td>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"> <em>section</em></td><td>&nbsp;</td>
</tr>
<tr>
<td class="md"></td>
<td class="md">)&nbsp;</td>
<td class="md" colspan="2"></td>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
<tr>
<td>
&nbsp;
</td>
<td>
</div>
<div class="memdoc">
<p>
<div class="fragment"><pre class="fragment">Set the section of the package</pre></div>
<p>
Definition at line <a class="el" href="excuse_8py-source.html#l00060">60</a> of file <a class="el" href="excuse_8py-source.html">excuse.py</a>. </td>
</tr>
</table>
<a class="anchor" name="c504d40ac6d07ffdb08b7ff8ed555d10"></a><!-- doxytag: member="excuse::Excuse::set_urgency" ref="c504d40ac6d07ffdb08b7ff8ed555d10" args="" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
Definition at line <a class="el" href="excuse_8py-source.html#l00060">60</a> of file <a class="el" href="excuse_8py-source.html">excuse.py</a>.
</div>
</div><p>
<a class="anchor" name="c504d40ac6d07ffdb08b7ff8ed555d10"></a><!-- doxytag: member="excuse::Excuse::set_urgency" ref="c504d40ac6d07ffdb08b7ff8ed555d10" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="md" nowrap valign="top">def excuse.Excuse.set_urgency </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top">&nbsp;</td>
<td class="mdname" nowrap> <em>self</em>, </td>
<td class="memname">def excuse.Excuse.set_urgency </td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"> <em>self</em>, </td>
</tr>
<tr>
<td class="md" nowrap align="right"></td>
<td class="md"></td>
<td class="md" nowrap>&nbsp;</td>
<td class="mdname" nowrap> <em>date</em></td>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"> <em>date</em></td><td>&nbsp;</td>
</tr>
<tr>
<td class="md"></td>
<td class="md">)&nbsp;</td>
<td class="md" colspan="2"></td>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
<tr>
<td>
&nbsp;
</td>
<td>
</div>
<div class="memdoc">
<p>
<div class="fragment"><pre class="fragment">Set the urgency of upload of the package</pre></div>
<p>
Definition at line <a class="el" href="excuse_8py-source.html#l00072">72</a> of file <a class="el" href="excuse_8py-source.html">excuse.py</a>. </td>
</tr>
</table>
<a class="anchor" name="b8751fc5d0033b4c734c476d92841d99"></a><!-- doxytag: member="excuse::Excuse::set_vers" ref="b8751fc5d0033b4c734c476d92841d99" args="" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
Definition at line <a class="el" href="excuse_8py-source.html#l00072">72</a> of file <a class="el" href="excuse_8py-source.html">excuse.py</a>.
</div>
</div><p>
<a class="anchor" name="b8751fc5d0033b4c734c476d92841d99"></a><!-- doxytag: member="excuse::Excuse::set_vers" ref="b8751fc5d0033b4c734c476d92841d99" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="md" nowrap valign="top">def excuse.Excuse.set_vers </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top">&nbsp;</td>
<td class="mdname" nowrap> <em>self</em>, </td>
<td class="memname">def excuse.Excuse.set_vers </td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"> <em>self</em>, </td>
</tr>
<tr>
<td class="md" nowrap align="right"></td>
<td class="md"></td>
<td class="md" nowrap>&nbsp;</td>
<td class="mdname" nowrap> <em>tver</em>, </td>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"> <em>tver</em>, </td>
</tr>
<tr>
<td class="md" nowrap align="right"></td>
<td class="md"></td>
<td class="md" nowrap>&nbsp;</td>
<td class="mdname" nowrap> <em>uver</em></td>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"> <em>uver</em></td><td>&nbsp;</td>
</tr>
<tr>
<td class="md"></td>
<td class="md">)&nbsp;</td>
<td class="md" colspan="2"></td>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
<tr>
<td>
&nbsp;
</td>
<td>
</div>
<div class="memdoc">
<p>
<div class="fragment"><pre class="fragment">Set the testing and unstable versions</pre></div>
<p>
Definition at line <a class="el" href="excuse_8py-source.html#l00051">51</a> of file <a class="el" href="excuse_8py-source.html">excuse.py</a>. </td>
</tr>
</table>
<a class="anchor" name="cf1fa7c6fb741bbe7e3120113748f3a5"></a><!-- doxytag: member="excuse::Excuse::setdaysold" ref="cf1fa7c6fb741bbe7e3120113748f3a5" args="" --><p>
<table class="mdTable" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
Definition at line <a class="el" href="excuse_8py-source.html#l00051">51</a> of file <a class="el" href="excuse_8py-source.html">excuse.py</a>.
</div>
</div><p>
<a class="anchor" name="cf1fa7c6fb741bbe7e3120113748f3a5"></a><!-- doxytag: member="excuse::Excuse::setdaysold" ref="cf1fa7c6fb741bbe7e3120113748f3a5" args="" -->
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="md" nowrap valign="top">def excuse.Excuse.setdaysold </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top">&nbsp;</td>
<td class="mdname" nowrap> <em>self</em>, </td>
<td class="memname">def excuse.Excuse.setdaysold </td>
<td>(</td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"> <em>self</em>, </td>
</tr>
<tr>
<td class="md" nowrap align="right"></td>
<td class="md"></td>
<td class="md" nowrap>&nbsp;</td>
<td class="mdname" nowrap> <em>daysold</em>, </td>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"> <em>daysold</em>, </td>
</tr>
<tr>
<td class="md" nowrap align="right"></td>
<td class="md"></td>
<td class="md" nowrap>&nbsp;</td>
<td class="mdname" nowrap> <em>mindays</em></td>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">&nbsp;</td>
<td class="paramname"> <em>mindays</em></td><td>&nbsp;</td>
</tr>
<tr>
<td class="md"></td>
<td class="md">)&nbsp;</td>
<td class="md" colspan="2"></td>
<td></td>
<td>)</td>
<td></td><td></td><td width="100%"></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing="5" cellpadding="0" border="0">
<tr>
<td>
&nbsp;
</td>
<td>
</div>
<div class="memdoc">
<p>
<div class="fragment"><pre class="fragment">Set the number of days from the upload and the minimum number of days for the update</pre></div>
<p>
Definition at line <a class="el" href="excuse_8py-source.html#l00089">89</a> of file <a class="el" href="excuse_8py-source.html">excuse.py</a>. </td>
</tr>
</table>
Definition at line <a class="el" href="excuse_8py-source.html#l00089">89</a> of file <a class="el" href="excuse_8py-source.html">excuse.py</a>.
</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="excuse_8py-source.html">excuse.py</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Sun Jun 25 12:04:03 2006 for briteny by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 09:29:59 2006 for briteny by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

@ -80,7 +80,7 @@ A.codeRef:visited { font-weight: normal; color: #0000FF}
A:hover { text-decoration: none; background-color: #f2f2ff }
DL.el { margin-left: -1cm }
.fragment {
font-family: Fixed, monospace;
font-family: monospace, fixed;
font-size: 95%;
}
PRE.fragment {
@ -96,14 +96,7 @@ PRE.fragment {
padding-bottom: 4px;
}
DIV.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px }
TD.md { background-color: #F4F4FB; font-weight: bold; }
TD.mdPrefix {
background-color: #F4F4FB;
color: #606060;
font-size: 80%;
}
TD.mdname1 { background-color: #F4F4FB; font-weight: bold; color: #602020; }
TD.mdname { background-color: #F4F4FB; font-weight: bold; color: #602020; width: 600px; }
DIV.groupHeader {
margin-left: 16px;
margin-top: 12px;
@ -156,13 +149,6 @@ SPAN.comment { color: #800000 }
SPAN.preprocessor { color: #806020 }
SPAN.stringliteral { color: #002080 }
SPAN.charliteral { color: #008080 }
.mdTable {
border: 1px solid #868686;
background-color: #F4F4FB;
}
.mdRow {
padding: 8px 10px;
}
.mdescLeft {
padding: 0px 8px 4px 8px;
font-size: 80%;
@ -308,3 +294,65 @@ HR { height: 1px;
border-top: 1px solid black;
}
/* Style for detailed member documentation */
.memtemplate {
font-size: 80%;
color: #606060;
font-weight: normal;
}
.memnav {
background-color: #e8eef2;
border: 1px solid #84b0c7;
text-align: center;
margin: 2px;
margin-right: 15px;
padding: 2px;
}
.memitem {
padding: 4px;
background-color: #eef3f5;
border-width: 1px;
border-style: solid;
border-color: #dedeee;
-moz-border-radius: 8px 8px 8px 8px;
}
.memname {
white-space: nowrap;
font-weight: bold;
}
.memdoc{
padding-left: 10px;
}
.memproto {
background-color: #d5e1e8;
width: 100%;
border-width: 1px;
border-style: solid;
border-color: #84b0c7;
font-weight: bold;
-moz-border-radius: 8px 8px 8px 8px;
}
.paramkey {
text-align: right;
}
.paramtype {
white-space: nowrap;
}
.paramname {
color: #602020;
font-style: italic;
}
/* End Styling for detailed member documentation */
/* for the tree view */
.ftvtree {
font-family: sans-serif;
margin:0.5em;
}
.directory { font-size: 9pt; font-weight: bold; }
.directory h3 { margin: 0px; margin-top: 1em; font-size: 11pt; }
.directory > h3 { margin-top: 0; }
.directory p { margin: 0px; white-space: nowrap; }
.directory div { display: none; margin: 0px; }
.directory img { vertical-align: -30%; }

@ -4,7 +4,7 @@
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
@ -146,8 +146,8 @@
<a name="l00132"></a>00132 res += <span class="stringliteral">"&lt;li&gt;Ignoring %s depends: &lt;a href=\"#%s\"&gt;%s&lt;/a&gt;\n"</span> % (a, n, n)
<a name="l00133"></a>00133 res = res + <span class="stringliteral">"&lt;/ul&gt;\n"</span>
<a name="l00134"></a>00134 <span class="keywordflow">return</span> res
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sun Jun 25 12:04:03 2006 for briteny by&nbsp;
</pre></div><hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 09:29:59 2006 for briteny by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

@ -4,7 +4,7 @@
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
@ -16,8 +16,8 @@
<tr><td class="indexkey"><b>britney.py</b> <a href="britney_8py-source.html">[code]</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><b>excuse.py</b> <a href="excuse_8py-source.html">[code]</a></td><td class="indexvalue"></td></tr>
</table>
<hr size="1"><address style="align: right;"><small>Generated on Sun Jun 25 12:04:03 2006 for briteny by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 09:29:59 2006 for briteny by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

@ -4,7 +4,7 @@
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
@ -15,7 +15,6 @@
<div class="tabs">
<ul>
<li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
<li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
<li id="current"><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
</ul></div>
<div class="tabs">
@ -29,6 +28,7 @@
<ul>
<li><a href="#index__"><span>_</span></a></li>
<li><a href="#index_a"><span>a</span></a></li>
<li><a href="#index_d"><span>d</span></a></li>
<li><a href="#index_e"><span>e</span></a></li>
<li><a href="#index_g"><span>g</span></a></li>
<li><a href="#index_h"><span>h</span></a></li>
@ -37,6 +37,7 @@
<li><a href="#index_n"><span>n</span></a></li>
<li><a href="#index_r"><span>r</span></a></li>
<li><a href="#index_s"><span>s</span></a></li>
<li><a href="#index_u"><span>u</span></a></li>
<li><a href="#index_w"><span>w</span></a></li>
</ul>
</div>
@ -46,21 +47,25 @@ Here is a list of all documented class members with links to the class documenta
<p>
<h3><a class="anchor" name="index__">- _ -</a></h3><ul>
<li>__init__()
: <a class="el" href="classexcuse_1_1Excuse.html#4bdb0917f763d74951c621e466e98bdb">excuse.Excuse</a>, <a class="el" href="classbritney_1_1Britney.html#5846d81eace24f479292c47e30fd1851">britney.Britney</a><li>__log()
: <a class="el" href="classbritney_1_1Britney.html#678036a5200302d77249f5e702532681">britney.Britney</a><li>__maxver()
: <a class="el" href="classbritney_1_1Britney.html#0affb1945986a52c61a4492c9732968e">britney.Britney</a><li>__parse_arguments()
: <a class="el" href="classbritney_1_1Britney.html#506f9800068902cf7cac6236b78d1dc4">britney.Britney</a></ul>
: <a class="el" href="classexcuse_1_1Excuse.html#4bdb0917f763d74951c621e466e98bdb">excuse.Excuse</a>, <a class="el" href="classbritney_1_1Britney.html#5846d81eace24f479292c47e30fd1851">britney.Britney</a></ul>
<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
<li>add_break_dep()
: <a class="el" href="classexcuse_1_1Excuse.html#60e00fe0515f2dab003bd29baceedd34">excuse.Excuse</a><li>add_dep()
: <a class="el" href="classexcuse_1_1Excuse.html#fa97c9f61fef17d6028491362153a766">excuse.Excuse</a><li>addhtml()
: <a class="el" href="classexcuse_1_1Excuse.html#eb0a1ea0fae66a571e5efa703e53ba3a">excuse.Excuse</a></ul>
<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
<li>do_all()
: <a class="el" href="classbritney_1_1Britney.html#3ef9b6f600eac492fc5aa4b31638198f">britney.Britney</a><li>doop_source()
: <a class="el" href="classbritney_1_1Britney.html#22af61b8a7f6fe71a79d28b5016cae1d">britney.Britney</a></ul>
<h3><a class="anchor" name="index_e">- e -</a></h3><ul>
<li>excuse_unsat_deps()
<li>eval_nuninst()
: <a class="el" href="classbritney_1_1Britney.html#e5c18b706e6598474435b1996313cf27">britney.Britney</a><li>eval_uninst()
: <a class="el" href="classbritney_1_1Britney.html#b8dd18ead23b6e1126bb4c2a5c3cd8ba">britney.Britney</a><li>excuse_unsat_deps()
: <a class="el" href="classbritney_1_1Britney.html#f51c60a69f3a9dc2bc5afdb2ffaf3990">britney.Britney</a></ul>
<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
<li>get_dependency_solvers()
: <a class="el" href="classbritney_1_1Britney.html#5461f49e3e75a251ebedfd37d2a5ff0c">britney.Britney</a></ul>
: <a class="el" href="classbritney_1_1Britney.html#5461f49e3e75a251ebedfd37d2a5ff0c">britney.Britney</a><li>get_nuninst()
: <a class="el" href="classbritney_1_1Britney.html#41c5ee0b9d64b2e76a0c1a1c2b28c73e">britney.Britney</a></ul>
<h3><a class="anchor" name="index_h">- h -</a></h3><ul>
<li>HINTS_ALL
: <a class="el" href="classbritney_1_1Britney.html#a088d6fd96963f87f88c9c40cda10bfa">britney.Britney</a><li>HINTS_STANDARD
@ -69,13 +74,15 @@ Here is a list of all documented class members with links to the class documenta
<h3><a class="anchor" name="index_i">- i -</a></h3><ul>
<li>invalidate_dep()
: <a class="el" href="classexcuse_1_1Excuse.html#8594c46ccf4182fa8b37fe487bf53850">excuse.Excuse</a><li>invalidate_excuses()
: <a class="el" href="classbritney_1_1Britney.html#171969785db449d7a06c3f762774e0cd">britney.Britney</a></ul>
: <a class="el" href="classbritney_1_1Britney.html#171969785db449d7a06c3f762774e0cd">britney.Britney</a><li>iter_packages()
: <a class="el" href="classbritney_1_1Britney.html#d453398832baaa7f477f720cfb643029">britney.Britney</a></ul>
<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
<li>main()
: <a class="el" href="classbritney_1_1Britney.html#0e9551bdf927388f55be5ce15a48c94f">britney.Britney</a></ul>
<h3><a class="anchor" name="index_n">- n -</a></h3><ul>
<li>normalize_bugs()
: <a class="el" href="classbritney_1_1Britney.html#5a6af4a100cfd54e872a27fa7f48ac3c">britney.Britney</a></ul>
: <a class="el" href="classbritney_1_1Britney.html#5a6af4a100cfd54e872a27fa7f48ac3c">britney.Britney</a><li>nuninst_orig
: <a class="el" href="classbritney_1_1Britney.html#d6169c55786a8ec7fb9773170b652da6">britney.Britney</a></ul>
<h3><a class="anchor" name="index_r">- r -</a></h3><ul>
<li>read_approvals()
: <a class="el" href="classbritney_1_1Britney.html#39248f0cfea1c8798b2ca5a97d37eaf8">britney.Britney</a><li>read_binaries()
@ -89,7 +96,8 @@ Here is a list of all documented class members with links to the class documenta
: <a class="el" href="classbritney_1_1Britney.html#be1b4af9d6c6650c70b24267412bc1a8">britney.Britney</a></ul>
<h3><a class="anchor" name="index_s">- s -</a></h3><ul>
<li>same_source()
: <a class="el" href="classbritney_1_1Britney.html#85d2e45e8431779b62f398c34972ddf1">britney.Britney</a><li>set_date()
: <a class="el" href="classbritney_1_1Britney.html#85d2e45e8431779b62f398c34972ddf1">britney.Britney</a><li>selected
: <a class="el" href="classbritney_1_1Britney.html#07e771f94d4ce224d5677542db25034d">britney.Britney</a><li>set_date()
: <a class="el" href="classexcuse_1_1Excuse.html#ac01c3b9802ad26571f01b55ffc1098c">excuse.Excuse</a><li>set_maint()
: <a class="el" href="classexcuse_1_1Excuse.html#189ec1709eef0bd8acb9cd093b8350b5">excuse.Excuse</a><li>set_priority()
: <a class="el" href="classexcuse_1_1Excuse.html#3a0ebe3eb87c1af8f093e80a874ea0fa">excuse.Excuse</a><li>set_section()
@ -100,11 +108,14 @@ Here is a list of all documented class members with links to the class documenta
: <a class="el" href="classbritney_1_1Britney.html#f8a6c9adbdec7a5a982dd2b74febcc08">britney.Britney</a><li>should_upgrade_src()
: <a class="el" href="classbritney_1_1Britney.html#94785175a85f44b1afaf3add167a211f">britney.Britney</a><li>should_upgrade_srcarch()
: <a class="el" href="classbritney_1_1Britney.html#bd18d7acde434387e94344a39db5b0e5">britney.Britney</a></ul>
<h3><a class="anchor" name="index_u">- u -</a></h3><ul>
<li>upgrade_testing()
: <a class="el" href="classbritney_1_1Britney.html#921effe0d64ed713c38888684a0a26d4">britney.Britney</a></ul>
<h3><a class="anchor" name="index_w">- w -</a></h3><ul>
<li>write_excuses()
: <a class="el" href="classbritney_1_1Britney.html#010f6deffca32f7f71ecf1f5c1bb4985">britney.Britney</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Sun Jun 25 12:04:03 2006 for briteny by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 09:29:59 2006 for briteny by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

@ -4,7 +4,7 @@
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
@ -15,7 +15,6 @@
<div class="tabs">
<ul>
<li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
<li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
<li id="current"><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
</ul></div>
<div class="tabs">
@ -29,6 +28,7 @@
<ul>
<li><a href="#index__"><span>_</span></a></li>
<li><a href="#index_a"><span>a</span></a></li>
<li><a href="#index_d"><span>d</span></a></li>
<li><a href="#index_e"><span>e</span></a></li>
<li><a href="#index_g"><span>g</span></a></li>
<li><a href="#index_h"><span>h</span></a></li>
@ -37,6 +37,7 @@
<li><a href="#index_n"><span>n</span></a></li>
<li><a href="#index_r"><span>r</span></a></li>
<li><a href="#index_s"><span>s</span></a></li>
<li><a href="#index_u"><span>u</span></a></li>
<li><a href="#index_w"><span>w</span></a></li>
</ul>
</div>
@ -46,28 +47,33 @@
<p>
<h3><a class="anchor" name="index__">- _ -</a></h3><ul>
<li>__init__()
: <a class="el" href="classexcuse_1_1Excuse.html#4bdb0917f763d74951c621e466e98bdb">excuse.Excuse</a>, <a class="el" href="classbritney_1_1Britney.html#5846d81eace24f479292c47e30fd1851">britney.Britney</a><li>__log()
: <a class="el" href="classbritney_1_1Britney.html#678036a5200302d77249f5e702532681">britney.Britney</a><li>__maxver()
: <a class="el" href="classbritney_1_1Britney.html#0affb1945986a52c61a4492c9732968e">britney.Britney</a><li>__parse_arguments()
: <a class="el" href="classbritney_1_1Britney.html#506f9800068902cf7cac6236b78d1dc4">britney.Britney</a></ul>
: <a class="el" href="classexcuse_1_1Excuse.html#4bdb0917f763d74951c621e466e98bdb">excuse.Excuse</a>, <a class="el" href="classbritney_1_1Britney.html#5846d81eace24f479292c47e30fd1851">britney.Britney</a></ul>
<h3><a class="anchor" name="index_a">- a -</a></h3><ul>
<li>add_break_dep()
: <a class="el" href="classexcuse_1_1Excuse.html#60e00fe0515f2dab003bd29baceedd34">excuse.Excuse</a><li>add_dep()
: <a class="el" href="classexcuse_1_1Excuse.html#fa97c9f61fef17d6028491362153a766">excuse.Excuse</a><li>addhtml()
: <a class="el" href="classexcuse_1_1Excuse.html#eb0a1ea0fae66a571e5efa703e53ba3a">excuse.Excuse</a></ul>
<h3><a class="anchor" name="index_d">- d -</a></h3><ul>
<li>do_all()
: <a class="el" href="classbritney_1_1Britney.html#3ef9b6f600eac492fc5aa4b31638198f">britney.Britney</a><li>doop_source()
: <a class="el" href="classbritney_1_1Britney.html#22af61b8a7f6fe71a79d28b5016cae1d">britney.Britney</a></ul>
<h3><a class="anchor" name="index_e">- e -</a></h3><ul>
<li>excuse_unsat_deps()
<li>eval_nuninst()
: <a class="el" href="classbritney_1_1Britney.html#e5c18b706e6598474435b1996313cf27">britney.Britney</a><li>eval_uninst()
: <a class="el" href="classbritney_1_1Britney.html#b8dd18ead23b6e1126bb4c2a5c3cd8ba">britney.Britney</a><li>excuse_unsat_deps()
: <a class="el" href="classbritney_1_1Britney.html#f51c60a69f3a9dc2bc5afdb2ffaf3990">britney.Britney</a></ul>
<h3><a class="anchor" name="index_g">- g -</a></h3><ul>
<li>get_dependency_solvers()
: <a class="el" href="classbritney_1_1Britney.html#5461f49e3e75a251ebedfd37d2a5ff0c">britney.Britney</a></ul>
: <a class="el" href="classbritney_1_1Britney.html#5461f49e3e75a251ebedfd37d2a5ff0c">britney.Britney</a><li>get_nuninst()
: <a class="el" href="classbritney_1_1Britney.html#41c5ee0b9d64b2e76a0c1a1c2b28c73e">britney.Britney</a></ul>
<h3><a class="anchor" name="index_h">- h -</a></h3><ul>
<li>html()
: <a class="el" href="classexcuse_1_1Excuse.html#84049740652a58b248fabdb3fa9d4b2c">excuse.Excuse</a></ul>
<h3><a class="anchor" name="index_i">- i -</a></h3><ul>
<li>invalidate_dep()
: <a class="el" href="classexcuse_1_1Excuse.html#8594c46ccf4182fa8b37fe487bf53850">excuse.Excuse</a><li>invalidate_excuses()
: <a class="el" href="classbritney_1_1Britney.html#171969785db449d7a06c3f762774e0cd">britney.Britney</a></ul>
: <a class="el" href="classbritney_1_1Britney.html#171969785db449d7a06c3f762774e0cd">britney.Britney</a><li>iter_packages()
: <a class="el" href="classbritney_1_1Britney.html#d453398832baaa7f477f720cfb643029">britney.Britney</a></ul>
<h3><a class="anchor" name="index_m">- m -</a></h3><ul>
<li>main()
: <a class="el" href="classbritney_1_1Britney.html#0e9551bdf927388f55be5ce15a48c94f">britney.Britney</a></ul>
@ -97,11 +103,14 @@
: <a class="el" href="classbritney_1_1Britney.html#f8a6c9adbdec7a5a982dd2b74febcc08">britney.Britney</a><li>should_upgrade_src()
: <a class="el" href="classbritney_1_1Britney.html#94785175a85f44b1afaf3add167a211f">britney.Britney</a><li>should_upgrade_srcarch()
: <a class="el" href="classbritney_1_1Britney.html#bd18d7acde434387e94344a39db5b0e5">britney.Britney</a></ul>
<h3><a class="anchor" name="index_u">- u -</a></h3><ul>
<li>upgrade_testing()
: <a class="el" href="classbritney_1_1Britney.html#921effe0d64ed713c38888684a0a26d4">britney.Britney</a></ul>
<h3><a class="anchor" name="index_w">- w -</a></h3><ul>
<li>write_excuses()
: <a class="el" href="classbritney_1_1Britney.html#010f6deffca32f7f71ecf1f5c1bb4985">britney.Britney</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Sun Jun 25 12:04:03 2006 for briteny by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 09:29:59 2006 for briteny by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

@ -4,7 +4,7 @@
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
@ -15,7 +15,6 @@
<div class="tabs">
<ul>
<li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
<li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
<li id="current"><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
</ul></div>
<div class="tabs">
@ -30,10 +29,12 @@
<ul>
<li>HINTS_ALL
: <a class="el" href="classbritney_1_1Britney.html#a088d6fd96963f87f88c9c40cda10bfa">britney.Britney</a><li>HINTS_STANDARD
: <a class="el" href="classbritney_1_1Britney.html#ebbe3f40cca59e2de275b0558556ee63">britney.Britney</a><li>reemail
: <a class="el" href="classexcuse_1_1Excuse.html#bb15f55eed8f034db8a64b4ddc46460d">excuse.Excuse</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Sun Jun 25 12:04:03 2006 for briteny by&nbsp;
: <a class="el" href="classbritney_1_1Britney.html#ebbe3f40cca59e2de275b0558556ee63">britney.Britney</a><li>nuninst_orig
: <a class="el" href="classbritney_1_1Britney.html#d6169c55786a8ec7fb9773170b652da6">britney.Britney</a><li>reemail
: <a class="el" href="classexcuse_1_1Excuse.html#bb15f55eed8f034db8a64b4ddc46460d">excuse.Excuse</a><li>selected
: <a class="el" href="classbritney_1_1Britney.html#07e771f94d4ce224d5677542db25034d">britney.Britney</a></ul>
<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 09:29:59 2006 for briteny by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

@ -4,7 +4,7 @@
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
<ul>
<li id="current"><a href="index.html"><span>Main&nbsp;Page</span></a></li>
@ -14,8 +14,8 @@
</ul></div>
<h1>briteny Documentation</h1>
<p>
<h3 align="center">2.0.alpha1 </h3><hr size="1"><address style="align: right;"><small>Generated on Sun Jun 25 12:04:03 2006 for briteny by&nbsp;
<h3 align="center">2.0.alpha1 </h3><hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 09:29:59 2006 for briteny by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

@ -4,7 +4,7 @@
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
@ -20,8 +20,8 @@
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbritney_1_1Britney.html">Britney</a></td></tr>
</table>
<hr size="1"><address style="align: right;"><small>Generated on Sun Jun 25 12:04:03 2006 for briteny by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 09:29:59 2006 for briteny by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

@ -4,7 +4,7 @@
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
@ -20,8 +20,8 @@
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classexcuse_1_1Excuse.html">Excuse</a></td></tr>
</table>
<hr size="1"><address style="align: right;"><small>Generated on Sun Jun 25 12:04:03 2006 for briteny by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 09:29:59 2006 for briteny by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

@ -4,7 +4,7 @@
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.4.6 -->
<!-- Generated by Doxygen 1.4.7 -->
<div class="tabs">
<ul>
<li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
@ -16,8 +16,8 @@
<tr><td class="indexkey"><a class="el" href="namespacebritney.html">britney</a></td><td class="indexvalue"></td></tr>
<tr><td class="indexkey"><a class="el" href="namespaceexcuse.html">excuse</a></td><td class="indexvalue"></td></tr>
</table>
<hr size="1"><address style="align: right;"><small>Generated on Sun Jun 25 12:04:03 2006 for briteny by&nbsp;
<hr size="1"><address style="align: right;"><small>Generated on Sat Jul 22 09:29:59 2006 for briteny by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.6 </small></address>
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address>
</body>
</html>

Binary file not shown.

@ -1,5 +1,5 @@
\section{briteny Class List}
Here are the classes, structs, unions and interfaces with brief descriptions:\begin{CompactList}
\item\contentsline{section}{{\bf britney.Britney} }{\pageref{classbritney_1_1Britney}}{}
\item\contentsline{section}{{\bf excuse.Excuse} }{\pageref{classexcuse_1_1Excuse}}{}
\item\contentsline{section}{\bf{britney.Britney} }{\pageref{classbritney_1_1Britney}}{}
\item\contentsline{section}{\bf{excuse.Excuse} }{\pageref{classexcuse_1_1Excuse}}{}
\end{CompactList}

@ -3,57 +3,80 @@
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item
def {\bf \_\-\_\-init\_\-\_\-}
def \bf{\_\-\_\-init\_\-\_\-}
\item
def {\bf \_\-\_\-parse\_\-arguments}
def \bf{read\_\-sources}
\item
def {\bf \_\-\_\-log}
def \bf{read\_\-binaries}
\item
def {\bf read\_\-sources}
def \bf{read\_\-bugs}
\item
def {\bf read\_\-binaries}
def \bf{normalize\_\-bugs}
\item
def {\bf read\_\-bugs}
def \bf{read\_\-dates}
\item
def {\bf \_\-\_\-maxver}
def \bf{read\_\-urgencies}
\item
def {\bf normalize\_\-bugs}
def \bf{read\_\-approvals}
\item
def {\bf read\_\-dates}
def \bf{read\_\-hints}
\item
def {\bf read\_\-urgencies}
def \bf{same\_\-source}
\item
def {\bf read\_\-approvals}
def \bf{get\_\-dependency\_\-solvers}
\item
def {\bf read\_\-hints}
def \bf{excuse\_\-unsat\_\-deps}
\item
def {\bf same\_\-source}
def \bf{should\_\-remove\_\-source}
\item
def {\bf get\_\-dependency\_\-solvers}
def \bf{should\_\-upgrade\_\-srcarch}
\item
def {\bf excuse\_\-unsat\_\-deps}
def \bf{should\_\-upgrade\_\-src}
\item
def {\bf should\_\-remove\_\-source}
def \bf{reversed\_\-exc\_\-deps}
\item
def {\bf should\_\-upgrade\_\-srcarch}
def \bf{invalidate\_\-excuses}
\item
def {\bf should\_\-upgrade\_\-src}
def \bf{write\_\-excuses}
\item
def {\bf reversed\_\-exc\_\-deps}
def \bf{get\_\-nuninst}\label{classbritney_1_1Britney_41c5ee0b9d64b2e76a0c1a1c2b28c73e}
\item
def \bf{eval\_\-nuninst}\label{classbritney_1_1Britney_e5c18b706e6598474435b1996313cf27}
\item
def \bf{eval\_\-uninst}\label{classbritney_1_1Britney_b8dd18ead23b6e1126bb4c2a5c3cd8ba}
\item
def \bf{doop\_\-source}\label{classbritney_1_1Britney_22af61b8a7f6fe71a79d28b5016cae1d}
\item
def {\bf invalidate\_\-excuses}
def \bf{iter\_\-packages}\label{classbritney_1_1Britney_d453398832baaa7f477f720cfb643029}
\item
def \bf{do\_\-all}\label{classbritney_1_1Britney_3ef9b6f600eac492fc5aa4b31638198f}
\item
def \bf{upgrade\_\-testing}
\item
def \bf{main}
\end{CompactItemize}
\subsection*{Public Attributes}
\begin{CompactItemize}
\item
def {\bf write\_\-excuses}
\bf{selected}\label{classbritney_1_1Britney_07e771f94d4ce224d5677542db25034d}
\item
def {\bf main}
\bf{nuninst\_\-orig}\label{classbritney_1_1Britney_d6169c55786a8ec7fb9773170b652da6}
\end{CompactItemize}
\subsection*{Static Public Attributes}
\begin{CompactItemize}
\item
tuple {\bf HINTS\_\-STANDARD} = (\char`\"{}easy\char`\"{}, \char`\"{}hint\char`\"{}, \char`\"{}remove\char`\"{}, \char`\"{}block\char`\"{}, \char`\"{}unblock\char`\"{}, \char`\"{}urgent\char`\"{}, \char`\"{}approve\char`\"{})\label{classbritney_1_1Britney_ebbe3f40cca59e2de275b0558556ee63}
tuple \bf{HINTS\_\-STANDARD} = (\char`\"{}easy\char`\"{}, \char`\"{}hint\char`\"{}, \char`\"{}remove\char`\"{}, \char`\"{}block\char`\"{}, \char`\"{}unblock\char`\"{}, \char`\"{}urgent\char`\"{}, \char`\"{}approve\char`\"{})\label{classbritney_1_1Britney_ebbe3f40cca59e2de275b0558556ee63}
\item
tuple {\bf HINTS\_\-ALL} = (\char`\"{}force\char`\"{}, \char`\"{}force-hint\char`\"{}, \char`\"{}block-all\char`\"{})\label{classbritney_1_1Britney_a088d6fd96963f87f88c9c40cda10bfa}
tuple \bf{HINTS\_\-ALL} = (\char`\"{}force\char`\"{}, \char`\"{}force-hint\char`\"{}, \char`\"{}block-all\char`\"{})\label{classbritney_1_1Britney_a088d6fd96963f87f88c9c40cda10bfa}
\end{CompactItemize}
@ -76,7 +99,7 @@ For more documentation on this script, please read the Developers Reference.
Definition at line 193 of file britney.py.
Definition at line 195 of file britney.py.
\subsection{Member Function Documentation}
\index{britney::Britney@{britney::Britney}!__init__@{\_\-\_\-init\_\-\_\-}}
@ -94,60 +117,9 @@ the information needed by the other methods of the class.
\normalsize
Definition at line 199 of file britney.py.\index{britney::Britney@{britney::Britney}!__log@{\_\-\_\-log}}
\index{__log@{\_\-\_\-log}!britney::Britney@{britney::Britney}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}def britney.Britney.\_\-\_\-log ( {\em self}, {\em msg}, {\em type} = {\tt \char`\"{}I\char`\"{}})}\label{classbritney_1_1Britney_678036a5200302d77249f5e702532681}
\footnotesize\begin{verbatim}Print info messages according to verbosity level
An easy-and-simple log method which prints messages to the standard
output. The type parameter controls the urgency of the message, and
can be equal to `I' for `Information', `W' for `Warning' and `E' for
`Error'. Warnings and errors are always printed, and information are
printed only if the verbose logging is enabled.
\end{verbatim}
\normalsize
Definition at line 275 of file britney.py.\index{britney::Britney@{britney::Britney}!__maxver@{\_\-\_\-maxver}}
\index{__maxver@{\_\-\_\-maxver}!britney::Britney@{britney::Britney}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}def britney.Britney.\_\-\_\-maxver ( {\em self}, {\em pkg}, {\em dist})}\label{classbritney_1_1Britney_0affb1945986a52c61a4492c9732968e}
\footnotesize\begin{verbatim}Return the maximum version for a given package name
This method returns None if the specified source package
is not available in the `dist' distribution. If the package
exists, then it returns the maximum version between the
source package and its binary packages.
\end{verbatim}
\normalsize
Definition at line 436 of file britney.py.\index{britney::Britney@{britney::Britney}!__parse_arguments@{\_\-\_\-parse\_\-arguments}}
\index{__parse_arguments@{\_\-\_\-parse\_\-arguments}!britney::Britney@{britney::Britney}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}def britney.Britney.\_\-\_\-parse\_\-arguments ( {\em self})}\label{classbritney_1_1Britney_506f9800068902cf7cac6236b78d1dc4}
\footnotesize\begin{verbatim}Parse the command line arguments
This method parses and initializes the command line arguments.
While doing so, it preprocesses some of the options to be converted
in a suitable form for the other methods of the class.
\end{verbatim}
\normalsize
Definition at line 235 of file britney.py.\index{britney::Britney@{britney::Britney}!excuse_unsat_deps@{excuse\_\-unsat\_\-deps}}
Definition at line 201 of file britney.py.\index{britney::Britney@{britney::Britney}!excuse_unsat_deps@{excuse\_\-unsat\_\-deps}}
\index{excuse_unsat_deps@{excuse\_\-unsat\_\-deps}!britney::Britney@{britney::Britney}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}def britney.Britney.excuse\_\-unsat\_\-deps ( {\em self}, {\em pkg}, {\em src}, {\em arch}, {\em suite}, {\em excuse})}\label{classbritney_1_1Britney_f51c60a69f3a9dc2bc5afdb2ffaf3990}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}def britney.Britney.excuse\_\-unsat\_\-deps ( {\em self}, {\em pkg}, {\em src}, {\em arch}, {\em suite}, {\em excuse} = {\tt None}, {\em excluded} = {\tt []})}\label{classbritney_1_1Britney_f51c60a69f3a9dc2bc5afdb2ffaf3990}
@ -165,9 +137,9 @@ The dependency fields checked are Pre-Depends and Depends.
\normalsize
Definition at line 713 of file britney.py.\index{britney::Britney@{britney::Britney}!get_dependency_solvers@{get\_\-dependency\_\-solvers}}
Definition at line 709 of file britney.py.\index{britney::Britney@{britney::Britney}!get_dependency_solvers@{get\_\-dependency\_\-solvers}}
\index{get_dependency_solvers@{get\_\-dependency\_\-solvers}!britney::Britney@{britney::Britney}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}def britney.Britney.get\_\-dependency\_\-solvers ( {\em self}, {\em block}, {\em arch}, {\em distribution})}\label{classbritney_1_1Britney_5461f49e3e75a251ebedfd37d2a5ff0c}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}def britney.Britney.get\_\-dependency\_\-solvers ( {\em self}, {\em block}, {\em arch}, {\em distribution}, {\em excluded} = {\tt []})}\label{classbritney_1_1Britney_5461f49e3e75a251ebedfd37d2a5ff0c}
@ -185,7 +157,7 @@ solving packages.
\normalsize
Definition at line 675 of file britney.py.\index{britney::Britney@{britney::Britney}!invalidate_excuses@{invalidate\_\-excuses}}
Definition at line 669 of file britney.py.\index{britney::Britney@{britney::Britney}!invalidate_excuses@{invalidate\_\-excuses}}
\index{invalidate_excuses@{invalidate\_\-excuses}!britney::Britney@{britney::Britney}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}def britney.Britney.invalidate\_\-excuses ( {\em self}, {\em valid}, {\em invalid})}\label{classbritney_1_1Britney_171969785db449d7a06c3f762774e0cd}
@ -201,7 +173,7 @@ on invalid excuses. The two parameters contains the list of
\normalsize
Definition at line 1111 of file britney.py.\index{britney::Britney@{britney::Britney}!main@{main}}
Definition at line 1112 of file britney.py.\index{britney::Britney@{britney::Britney}!main@{main}}
\index{main@{main}!britney::Britney@{britney::Britney}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}def britney.Britney.main ( {\em self})}\label{classbritney_1_1Britney_0e9551bdf927388f55be5ce15a48c94f}
@ -216,7 +188,7 @@ for the member methods which will produce the output files.
\normalsize
Definition at line 1239 of file britney.py.\index{britney::Britney@{britney::Britney}!normalize_bugs@{normalize\_\-bugs}}
Definition at line 1455 of file britney.py.\index{britney::Britney@{britney::Britney}!normalize_bugs@{normalize\_\-bugs}}
\index{normalize_bugs@{normalize\_\-bugs}!britney::Britney@{britney::Britney}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}def britney.Britney.normalize\_\-bugs ( {\em self})}\label{classbritney_1_1Britney_5a6af4a100cfd54e872a27fa7f48ac3c}
@ -231,7 +203,7 @@ object attribute `bugs'.
\normalsize
Definition at line 454 of file britney.py.\index{britney::Britney@{britney::Britney}!read_approvals@{read\_\-approvals}}
Definition at line 448 of file britney.py.\index{britney::Britney@{britney::Britney}!read_approvals@{read\_\-approvals}}
\index{read_approvals@{read\_\-approvals}!britney::Britney@{britney::Britney}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}def britney.Britney.read\_\-approvals ( {\em self}, {\em basedir})}\label{classbritney_1_1Britney_39248f0cfea1c8798b2ca5a97d37eaf8}
@ -256,7 +228,7 @@ is the user who submitted the command.
\normalsize
Definition at line 560 of file britney.py.\index{britney::Britney@{britney::Britney}!read_binaries@{read\_\-binaries}}
Definition at line 554 of file britney.py.\index{britney::Britney@{britney::Britney}!read_binaries@{read\_\-binaries}}
\index{read_binaries@{read\_\-binaries}!britney::Britney@{britney::Britney}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}def britney.Britney.read\_\-binaries ( {\em self}, {\em basedir}, {\em distribution}, {\em arch})}\label{classbritney_1_1Britney_1b2b0f42e4af1cee472f93e955b30421}
@ -288,7 +260,7 @@ packages that provide it.
\normalsize
Definition at line 315 of file britney.py.\index{britney::Britney@{britney::Britney}!read_bugs@{read\_\-bugs}}
Definition at line 317 of file britney.py.\index{britney::Britney@{britney::Britney}!read_bugs@{read\_\-bugs}}
\index{read_bugs@{read\_\-bugs}!britney::Britney@{britney::Britney}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}def britney.Britney.read\_\-bugs ( {\em self}, {\em basedir})}\label{classbritney_1_1Britney_6c777aae69e7bec2efebaf23ddd4a86c}
@ -309,7 +281,7 @@ name and the value is the number of open RC bugs for it.
\normalsize
Definition at line 412 of file britney.py.\index{britney::Britney@{britney::Britney}!read_dates@{read\_\-dates}}
Definition at line 406 of file britney.py.\index{britney::Britney@{britney::Britney}!read_dates@{read\_\-dates}}
\index{read_dates@{read\_\-dates}!britney::Britney@{britney::Britney}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}def britney.Britney.read\_\-dates ( {\em self}, {\em basedir})}\label{classbritney_1_1Britney_085af5ac906813ea40fc2e623748f517}
@ -332,7 +304,7 @@ name and the value is tuple with two items, the version and the date.
\normalsize
Definition at line 489 of file britney.py.\index{britney::Britney@{britney::Britney}!read_hints@{read\_\-hints}}
Definition at line 483 of file britney.py.\index{britney::Britney@{britney::Britney}!read_hints@{read\_\-hints}}
\index{read_hints@{read\_\-hints}!britney::Britney@{britney::Britney}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}def britney.Britney.read\_\-hints ( {\em self}, {\em basedir})}\label{classbritney_1_1Britney_46d535f617fcf1faaaf5d841ea23c184}
@ -356,7 +328,7 @@ the value is the list of affected packages.
\normalsize
Definition at line 586 of file britney.py.\index{britney::Britney@{britney::Britney}!read_sources@{read\_\-sources}}
Definition at line 580 of file britney.py.\index{britney::Britney@{britney::Britney}!read_sources@{read\_\-sources}}
\index{read_sources@{read\_\-sources}!britney::Britney@{britney::Britney}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}def britney.Britney.read\_\-sources ( {\em self}, {\em basedir})}\label{classbritney_1_1Britney_054f44c47f17c0c4f5a069e821b7f868}
@ -376,7 +348,7 @@ package as a dictionary.
\normalsize
Definition at line 290 of file britney.py.\index{britney::Britney@{britney::Britney}!read_urgencies@{read\_\-urgencies}}
Definition at line 292 of file britney.py.\index{britney::Britney@{britney::Britney}!read_urgencies@{read\_\-urgencies}}
\index{read_urgencies@{read\_\-urgencies}!britney::Britney@{britney::Britney}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}def britney.Britney.read\_\-urgencies ( {\em self}, {\em basedir})}\label{classbritney_1_1Britney_09fc27899506b4830b1961f125a7b6a4}
@ -398,7 +370,7 @@ package that are higher then the testing one.
\normalsize
Definition at line 515 of file britney.py.\index{britney::Britney@{britney::Britney}!reversed_exc_deps@{reversed\_\-exc\_\-deps}}
Definition at line 509 of file britney.py.\index{britney::Britney@{britney::Britney}!reversed_exc_deps@{reversed\_\-exc\_\-deps}}
\index{reversed_exc_deps@{reversed\_\-exc\_\-deps}!britney::Britney@{britney::Britney}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}def britney.Britney.reversed\_\-exc\_\-deps ( {\em self})}\label{classbritney_1_1Britney_be1b4af9d6c6650c70b24267412bc1a8}
@ -413,7 +385,7 @@ and the values are the excuse names which depend on it.
\normalsize
Definition at line 1098 of file britney.py.\index{britney::Britney@{britney::Britney}!same_source@{same\_\-source}}
Definition at line 1099 of file britney.py.\index{britney::Britney@{britney::Britney}!same_source@{same\_\-source}}
\index{same_source@{same\_\-source}!britney::Britney@{britney::Britney}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}def britney.Britney.same\_\-source ( {\em self}, {\em sv1}, {\em sv2})}\label{classbritney_1_1Britney_85d2e45e8431779b62f398c34972ddf1}
@ -429,7 +401,7 @@ source. The main use of this code is to detect binary-NMU.
\normalsize
Definition at line 636 of file britney.py.\index{britney::Britney@{britney::Britney}!should_remove_source@{should\_\-remove\_\-source}}
Definition at line 630 of file britney.py.\index{britney::Britney@{britney::Britney}!should_remove_source@{should\_\-remove\_\-source}}
\index{should_remove_source@{should\_\-remove\_\-source}!britney::Britney@{britney::Britney}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}def britney.Britney.should\_\-remove\_\-source ( {\em self}, {\em pkg})}\label{classbritney_1_1Britney_f8a6c9adbdec7a5a982dd2b74febcc08}
@ -449,7 +421,7 @@ attribute excuses.
\normalsize
Definition at line 764 of file britney.py.\index{britney::Britney@{britney::Britney}!should_upgrade_src@{should\_\-upgrade\_\-src}}
Definition at line 765 of file britney.py.\index{britney::Britney@{britney::Britney}!should_upgrade_src@{should\_\-upgrade\_\-src}}
\index{should_upgrade_src@{should\_\-upgrade\_\-src}!britney::Britney@{britney::Britney}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}def britney.Britney.should\_\-upgrade\_\-src ( {\em self}, {\em src}, {\em suite})}\label{classbritney_1_1Britney_94785175a85f44b1afaf3add167a211f}
@ -469,7 +441,7 @@ the the object attribute excuses.
\normalsize
Definition at line 902 of file britney.py.\index{britney::Britney@{britney::Britney}!should_upgrade_srcarch@{should\_\-upgrade\_\-srcarch}}
Definition at line 903 of file britney.py.\index{britney::Britney@{britney::Britney}!should_upgrade_srcarch@{should\_\-upgrade\_\-srcarch}}
\index{should_upgrade_srcarch@{should\_\-upgrade\_\-srcarch}!britney::Britney@{britney::Britney}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}def britney.Britney.should\_\-upgrade\_\-srcarch ( {\em self}, {\em src}, {\em arch}, {\em suite})}\label{classbritney_1_1Britney_bd18d7acde434387e94344a39db5b0e5}
@ -491,7 +463,21 @@ the the object attribute excuses.
\normalsize
Definition at line 788 of file britney.py.\index{britney::Britney@{britney::Britney}!write_excuses@{write\_\-excuses}}
Definition at line 789 of file britney.py.\index{britney::Britney@{britney::Britney}!upgrade_testing@{upgrade\_\-testing}}
\index{upgrade_testing@{upgrade\_\-testing}!britney::Britney@{britney::Britney}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}def britney.Britney.upgrade\_\-testing ( {\em self})}\label{classbritney_1_1Britney_921effe0d64ed713c38888684a0a26d4}
\footnotesize\begin{verbatim}Upgrade testing using the unstable packages
This method tries to upgrade testing using the packages from unstable.
\end{verbatim}
\normalsize
Definition at line 1438 of file britney.py.\index{britney::Britney@{britney::Britney}!write_excuses@{write\_\-excuses}}
\index{write_excuses@{write\_\-excuses}!britney::Britney@{britney::Britney}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}def britney.Britney.write\_\-excuses ( {\em self})}\label{classbritney_1_1Britney_010f6deffca32f7f71ecf1f5c1bb4985}
@ -507,7 +493,7 @@ of this procedure, please refer to the module docstring.
\normalsize
Definition at line 1153 of file britney.py.
Definition at line 1154 of file britney.py.
The documentation for this class was generated from the following file:\begin{CompactItemize}
\item

@ -3,36 +3,36 @@
\subsection*{Public Member Functions}
\begin{CompactItemize}
\item
def {\bf \_\-\_\-init\_\-\_\-}
def \bf{\_\-\_\-init\_\-\_\-}
\item
def {\bf set\_\-vers}
def \bf{set\_\-vers}
\item
def {\bf set\_\-maint}
def \bf{set\_\-maint}
\item
def {\bf set\_\-section}
def \bf{set\_\-section}
\item
def {\bf set\_\-priority}
def \bf{set\_\-priority}
\item
def {\bf set\_\-date}
def \bf{set\_\-date}
\item
def {\bf set\_\-urgency}
def \bf{set\_\-urgency}
\item
def {\bf add\_\-dep}
def \bf{add\_\-dep}
\item
def {\bf add\_\-break\_\-dep}
def \bf{add\_\-break\_\-dep}
\item
def {\bf invalidate\_\-dep}
def \bf{invalidate\_\-dep}
\item
def {\bf setdaysold}
def \bf{setdaysold}
\item
def {\bf addhtml}
def \bf{addhtml}
\item
def {\bf html}
def \bf{html}
\end{CompactItemize}
\subsection*{Static Public Attributes}
\begin{CompactItemize}
\item
tuple {\bf reemail} = re.compile(r\char`\"{}$<$.$\ast$?$>$\char`\"{})\label{classexcuse_1_1Excuse_bb15f55eed8f034db8a64b4ddc46460d}
tuple \bf{reemail} = re.compile(r\char`\"{}$<$.$\ast$?$>$\char`\"{})\label{classexcuse_1_1Excuse_bb15f55eed8f034db8a64b4ddc46460d}
\begin{CompactList}\small\item\em Regular expression for removing the email address. \item\end{CompactList}\end{CompactItemize}

@ -10,16 +10,30 @@
{\fancyplain{}{\bfseries\rightmark}}
\rhead[\fancyplain{}{\bfseries\leftmark}]
{\fancyplain{}{\bfseries\thepage}}
\rfoot[\fancyplain{}{\bfseries\scriptsize Generated on Sun Jun 25 12:04:02 2006 for briteny by Doxygen }]{}
\lfoot[]{\fancyplain{}{\bfseries\scriptsize Generated on Sun Jun 25 12:04:02 2006 for briteny by Doxygen }}
\rfoot[\fancyplain{}{\bfseries\scriptsize Generated on Sat Jul 22 09:29:59 2006 for briteny by Doxygen }]{}
\lfoot[]{\fancyplain{}{\bfseries\scriptsize Generated on Sat Jul 22 09:29:59 2006 for briteny by Doxygen }}
\cfoot{}
\newenvironment{Code}
{\footnotesize}
{\normalsize}
\newcommand{\doxyref}[3]{\textbf{#1} (\textnormal{#2}\,\pageref{#3})}
\newenvironment{DocInclude}
{\footnotesize}
{\normalsize}
\newenvironment{VerbInclude}
{\footnotesize}
{\normalsize}
\newenvironment{Image}
{\begin{figure}[H]}
{\end{figure}}
\newenvironment{ImageNoCaption}{}{}
\newenvironment{CompactList}
{\begin{list}{}{
\setlength{\leftmargin}{0.5cm}
\setlength{\itemsep}{0pt}
\setlength{\parsep}{0pt}
\setlength{\topsep}{0pt}
\renewcommand{\makelabel}{}}}
\renewcommand{\makelabel}{\hfill}}}
{\end{list}}
\newenvironment{CompactItemize}
{
@ -41,7 +55,7 @@
}
{\end{tabular*}\par}
\newcommand{\entrylabel}[1]{
{\parbox[b]{\labelwidth-4pt}{\makebox[0pt][l]{\textbf{#1}}\\}}}
{\parbox[b]{\labelwidth-4pt}{\makebox[0pt][l]{\textbf{#1}}\vspace{1.5\baselineskip}}}}
\newenvironment{Desc}
{\begin{list}{}
{

@ -5,5 +5,5 @@
\subsection*{Classes}
\begin{CompactItemize}
\item
class {\bf Britney}
class \bf{Britney}
\end{CompactItemize}

@ -5,5 +5,5 @@
\subsection*{Classes}
\begin{CompactItemize}
\item
class {\bf Excuse}
class \bf{Excuse}
\end{CompactItemize}

@ -1,5 +1,5 @@
\section{briteny Package List}
Here are the packages with brief descriptions (if available):\begin{CompactList}
\item\contentsline{section}{{\bf britney} }{\pageref{namespacebritney}}{}
\item\contentsline{section}{{\bf excuse} }{\pageref{namespaceexcuse}}{}
\item\contentsline{section}{\bf{britney} }{\pageref{namespacebritney}}{}
\item\contentsline{section}{\bf{excuse} }{\pageref{namespaceexcuse}}{}
\end{CompactList}

@ -17,9 +17,9 @@
\begin{center}
{\Large briteny Reference Manual\\[1ex]\large 2.0.alpha1 }\\
\vspace*{1cm}
{\large Generated by Doxygen 1.4.6}\\
{\large Generated by Doxygen 1.4.7}\\
\vspace*{0.5cm}
{\small Sun Jun 25 12:04:03 2006}\\
{\small Sat Jul 22 09:29:59 2006}\\
\end{center}
\end{titlepage}
\clearemptydoublepage
@ -29,8 +29,6 @@
\pagenumbering{arabic}
\chapter{briteny Namespace Index}
\input{namespaces}
\chapter{briteny Hierarchical Index}
\input{hierarchy}
\chapter{briteny Class Index}
\input{annotated}
\chapter{briteny Namespace Documentation}

Loading…
Cancel
Save