<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-python/recipes-devtools/python/python3-lxml, branch master</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2022-03-09T15:37:04+00:00</updated>
<entry>
<title>python3-lxml: upgrade 4.7.1 -&gt; 4.8.0</title>
<updated>2022-03-09T15:37:04+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@fujitsu.com</email>
</author>
<published>2022-03-07T11:46:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=0cf785935d6a98af8bec166933119c20bb1b21a4'/>
<id>urn:sha1:0cf785935d6a98af8bec166933119c20bb1b21a4</id>
<content type='text'>
0001-setupinfo.py-check-the-return-value.patch
removed since it's included in 4.8.0.

Changelog:
=========
Features added
--------------

* GH#337: Path-like objects are now supported throughout the API instead of just strings.
  Patch by Henning Janssen.

* The ''ElementMaker'' now supports ''QName'' values as tags, which always override
  the default namespace of the factory.

Bugs fixed
----------

* GH#338: In lxml.objectify, the XSI float annotation "nan" and "inf" were spelled in
  lower case, whereas XML Schema datatypes define them as "NaN" and "INF" respectively.
  Patch by Tobias Deiminger.

Other changes
-------------

* Built with Cython 0.29.28.

Signed-off-by: Wang Mingyu &lt;wangmy@fujitsu.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Trevor Gamblin &lt;trevor.gamblin@windriver.com&gt;
</content>
</entry>
<entry>
<title>python3-lxml: check the return value</title>
<updated>2022-01-21T16:23:59+00:00</updated>
<author>
<name>Mingli Yu</name>
<email>mingli.yu@windriver.com</email>
</author>
<published>2022-01-20T07:47:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=334932fffc2c9a98d1d32047c1de049c5a20c55e'/>
<id>urn:sha1:334932fffc2c9a98d1d32047c1de049c5a20c55e</id>
<content type='text'>
Check the return value in subprocess to guarantee the subprocess
execute successfully or not as after [1] introduced to limit the
netowork, there some difference during do_compile phase as below.
Before the change
 # python
 Python 3.8.10 (default, Nov 26 2021, 20:14:08)
 [GCC 9.3.0] on linux
 Type "help", "copyright", "credits" or "license" for more information.
 &gt;&gt;&gt; import subprocess
 &gt;&gt;&gt; cmd = "pkg-config --modversion libxml-2.0"
 &gt;&gt;&gt; p = subprocess.Popen(cmd, shell=True,stdout=subprocess.PIPE, stderr=subprocess.PIPE)
 &gt;&gt;&gt; stdout_data, errors = p.communicate()
 &gt;&gt;&gt; print(stdout_data)
 b'2.9.12\n'
 &gt;&gt;&gt; print(errors)
 b''
 &gt;&gt;&gt;

After the change
 # python
 Python 3.8.10 (default, Nov 26 2021, 20:14:08)
 [GCC 9.3.0] on linux
 Type "help", "copyright", "credits" or "license" for more information.
 &gt;&gt;&gt; import subprocess
 &gt;&gt;&gt; cmd = "pkg-config --modversion libxml-2.0"
 &gt;&gt;&gt; p = subprocess.Popen(cmd, shell=True,stdout=subprocess.PIPE, stderr=subprocess.PIPE)
 &gt;&gt;&gt; stdout_data, errors = p.communicate()
 &gt;&gt;&gt; print(stdout_data)
 b'2.9.12\n'
 &gt;&gt;&gt; print(errors)
 b'do_ypcall: clnt_call: RPC: Unable to send; errno = Network is unreachable\n'
 &gt;&gt;&gt;

[1] https://git.openembedded.org/bitbake/commit/?id=0746b6a2a32fec4c18bf1a52b1454ca4c04bf543

Signed-off-by: Mingli Yu &lt;mingli.yu@windriver.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Trevor Gamblin &lt;trevor.gamblin@windriver.com&gt;
</content>
</entry>
<entry>
<title>python-lxml: update to version 4.0.0</title>
<updated>2017-09-22T22:50:44+00:00</updated>
<author>
<name>Derek Straka</name>
<email>derek@asterius.io</email>
</author>
<published>2017-09-18T20:58:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=8d96e46f7c141ab2b632169037d06beca17e5d0b'/>
<id>urn:sha1:8d96e46f7c141ab2b632169037d06beca17e5d0b</id>
<content type='text'>
remove obsolete patch

Signed-off-by: Derek Straka &lt;derek@asterius.io&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>python-lxml,python3-lxml: Fix libxslt format warnings</title>
<updated>2017-04-24T09:00:54+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2017-04-14T00:15:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=07bbd665e6f22e133964c20326c2ec60a7e2841f'/>
<id>urn:sha1:07bbd665e6f22e133964c20326c2ec60a7e2841f</id>
<content type='text'>
Found with clang

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
</feed>
