Skip to content

Commit ed0e98f

Browse files
kata198Timothy Savannah
authored andcommitted
6.6.4
1 parent 1495b8b commit ed0e98f

File tree

4 files changed

+21
-20
lines changed

4 files changed

+21
-20
lines changed

AdvancedHTMLParser/__init__.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
from .Validator import ValidatingAdvancedHTMLParser
1010
from .exceptions import InvalidCloseException, MissedCloseException, HTMLValidationException
1111

12-
__version__ = '6.6.3'
13-
__version_tuple__ = ('6', '6', '3')
14-
__int_version_tuple__ = (6, 6, 3)
12+
__version__ = '6.6.4'
13+
__version_tuple__ = ('6', '6', '4')
14+
__int_version_tuple__ = (6, 6, 4)
1515

1616
__all__ = ['AdvancedHTMLParser', 'IndexedAdvancedHTMLParser', 'AdvancedHTMLFormatter', 'AdvancedTag', 'TagCollection'
1717
'ValidatingAdvancedHTMLParser', 'MissedCloseException', 'InvalidCloseException', 'HTMLValidationException' ]

ChangeLog

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
* 6.6.4 (unreleased)
1+
* 6.6.4 Oct 27 2016
22
- Fix regression where "AdvancedTag.getAttribute" method would not accept a default
33
(second param).
44
- Fix calling ".value" on an AdvancedTag to get the "value" attribute (was

doc/AdvancedHTMLParser.Tags.html

Lines changed: 16 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1+
12
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
23
<html><head><title>Python: module AdvancedHTMLParser.Tags</title>
3-
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
4+
<meta charset="utf-8">
45
</head><body bgcolor="#f0f0f8">
56

67
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="heading">
@@ -28,13 +29,13 @@
2829

2930
<tr><td bgcolor="#ee77aa"><tt>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</tt></td><td>&nbsp;</td>
3031
<td width="100%"><dl>
31-
<dt><font face="helvetica, arial"><a href="builtins.html#list">builtins.list</a>(<a href="builtins.html#object">builtins.object</a>)
32+
<dt><font face="helvetica, arial"><a href="__builtin__.html#list">__builtin__.list</a>(<a href="__builtin__.html#object">__builtin__.object</a>)
3233
</font></dt><dd>
3334
<dl>
3435
<dt><font face="helvetica, arial"><a href="AdvancedHTMLParser.Tags.html#TagCollection">TagCollection</a>
3536
</font></dt></dl>
3637
</dd>
37-
<dt><font face="helvetica, arial"><a href="builtins.html#object">builtins.object</a>
38+
<dt><font face="helvetica, arial"><a href="__builtin__.html#object">__builtin__.object</a>
3839
</font></dt><dd>
3940
<dl>
4041
<dt><font face="helvetica, arial"><a href="AdvancedHTMLParser.Tags.html#AdvancedTag">AdvancedTag</a>
@@ -45,7 +46,7 @@
4546
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
4647
<tr bgcolor="#ffc8d8">
4748
<td colspan=3 valign=bottom>&nbsp;<br>
48-
<font color="#000000" face="helvetica, arial"><a name="AdvancedTag">class <strong>AdvancedTag</strong></a>(<a href="builtins.html#object">builtins.object</a>)</font></td></tr>
49+
<font color="#000000" face="helvetica, arial"><a name="AdvancedTag">class <strong>AdvancedTag</strong></a>(<a href="__builtin__.html#object">__builtin__.object</a>)</font></td></tr>
4950

5051
<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
5152
<td colspan=2><tt><a href="#AdvancedTag">AdvancedTag</a>&nbsp;-&nbsp;Represents&nbsp;a&nbsp;Tag.&nbsp;Used&nbsp;with&nbsp;AdvancedHTMLParser&nbsp;to&nbsp;create&nbsp;a&nbsp;DOM-model<br>
@@ -57,10 +58,10 @@
5758
<td width="100%">Methods defined here:<br>
5859
<dl><dt><a name="AdvancedTag-__getitem__"><strong>__getitem__</strong></a>(self, key)</dt></dl>
5960

60-
<dl><dt><a name="AdvancedTag-__init__"><strong>__init__</strong></a>(self, tagName, attrList=None, isSelfClosing=False)</dt><dd><tt>__init__&nbsp;-&nbsp;Construct<br>
61+
<dl><dt><a name="AdvancedTag-__init__"><strong>__init__</strong></a>(self, tagName, attrList<font color="#909090">=None</font>, isSelfClosing<font color="#909090">=False</font>)</dt><dd><tt>__init__&nbsp;-&nbsp;Construct<br>
6162
&nbsp;<br>
6263
&nbsp;&nbsp;&nbsp;&nbsp;@param&nbsp;tagName&nbsp;-&nbsp;String&nbsp;of&nbsp;tag&nbsp;name.&nbsp;This&nbsp;will&nbsp;be&nbsp;lowercased!<br>
63-
&nbsp;&nbsp;&nbsp;&nbsp;@param&nbsp;attrList&nbsp;-&nbsp;A&nbsp;<a href="builtins.html#list">list</a>&nbsp;of&nbsp;tuples&nbsp;(key,&nbsp;value)<br>
64+
&nbsp;&nbsp;&nbsp;&nbsp;@param&nbsp;attrList&nbsp;-&nbsp;A&nbsp;<a href="__builtin__.html#list">list</a>&nbsp;of&nbsp;tuples&nbsp;(key,&nbsp;value)<br>
6465
&nbsp;&nbsp;&nbsp;&nbsp;@param&nbsp;isSelfClosing&nbsp;-&nbsp;True&nbsp;if&nbsp;self-closing&nbsp;tag&nbsp;(&nbsp;&lt;tagName&nbsp;attrs&nbsp;/&gt;&nbsp;)&nbsp;will&nbsp;be&nbsp;set&nbsp;to&nbsp;False&nbsp;if&nbsp;text&nbsp;or&nbsp;children&nbsp;are&nbsp;added.</tt></dd></dl>
6566

6667
<dl><dt><a name="AdvancedTag-__setattr__"><strong>__setattr__</strong></a>(self, name, value)</dt></dl>
@@ -77,7 +78,7 @@
7778

7879
<dl><dt><a name="AdvancedTag-appendText"><strong>appendText</strong></a>(self, text)</dt><dd><tt>appendText&nbsp;-&nbsp;append&nbsp;some&nbsp;inner&nbsp;text</tt></dd></dl>
7980

80-
<dl><dt><a name="AdvancedTag-getAttribute"><strong>getAttribute</strong></a>(self, attrName)</dt><dd><tt>getAttribute&nbsp;-&nbsp;Gets&nbsp;an&nbsp;attribute&nbsp;on&nbsp;this&nbsp;tag.&nbsp;Be&nbsp;wary&nbsp;using&nbsp;this&nbsp;for&nbsp;classname,&nbsp;maybe&nbsp;use&nbsp;addClass/removeClass.&nbsp;Attribute&nbsp;names&nbsp;are&nbsp;all&nbsp;lowercase.<br>
81+
<dl><dt><a name="AdvancedTag-getAttribute"><strong>getAttribute</strong></a>(self, attrName, defaultValue<font color="#909090">=None</font>)</dt><dd><tt>getAttribute&nbsp;-&nbsp;Gets&nbsp;an&nbsp;attribute&nbsp;on&nbsp;this&nbsp;tag.&nbsp;Be&nbsp;wary&nbsp;using&nbsp;this&nbsp;for&nbsp;classname,&nbsp;maybe&nbsp;use&nbsp;addClass/removeClass.&nbsp;Attribute&nbsp;names&nbsp;are&nbsp;all&nbsp;lowercase.<br>
8182
&nbsp;&nbsp;&nbsp;&nbsp;@return&nbsp;-&nbsp;The&nbsp;attribute&nbsp;value,&nbsp;or&nbsp;None&nbsp;if&nbsp;none&nbsp;exists.</tt></dd></dl>
8283

8384
<dl><dt><a name="AdvancedTag-getChildren"><strong>getChildren</strong></a>(self)</dt><dd><tt>getChildren&nbsp;-&nbsp;returns&nbsp;child&nbsp;nodes&nbsp;as&nbsp;a&nbsp;searchable&nbsp;<a href="#TagCollection">TagCollection</a>.<br>
@@ -150,7 +151,7 @@
150151
@return&nbsp;-&nbsp;None&nbsp;if&nbsp;no&nbsp;parent&nbsp;element&nbsp;(error&nbsp;condition),&nbsp;otherwise&nbsp;a&nbsp;<a href="#TagCollection">TagCollection</a>&nbsp;of&nbsp;peers&nbsp;that&nbsp;matched.</tt></dd></dl>
151152

152153
<dl><dt><a name="AdvancedTag-getPeersWithAttrValues"><strong>getPeersWithAttrValues</strong></a>(self, attrName, attrValues)</dt><dd><tt>getPeersWithAttrValues&nbsp;-&nbsp;Gets&nbsp;peers&nbsp;(elements&nbsp;on&nbsp;same&nbsp;level)&nbsp;whose&nbsp;attribute&nbsp;given&nbsp;by&nbsp;#attrName&nbsp;<br>
153-
&nbsp;&nbsp;&nbsp;&nbsp;are&nbsp;in&nbsp;the&nbsp;<a href="builtins.html#list">list</a>&nbsp;of&nbsp;possible&nbsp;vaues&nbsp;#attrValues<br>
154+
&nbsp;&nbsp;&nbsp;&nbsp;are&nbsp;in&nbsp;the&nbsp;<a href="__builtin__.html#list">list</a>&nbsp;of&nbsp;possible&nbsp;vaues&nbsp;#attrValues<br>
154155
&nbsp;<br>
155156
@param&nbsp;attrName&nbsp;-&nbsp;Name&nbsp;of&nbsp;attribute<br>
156157
@param&nbsp;attrValues&nbsp;-&nbsp;List&nbsp;of&nbsp;possible&nbsp;values&nbsp;which&nbsp;will&nbsp;match<br>
@@ -301,31 +302,31 @@
301302
<table width="100%" cellspacing=0 cellpadding=2 border=0 summary="section">
302303
<tr bgcolor="#ffc8d8">
303304
<td colspan=3 valign=bottom>&nbsp;<br>
304-
<font color="#000000" face="helvetica, arial"><a name="TagCollection">class <strong>TagCollection</strong></a>(<a href="builtins.html#list">builtins.list</a>)</font></td></tr>
305+
<font color="#000000" face="helvetica, arial"><a name="TagCollection">class <strong>TagCollection</strong></a>(<a href="__builtin__.html#list">__builtin__.list</a>)</font></td></tr>
305306

306307
<tr bgcolor="#ffc8d8"><td rowspan=2><tt>&nbsp;&nbsp;&nbsp;</tt></td>
307-
<td colspan=2><tt>A&nbsp;collection&nbsp;of&nbsp;AdvancedTags.&nbsp;You&nbsp;may&nbsp;use&nbsp;this&nbsp;like&nbsp;a&nbsp;normal&nbsp;<a href="builtins.html#list">list</a>,&nbsp;or&nbsp;you&nbsp;can&nbsp;use&nbsp;the&nbsp;various&nbsp;getElements*&nbsp;functions&nbsp;within&nbsp;to&nbsp;operate&nbsp;on&nbsp;the&nbsp;results.<br>
308+
<td colspan=2><tt>A&nbsp;collection&nbsp;of&nbsp;AdvancedTags.&nbsp;You&nbsp;may&nbsp;use&nbsp;this&nbsp;like&nbsp;a&nbsp;normal&nbsp;<a href="__builtin__.html#list">list</a>,&nbsp;or&nbsp;you&nbsp;can&nbsp;use&nbsp;the&nbsp;various&nbsp;getElements*&nbsp;functions&nbsp;within&nbsp;to&nbsp;operate&nbsp;on&nbsp;the&nbsp;results.<br>
308309
Generally,&nbsp;this&nbsp;is&nbsp;the&nbsp;return&nbsp;of&nbsp;all&nbsp;get*&nbsp;functions.<br>
309310
&nbsp;<br>
310311
All&nbsp;the&nbsp;get*&nbsp;functions&nbsp;called&nbsp;on&nbsp;a&nbsp;<a href="#TagCollection">TagCollection</a>&nbsp;search&nbsp;all&nbsp;contained&nbsp;elements&nbsp;and&nbsp;their&nbsp;childrens.&nbsp;If&nbsp;you&nbsp;need&nbsp;to&nbsp;check&nbsp;ONLY&nbsp;the&nbsp;elements&nbsp;in&nbsp;the&nbsp;tag&nbsp;collection,&nbsp;and&nbsp;not&nbsp;their&nbsp;children,<br>
311-
either&nbsp;provide&nbsp;your&nbsp;own&nbsp;<a href="builtins.html#list">list</a>&nbsp;comprehension&nbsp;to&nbsp;do&nbsp;so,&nbsp;or&nbsp;use&nbsp;the&nbsp;"filterCollection"&nbsp;method,&nbsp;which&nbsp;takes&nbsp;an&nbsp;arbitrary&nbsp;function/lambda&nbsp;expression&nbsp;and&nbsp;filters&nbsp;just&nbsp;the&nbsp;immediate&nbsp;tags.<br>&nbsp;</tt></td></tr>
312+
either&nbsp;provide&nbsp;your&nbsp;own&nbsp;<a href="__builtin__.html#list">list</a>&nbsp;comprehension&nbsp;to&nbsp;do&nbsp;so,&nbsp;or&nbsp;use&nbsp;the&nbsp;"filterCollection"&nbsp;method,&nbsp;which&nbsp;takes&nbsp;an&nbsp;arbitrary&nbsp;function/lambda&nbsp;expression&nbsp;and&nbsp;filters&nbsp;just&nbsp;the&nbsp;immediate&nbsp;tags.<br>&nbsp;</tt></td></tr>
312313
<tr><td>&nbsp;</td>
313314
<td width="100%"><dl><dt>Method resolution order:</dt>
314315
<dd><a href="AdvancedHTMLParser.Tags.html#TagCollection">TagCollection</a></dd>
315-
<dd><a href="builtins.html#list">builtins.list</a></dd>
316-
<dd><a href="builtins.html#object">builtins.object</a></dd>
316+
<dd><a href="__builtin__.html#list">__builtin__.list</a></dd>
317+
<dd><a href="__builtin__.html#object">__builtin__.object</a></dd>
317318
</dl>
318319
<hr>
319320
Methods defined here:<br>
320321
<dl><dt><a name="TagCollection-__add__"><strong>__add__</strong></a>(self, others)</dt></dl>
321322

322-
<dl><dt><a name="TagCollection-__init__"><strong>__init__</strong></a>(self, values=None)</dt><dd><tt>Create&nbsp;this&nbsp;<a href="builtins.html#object">object</a>.<br>
323+
<dl><dt><a name="TagCollection-__init__"><strong>__init__</strong></a>(self, values<font color="#909090">=None</font>)</dt><dd><tt>Create&nbsp;this&nbsp;<a href="__builtin__.html#object">object</a>.<br>
323324
&nbsp;<br>
324325
@param&nbsp;values&nbsp;-&nbsp;Initial&nbsp;values,&nbsp;or&nbsp;None&nbsp;for&nbsp;empty</tt></dd></dl>
325326

326327
<dl><dt><a name="TagCollection-__sub__"><strong>__sub__</strong></a>(self, others)</dt></dl>
327328

328-
<dl><dt><a name="TagCollection-all"><strong>all</strong></a>(self)</dt><dd><tt>all&nbsp;-&nbsp;A&nbsp;plain&nbsp;<a href="builtins.html#list">list</a>&nbsp;of&nbsp;these&nbsp;elements<br>
329+
<dl><dt><a name="TagCollection-all"><strong>all</strong></a>(self)</dt><dd><tt>all&nbsp;-&nbsp;A&nbsp;plain&nbsp;<a href="__builtin__.html#list">list</a>&nbsp;of&nbsp;these&nbsp;elements<br>
329330
&nbsp;<br>
330331
@return&nbsp;-&nbsp;List&nbsp;of&nbsp;these&nbsp;elements</tt></dd></dl>
331332

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
long_description = summary
2727

2828
setup(name='AdvancedHTMLParser',
29-
version='6.6.3',
29+
version='6.6.4',
3030
packages=['AdvancedHTMLParser'],
3131
scripts=['formatHTML'],
3232
author='Tim Savannah',

0 commit comments

Comments
 (0)