<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/textproc/py-elementpath/Makefile, branch main</title>
<subtitle>FreeBSD ports tree</subtitle>
<id>https://cgit-dev.freebsd.org/ports/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/ports/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/'/>
<updated>2026-03-01T02:07:42Z</updated>
<entry>
<title>textproc/py-elementpath: Update to 5.1.1</title>
<updated>2026-03-01T02:07:42Z</updated>
<author>
<name>Wen Heping</name>
<email>wen@FreeBSD.org</email>
</author>
<published>2026-03-01T00:48:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=a836bbe6cfd71f0a0828960162db09a248bb1ac3'/>
<id>urn:sha1:a836bbe6cfd71f0a0828960162db09a248bb1ac3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>textproc/py-elementpath: Update to 5.1.0</title>
<updated>2026-01-15T07:49:32Z</updated>
<author>
<name>Wen Heping</name>
<email>wen@FreeBSD.org</email>
</author>
<published>2026-01-15T07:49:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=8256554d126b4def9ceede69f38a6be2b2596566'/>
<id>urn:sha1:8256554d126b4def9ceede69f38a6be2b2596566</id>
<content type='text'>
</content>
</entry>
<entry>
<title>textproc/py-elementpath: Update to 5.0.4</title>
<updated>2025-11-12T06:19:29Z</updated>
<author>
<name>Wen Heping</name>
<email>wen@FreeBSD.org</email>
</author>
<published>2025-11-12T06:18:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=d88540f8fb99fc3f997614eca4c852a92ed0fa8f'/>
<id>urn:sha1:d88540f8fb99fc3f997614eca4c852a92ed0fa8f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>*/*: switch dependency from devel/py-lxml5 to devel/py-lxml</title>
<updated>2025-09-15T13:55:40Z</updated>
<author>
<name>Hiroki Tagato</name>
<email>tagattie@FreeBSD.org</email>
</author>
<published>2025-09-15T13:55:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=a6233e5a2fdfc3f67a89a90ac005521f25395355'/>
<id>urn:sha1:a6233e5a2fdfc3f67a89a90ac005521f25395355</id>
<content type='text'>
Currently, there are two versions of python XML processing library
which conflict each other in the ports tree, namely:
- devel/py-lxml5 (now at version 5.4.0)
- devel/py-lxml  (now at version 6.0.1)

To avoid the situation that some ports depend on py-lxml5 and some
others do on py-lxml (by switching dependencies individually), this
commit switches the dependencies from py-lxml5 to py-lxml at once.

Additional note: There are still two ports (textproc/py-rdflib and
www/py-draftjs-exporter) depending on py-lxml5 since they limit upper
version to less than 6.

PR:		289491
Approved by:	Michiel van Baak Jansen &lt;michiel@vanbaak.eu&gt;, arrowd,
		crees, madpilot, delphij, marcus, nivit, kai,
		skreuzer, fluffy, bofh, thierry, stephen, sunpoet,
		0mp, Eric Camachat &lt;eric@camachat.org&gt;
</content>
</entry>
<entry>
<title>*/*: update dependency on devel/py-lxml to devel/py-lxml5 (2nd attempt)</title>
<updated>2025-07-21T08:00:55Z</updated>
<author>
<name>Hiroki Tagato</name>
<email>tagattie@FreeBSD.org</email>
</author>
<published>2025-07-21T07:41:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=0b0f7cda9d34dc0169a7b91fa134903f2d822526'/>
<id>urn:sha1:0b0f7cda9d34dc0169a7b91fa134903f2d822526</id>
<content type='text'>
This is a follow up to the commit 230fb2661c78, which updated some
ports' dependencies on devel/py-lxml to devel/py-lxml5. It was an
attempt to follow the dependency change of
www/py-beautifulsoup. However, the switch was incomplete and broke
some other ports.

It has turned out that the ports depending on devel/py-lxml (at
version 4.9.3) does not limit their dependencies' upper bound to 4.x
except for one (devel/py-pymaven-patch). So updating them to
devel/py-lxml5 (at version 5.4.0) should cause no harm.

This commit switch dependencies of all the ports (except
devel/py-pymaven-patch) to devel/py-lxml5 avoid potential conflicts.

Co-authored-by: Daniel Engberg &lt;diizzy@FreeBSD.org&gt;

PR:		287144, 288047
Reported by:	makc (via ports-committers),
		vvd (PR 288047),
		diizzy (PR 287144)
Approved by:	portmgr (chase dependency change, unbreak build)
Fixes:		230fb2661c78 (*/*: update dependency on devel/py-lxml to devel/py-lxml5)
</content>
</entry>
<entry>
<title>textproc/py-elementpath: Update to 4.8.0</title>
<updated>2025-03-13T02:35:11Z</updated>
<author>
<name>Wen Heping</name>
<email>wen@FreeBSD.org</email>
</author>
<published>2025-03-13T00:45:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=583f9ce37664c657c3caa0fcd67042666e2d5cec'/>
<id>urn:sha1:583f9ce37664c657c3caa0fcd67042666e2d5cec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>python: bump all USE_PYTHON=distutils consumers after RUN_DEPENDS removal</title>
<updated>2025-03-08T04:05:21Z</updated>
<author>
<name>Charlie Li</name>
<email>vishwin@FreeBSD.org</email>
</author>
<published>2025-03-08T02:33:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=06a08e69f3acb846ad8252945f53c3a2d211e303'/>
<id>urn:sha1:06a08e69f3acb846ad8252945f53c3a2d211e303</id>
<content type='text'>
Any missed ports, feel free to bump.

Any ports that need setuptools at runtime can have the devel/py-setuptools
manually added back to RUN_DEPENDS, but understand that this practice
is deprecated; see CHANGES for details.
</content>
</entry>
<entry>
<title>textproc/py-elementpath: Update to 4.7.0</title>
<updated>2025-01-20T07:07:37Z</updated>
<author>
<name>Wen Heping</name>
<email>wen@FreeBSD.org</email>
</author>
<published>2025-01-20T06:59:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=34f9fdb09ea9ffdffcd276d5a64295d2b8259ba1'/>
<id>urn:sha1:34f9fdb09ea9ffdffcd276d5a64295d2b8259ba1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>textproc/py-elementpath: Update to 4.6.0</title>
<updated>2024-10-31T12:59:44Z</updated>
<author>
<name>Wen Heping</name>
<email>wen@FreeBSD.org</email>
</author>
<published>2024-10-31T10:26:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=14cb3a4c6ce0c0247dbcb2543498cb876728b081'/>
<id>urn:sha1:14cb3a4c6ce0c0247dbcb2543498cb876728b081</id>
<content type='text'>
</content>
</entry>
<entry>
<title>textproc/py-elementpath: Update to 4.5.0</title>
<updated>2024-09-18T07:58:01Z</updated>
<author>
<name>Wen Heping</name>
<email>wen@FreeBSD.org</email>
</author>
<published>2024-09-18T07:30:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/ports/commit/?id=4b45df45f4e3a228409359b8700fc7dc4caa2fa7'/>
<id>urn:sha1:4b45df45f4e3a228409359b8700fc7dc4caa2fa7</id>
<content type='text'>
</content>
</entry>
</feed>
