<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ports/textproc/py-pikepdf, branch main</title>
<subtitle>FreeBSD ports tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/'/>
<entry>
<title>*/*: switch dependency from devel/py-lxml5 to devel/py-lxml</title>
<updated>2025-09-15T13:55:40+00:00</updated>
<author>
<name>Hiroki Tagato</name>
<email>tagattie@FreeBSD.org</email>
</author>
<published>2025-09-15T13:55:40+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=a6233e5a2fdfc3f67a89a90ac005521f25395355'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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;
</pre>
</div>
</content>
</entry>
<entry>
<title>all: bump PORTREVISION after updating graphics/libyuv</title>
<updated>2025-08-31T10:30:51+00:00</updated>
<author>
<name>Rene Ladan</name>
<email>rene@FreeBSD.org</email>
</author>
<published>2025-08-31T10:30:51+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=b304d8ab18ac96ddcd15f3cf7255ef89aababe5a'/>
<id>b304d8ab18ac96ddcd15f3cf7255ef89aababe5a</id>
<content type='text'>
Using the Tools/scripts/bump_revision.pl script
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Using the Tools/scripts/bump_revision.pl script
</pre>
</div>
</content>
</entry>
<entry>
<title>*/*: update dependency on devel/py-lxml to devel/py-lxml5 (2nd attempt)</title>
<updated>2025-07-21T08:00:55+00:00</updated>
<author>
<name>Hiroki Tagato</name>
<email>tagattie@FreeBSD.org</email>
</author>
<published>2025-07-21T07:41:16+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=0b0f7cda9d34dc0169a7b91fa134903f2d822526'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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)
</pre>
</div>
</content>
</entry>
<entry>
<title>textproc/py-pikepdf: Add patch missed in previous commit</title>
<updated>2025-07-02T23:34:43+00:00</updated>
<author>
<name>Wen Heping</name>
<email>wen@FreeBSD.org</email>
</author>
<published>2025-07-02T23:31:48+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=385ccb2a2fc27cb3de547df3a2c06b24bb90b8d6'/>
<id>385ccb2a2fc27cb3de547df3a2c06b24bb90b8d6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>textproc/py-pikepdf: Update to 9.9.0</title>
<updated>2025-07-02T06:38:30+00:00</updated>
<author>
<name>Wen Heping</name>
<email>wen@FreeBSD.org</email>
</author>
<published>2025-07-02T00:40:45+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=505d7f338e0fd39dcfd5d051ed007727ab38e2ba'/>
<id>505d7f338e0fd39dcfd5d051ed007727ab38e2ba</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>python: bump all USE_PYTHON=distutils consumers after RUN_DEPENDS removal</title>
<updated>2025-03-08T04:05:21+00:00</updated>
<author>
<name>Charlie Li</name>
<email>vishwin@FreeBSD.org</email>
</author>
<published>2025-03-08T02:33:49+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=06a08e69f3acb846ad8252945f53c3a2d211e303'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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.
</pre>
</div>
</content>
</entry>
<entry>
<title>textproc/py-pikepdf: Update to 9.5.2</title>
<updated>2025-02-14T07:16:21+00:00</updated>
<author>
<name>Wen Heping</name>
<email>wen@FreeBSD.org</email>
</author>
<published>2025-02-14T03:21:37+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=6c80ae098af517ac4a65c2a5728a0a8593e89fd4'/>
<id>6c80ae098af517ac4a65c2a5728a0a8593e89fd4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>textproc/py-pikepdf: Update to 9.5.1</title>
<updated>2025-01-20T07:07:37+00:00</updated>
<author>
<name>Wen Heping</name>
<email>wen@FreeBSD.org</email>
</author>
<published>2025-01-20T07:06:09+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=88953f3d0c93e736f3b8089eccb22925c282f79d'/>
<id>88953f3d0c93e736f3b8089eccb22925c282f79d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>textproc/py-pikepdf: Update to 9.4.2</title>
<updated>2024-12-15T14:00:49+00:00</updated>
<author>
<name>Wen Heping</name>
<email>wen@FreeBSD.org</email>
</author>
<published>2024-12-15T09:14:23+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=434dcd5a50ed9fff305eda83342a50dc20296654'/>
<id>434dcd5a50ed9fff305eda83342a50dc20296654</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>textproc/py-pikepdf: Update to 9.4.0</title>
<updated>2024-10-31T12:59:45+00:00</updated>
<author>
<name>Wen Heping</name>
<email>wen@FreeBSD.org</email>
</author>
<published>2024-10-31T12:58:40+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/ports/commit/?id=85a5dee30a5a499726af5455a81fa054ab6e0f58'/>
<id>85a5dee30a5a499726af5455a81fa054ab6e0f58</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
