<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-lxml.git/src/lxml/tests, branch master</title>
<subtitle>github.com: lxml/lxml.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-lxml.git/'/>
<entry>
<title>Prevent lxml.objectify from accepting non-decimal digit characters as integers/numbers and from representing them as IntElement.</title>
<updated>2023-03-03T08:15:38+00:00</updated>
<author>
<name>Stefan Behnel</name>
<email>stefan_ml@behnel.de</email>
</author>
<published>2023-03-03T08:15:38+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-lxml.git/commit/?id=3d4e60f2835e4d85fd357c182656d3eca534f2ff'/>
<id>3d4e60f2835e4d85fd357c182656d3eca534f2ff</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Work around libxml2 bug in affected versions that failed to reset the namespace count in the parser context.</title>
<updated>2022-07-19T06:25:20+00:00</updated>
<author>
<name>Stefan Behnel</name>
<email>stefan_ml@behnel.de</email>
</author>
<published>2022-07-19T06:25:20+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-lxml.git/commit/?id=c742576c105f40fc8b754fcae56fee4aa35840a3'/>
<id>c742576c105f40fc8b754fcae56fee4aa35840a3</id>
<content type='text'>
See https://gitlab.gnome.org/GNOME/libxml2/-/issues/378
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See https://gitlab.gnome.org/GNOME/libxml2/-/issues/378
</pre>
</div>
</content>
</entry>
<entry>
<title>LP#1981760: Register "Element.attrib" as collections.abc.MutableMapping.</title>
<updated>2022-07-15T06:40:19+00:00</updated>
<author>
<name>Stefan Behnel</name>
<email>stefan_ml@behnel.de</email>
</author>
<published>2022-07-15T06:40:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-lxml.git/commit/?id=ff82753bd09408ecfd6cacf7da67257495dc1335'/>
<id>ff82753bd09408ecfd6cacf7da67257495dc1335</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Prevent parse failure in new test from leaking into later test runs.</title>
<updated>2022-07-01T19:19:44+00:00</updated>
<author>
<name>Stefan Behnel</name>
<email>stefan_ml@behnel.de</email>
</author>
<published>2022-07-01T19:19:44+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-lxml.git/commit/?id=d01872ccdf7e1e5e825b6c6292b43e7d27ae5fc4'/>
<id>d01872ccdf7e1e5e825b6c6292b43e7d27ae5fc4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a crash when incorrect parser input occurs together with usages of iterwalk() on trees generated by the same parser.</title>
<updated>2022-07-01T19:16:47+00:00</updated>
<author>
<name>Stefan Behnel</name>
<email>stefan_ml@behnel.de</email>
</author>
<published>2022-07-01T19:06:10+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-lxml.git/commit/?id=86368e9cf70a0ad23cccd5ee32de847149af0c6f'/>
<id>86368e9cf70a0ad23cccd5ee32de847149af0c6f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove debug print from test.</title>
<updated>2022-05-31T20:49:19+00:00</updated>
<author>
<name>Stefan Behnel</name>
<email>stefan_ml@behnel.de</email>
</author>
<published>2022-05-31T20:49:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-lxml.git/commit/?id=b9f7074430594b95824059eef931dfbb27a7645e'/>
<id>b9f7074430594b95824059eef931dfbb27a7645e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a test for https://bugs.launchpad.net/lxml/+bug/1965070 leaving out the actual failure case.</title>
<updated>2022-05-30T12:15:19+00:00</updated>
<author>
<name>Stefan Behnel</name>
<email>stefan_ml@behnel.de</email>
</author>
<published>2022-05-30T12:15:19+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-lxml.git/commit/?id=d3f77e678a8394559331d27257714e8aa4b082f2'/>
<id>d3f77e678a8394559331d27257714e8aa4b082f2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Allow QName as tag value in ElementMaker, not just strings.</title>
<updated>2022-02-14T19:20:22+00:00</updated>
<author>
<name>Stefan Behnel</name>
<email>stefan_ml@behnel.de</email>
</author>
<published>2022-02-14T19:20:22+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-lxml.git/commit/?id=ec2b2e5ae83bd7fae4f32dc6737dea64de58cc37'/>
<id>ec2b2e5ae83bd7fae4f32dc6737dea64de58cc37</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use expected XSD spellings for xsi:double infinity and NaN (GH-338)</title>
<updated>2022-02-13T18:40:39+00:00</updated>
<author>
<name>Tobias Deiminger</name>
<email>haxtibal@posteo.de</email>
</author>
<published>2022-02-13T18:40:39+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-lxml.git/commit/?id=f7bb07b5f68fede97754685dad076cd7b7442bac'/>
<id>f7bb07b5f68fede97754685dad076cd7b7442bac</id>
<content type='text'>
W3C specification for xsd:double says
&gt; The special values positive and negative infinity and
&gt; not-a-number have lexical representations INF, -INF and NaN,
&gt; respectively.

Thus case matters. The previously used float.__repr__ would generate
"inf", "-inf", "nan". Now we prepend special handling to get
"INF", "-INF", "NaN" instead (which is still pytype compatible).

Includes minor non-functional alignments of related bool to text code,
and tests to assert its XML schema conformance as well.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
W3C specification for xsd:double says
&gt; The special values positive and negative infinity and
&gt; not-a-number have lexical representations INF, -INF and NaN,
&gt; respectively.

Thus case matters. The previously used float.__repr__ would generate
"inf", "-inf", "nan". Now we prepend special handling to get
"INF", "-INF", "NaN" instead (which is still pytype compatible).

Includes minor non-functional alignments of related bool to text code,
and tests to assert its XML schema conformance as well.</pre>
</div>
</content>
</entry>
<entry>
<title>Allow Path-like objects for file arguments (GH-337)</title>
<updated>2022-02-12T20:40:07+00:00</updated>
<author>
<name>Henning Janssen</name>
<email>henning.janssen@gmx.net</email>
</author>
<published>2022-02-12T20:40:07+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/python-lxml.git/commit/?id=1e3666018329cadf8e147607824614aebf7e2099'/>
<id>1e3666018329cadf8e147607824614aebf7e2099</id>
<content type='text'>
Use "PyOS_FSPath()" if available (Py3.6+). Otherwise, manually check for "__fspath__", in case an object defines it.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use "PyOS_FSPath()" if available (Py3.6+). Otherwise, manually check for "__fspath__", in case an object defines it.</pre>
</div>
</content>
</entry>
</feed>
