[Bug 289491] */*: switch dependency from devel/py-lxml5 to devel/py-lxml

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Sep 15 15:09:40 BST 2025


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=289491

--- Comment #18 from commit-hook at FreeBSD.org ---
A commit in branch main references this bug:

URL:
https://cgit.FreeBSD.org/ports/commit/?id=a6233e5a2fdfc3f67a89a90ac005521f25395355

commit a6233e5a2fdfc3f67a89a90ac005521f25395355
Author:     Hiroki Tagato <tagattie at FreeBSD.org>
AuthorDate: 2025-09-15 13:55:40 +0000
Commit:     Hiroki Tagato <tagattie at FreeBSD.org>
CommitDate: 2025-09-15 13:55:40 +0000

    */*: switch dependency from devel/py-lxml5 to devel/py-lxml

    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 <michiel at vanbaak.eu>, arrowd,
                    crees, madpilot, delphij, marcus, nivit, kai,
                    skreuzer, fluffy, bofh, thierry, stephen, sunpoet,
                    0mp, Eric Camachat <eric at camachat.org>

 astro/py-skyfield/Makefile                | 4 ++--
 audio/lv2/Makefile                        | 6 +++---
 audio/puddletag/Makefile                  | 3 ++-
 biology/py-ete3/Makefile                  | 4 ++--
 cad/k40-whisperer/Makefile                | 4 ++--
 comms/gnuradio/Makefile                   | 4 ++--
 converters/py-svglib/Makefile             | 4 ++--
 deskutils/calibre/Makefile                | 5 +++--
 deskutils/dosage/Makefile                 | 4 ++--
 devel/py-clldutils/Makefile               | 4 ++--
 devel/py-grab/Makefile                    | 4 ++--
 devel/py-keystoneauth1/Makefile           | 3 ++-
 devel/py-libtaxii/Makefile                | 4 ++--
 devel/py-lxml-html-clean/Makefile         | 4 ++--
 devel/py-mypy/Makefile                    | 5 +++--
 devel/py-oslo.vmware/Makefile             | 4 ++--
 devel/py-pyTooling/Makefile               | 4 ++--
 devel/py-pymaven-patch/Makefile           | 4 ++--
 devel/py-pyquery/Makefile                 | 4 ++--
 devel/py-python-xcaplib/Makefile          | 4 ++--
 devel/py-selection/Makefile               | 4 ++--
 devel/py-trimesh/Makefile                 | 4 ++--
 devel/py-weblib/Makefile                  | 4 ++--
 devel/py-xsdata/Makefile                  | 4 ++--
 devel/qbs/Makefile                        | 3 ++-
 dns/dnsrecon/Makefile                     | 4 ++--
 editors/libreoffice/Makefile              | 4 ++--
 editors/novelwriter/Makefile              | 3 ++-
 finance/beancount/Makefile                | 6 +++---
 finance/beangulp/Makefile                 | 4 ++--
 finance/odoo/Makefile                     | 4 ++--
 finance/odoo16/Makefile                   | 4 ++--
 finance/odoo17/Makefile                   | 4 ++--
 finance/py-ebaysdk/Makefile               | 4 ++--
 finance/py-finviz/Makefile                | 4 ++--
 finance/py-investpy/Makefile              | 4 ++--
 finance/py-ofxparse/Makefile              | 3 ++-
 finance/py-pytrends/Makefile              | 4 ++--
 finance/py-yahooquery/Makefile            | 4 ++--
 graphics/inkscape/Makefile                | 4 ++--
 graphics/py-pycollada/Makefile            | 4 ++--
 graphics/py-termtosvg/Makefile            | 4 ++--
 graphics/py-tifffile/Makefile             | 3 ++-
 graphics/variety/Makefile                 | 4 ++--
 korean/hunspell/Makefile                  | 4 ++--
 mail/automx/Makefile                      | 4 ++--
 mail/py-premailer/Makefile                | 4 ++--
 math/octave-forge-geometry/Makefile       | 4 ++--
 math/py-mathics/Makefile                  | 3 ++-
 math/py-pandas-datareader/Makefile        | 4 ++--
 math/py-pandas/Makefile                   | 4 ++--
 misc/py-cppman/Makefile                   | 3 ++-
 misc/py-kartograph/Makefile               | 4 ++--
 misc/py-mffpy/Makefile                    | 4 ++--
 misc/py-pykml/Makefile                    | 4 ++--
 multimedia/mythtv/Makefile                | 6 +++---
 multimedia/py-soco/Makefile               | 4 ++--
 multimedia/streamlink/Makefile            | 4 ++--
 multimedia/wireplumber/Makefile           | 4 ++--
 net-im/py-matrix-synapse/Makefile         | 6 +++---
 net-mgmt/crmsh/Makefile                   | 4 ++--
 net-mgmt/py-junos-eznc/Makefile           | 4 ++--
 net-mgmt/py-napalm/Makefile               | 4 ++--
 net-mgmt/py-ncclient/Makefile             | 4 ++--
 net-mgmt/py-nxapi-plumbing/Makefile       | 4 ++--
 net-mgmt/py-opn-cli/Makefile              | 4 ++--
 net-mgmt/py-pyIOSXR/Makefile              | 4 ++--
 net-mgmt/py-pyang/Makefile                | 4 ++--
 net-p2p/bazarr/Makefile                   | 4 ++--
 net/py-blobfile/Makefile                  | 4 ++--
 net/py-pyshark/Makefile                   | 4 ++--
 net/py-zeep/Makefile                      | 4 ++--
 net/ryu/Makefile                          | 4 ++--
 news/py-pynzb/Makefile                    | 4 ++--
 print/py-fontaine/Makefile                | 4 ++--
 print/py-fontbakery/Makefile              | 4 ++--
 print/py-relatorio/Makefile               | 4 ++--
 print/py-ufolib2/Makefile                 | 3 ++-
 science/py-OpenMC/Makefile                | 4 ++--
 science/py-pycsw/Makefile                 | 4 ++--
 science/py-pygeometa/Makefile             | 4 ++--
 science/py-pyteomics/Makefile             | 6 +++---
 science/py-sarpy/Makefile                 | 3 ++-
 science/votca/Makefile                    | 4 ++--
 security/caldera/Makefile                 | 4 ++--
 security/gvmd/Makefile                    | 4 ++--
 security/py-cybox/Makefile                | 4 ++--
 security/py-maec/Makefile                 | 4 ++--
 security/py-mixbox/Makefile               | 4 ++--
 security/py-ospd-openvas/Makefile         | 4 ++--
 security/py-pykeepass/Makefile            | 4 ++--
 security/py-python-cas/Makefile           | 4 ++--
 security/py-python3-saml/Makefile         | 4 ++--
 security/py-signxml/Makefile              | 3 ++-
 security/py-stix/Makefile                 | 4 ++--
 security/py-xmlsec/Makefile               | 3 ++-
 sysutils/bamf/Makefile                    | 4 ++--
 sysutils/py-howdoi/Makefile               | 4 ++--
 textproc/itstool/Makefile                 | 4 ++--
 textproc/py-citeproc-py/Makefile          | 4 ++--
 textproc/py-cyclonedx-python-lib/Makefile | 3 ++-
 textproc/py-docxcompose/Makefile          | 4 ++--
 textproc/py-docxtpl/Makefile              | 4 ++--
 textproc/py-elementpath/Makefile          | 4 ++--
 textproc/py-markups/Makefile              | 4 ++--
 textproc/py-parsel/Makefile               | 4 ++--
 textproc/py-petl/Makefile                 | 4 ++--
 textproc/py-pikepdf/Makefile              | 4 ++--
 textproc/py-pyexcel-ezodf/Makefile        | 4 ++--
 textproc/py-pyexcel-ods3/Makefile         | 4 ++--
 textproc/py-python-docx/Makefile          | 4 ++--
 textproc/py-python-pptx/Makefile          | 4 ++--
 textproc/py-sphinx-material/Makefile      | 4 ++--
 textproc/py-sphinx-tabs/Makefile          | 4 ++--
 textproc/py-toronado/Makefile             | 4 ++--
 textproc/py-xmldiff/Makefile              | 4 ++--
 textproc/sigil/Makefile                   | 3 ++-
 textproc/translate-toolkit/Makefile       | 4 ++--
 textproc/xml2rfc/Makefile                 | 3 ++-
 textproc/yelp-tools/Makefile              | 4 ++--
 www/py-beautifulsoup/Makefile             | 4 ++--
 www/py-caldav/Makefile                    | 4 ++--
 www/py-calibreweb/Makefile                | 3 ++-
 www/py-cinemagoer/Makefile                | 4 ++--
 www/py-django_compressor/Makefile         | 4 ++--
 www/py-feedgen/Makefile                   | 4 ++--
 www/py-free-proxy/Makefile                | 4 ++--
 www/py-html5-parser/Makefile              | 4 ++--
 www/py-html5lib-modern/Makefile           | 4 ++--
 www/py-htmldate/Makefile                  | 4 ++--
 www/py-inlinestyler/Makefile              | 4 ++--
 www/py-mechanicalsoup/Makefile            | 4 ++--
 www/py-pelican/Makefile                   | 4 ++--
 www/py-readability-lxml/Makefile          | 3 ++-
 www/py-scrapy/Makefile                    | 3 ++-
 www/py-seafdav/Makefile                   | 4 ++--
 www/py-searxng-devel/Makefile             | 4 ++--
 www/py-soupsieve/Makefile                 | 3 ++-
 www/py-splinter/Makefile                  | 4 ++--
 www/py-spyne/Makefile                     | 4 ++--
 www/py-urlwatch/Makefile                  | 4 ++--
 www/py-woob/Makefile                      | 6 +++---
 www/xist/Makefile                         | 4 ++--
 x11-fonts/py-afdko/Makefile               | 4 ++--
 x11-fonts/py-fontfeatures/Makefile        | 4 ++--
 x11-fonts/py-ufoLib/Makefile              | 4 ++--
 x11-themes/kf6-breeze-icons/Makefile      | 3 ++-
 x11/cinnamon/Makefile                     | 4 ++--
 148 files changed, 304 insertions(+), 282 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the kde-freebsd mailing list