<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/lang/python/python-et_xmlfile, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2026-04-10T11:01:09Z</updated>
<entry>
<title>python3-et_xmlfile: add python3-xml dep, fix test</title>
<updated>2026-04-10T11:01:09Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2026-04-09T06:19:46Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=a547770f98995c0955a2d2b5199ffc59d79d103a'/>
<id>urn:sha1:a547770f98995c0955a2d2b5199ffc59d79d103a</id>
<content type='text'>
The test.sh imports xml.etree.ElementTree from the stdlib, and
et_xmlfile itself falls back to stdlib xml when lxml is unavailable.
Add python3-xml to DEPENDS to ensure the xml module is present at
both install and test time.

The test used et_xmlfile.__version__ without importing the et_xmlfile
module (only 'from et_xmlfile import xmlfile' was present). Add
'import et_xmlfile' so the version check works correctly.

The test.sh lacked a package name guard, causing it to run (and fail)
when the -src subpackage was tested without python3 installed.
Add the standard guard to skip the test for non-main packages.

Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
<entry>
<title>python-et_xmlfile: bump to 2.0.0</title>
<updated>2024-12-25T19:33:52Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2024-12-24T12:27:09Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=b24a5876d22f9c04c1463759492de00f280bd394'/>
<id>urn:sha1:b24a5876d22f9c04c1463759492de00f280bd394</id>
<content type='text'>
Signed-off-by: Alexandru Ardelean &lt;alex@shruggie.ro&gt;
</content>
</entry>
<entry>
<title>et_xmlfile: bump to version 1.1.0</title>
<updated>2021-05-18T09:29:01Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2021-05-12T08:36:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=6185156e69aab78528ad9db640ca519640d90827'/>
<id>urn:sha1:6185156e69aab78528ad9db640ca519640d90827</id>
<content type='text'>
Updating Eneas' email as requested on Github:
  https://github.com/openwrt/packages/pull/15622

Signed-off-by: Alexandru Ardelean &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
<entry>
<title>python-packages: Clean up Makefiles</title>
<updated>2020-04-22T08:36:55Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2020-04-21T17:27:50Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=2210c4a60dd8fb6420f7bd3c6fe00ed0ae4c51be'/>
<id>urn:sha1:2210c4a60dd8fb6420f7bd3c6fe00ed0ae4c51be</id>
<content type='text'>
This removes:

* Python 3 variants (VARIANT:=python3)

* "for Python3" from package titles

* Package selection condition from package dependencies, e.g.
  +PACKAGE_python3-six:python3-light replaced with +python3-light

* "Default" package information sections, e.g.
  Package/python-six/Default removed and package details merged into
  Package/python3-six

* "(Variant for Python3)" from package descriptions

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>python-libraries: Remove Python 2 variants</title>
<updated>2020-04-02T06:57:30Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2020-04-01T14:21:16Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=658b1b67587c4698f6a4c182e9afea7cb5fba2ee'/>
<id>urn:sha1:658b1b67587c4698f6a4c182e9afea7cb5fba2ee</id>
<content type='text'>
The Python 2 variants will be added to the abandoned packages feed.

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: Use pypi.mk for Python packages</title>
<updated>2019-10-30T15:16:18Z</updated>
<author>
<name>Jeffery To</name>
</author>
<published>2019-10-20T19:03:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=635cb1309c4d52763c03bc00e7c367e06908b54f'/>
<id>urn:sha1:635cb1309c4d52763c03bc00e7c367e06908b54f</id>
<content type='text'>
This updates all Python packages that download their source from PyPi to
use pypi.mk.

This will allow future improvements/changes to pypi.mk to affect all
relevant packages.

This also makes it easier for future Python packages to start using
pypi.mk, when it's clear how it is used in existing packages.

Signed-off-by: Jeffery To &lt;jeffery.to@gmail.com&gt;
</content>
</entry>
<entry>
<title>python-et_xmlfile: restore &amp; update removed package</title>
<updated>2019-05-21T13:53:52Z</updated>
<author>
<name>Eneas U de Queiroz</name>
</author>
<published>2019-05-14T20:02:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=1044ca095f0e0dd0ceafadc43e4c054eb8179a3a'/>
<id>urn:sha1:1044ca095f0e0dd0ceafadc43e4c054eb8179a3a</id>
<content type='text'>
This is a dependency of the openpyxl package.

The package Makefile was reworked, and a python3 variant was added.
Maintainer was changed to Alexandru Ardelean &amp; Eneas U de Queiroz.

Signed-off-by: Eneas U de Queiroz &lt;cote2004-github@yahoo.com&gt;
</content>
</entry>
</feed>
