maintainer-feedback requested: [Bug 290093] textproc/py-rdflib: update to 7.2.1

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 08 Oct 2025 16:00:38 UTC
Bugzilla Automation <bugzilla@FreeBSD.org> has asked freebsd-python (Nobody)
<python@FreeBSD.org> for maintainer-feedback:
Bug 290093: textproc/py-rdflib: update to 7.2.1
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290093



--- Description ---
Upstream rdflib is currently at
[7.2.1](https://github.com/RDFLib/rdflib/releases/tag/7.2.1)

The attached patch also fixes a typo for the NETWORKX option (broken as
originally committed on 2024-10-25).  Noticed by portlint.  Also use the porter
handbook's mild preference of DISTVERSION over PORTVERSION (optional).


QA:
  portlint - ok
  portclippy - a few minor ordering shuffles noted (left unchanged in patch)
  make test (with all options on):

=========================== short test summary info
============================
SKIPPED [1] test/test_store/test_store_sparqlupdatestore.py:30:
http://localhost:3031 is unavailable.
SKIPPED [1] test/test_examples.py:31: The BerkeleyDB example is not working
correctly.
SKIPPED [1] test/test_extras/test_extras_external_graph_libs.py:61: couldn't
find graph_tool
SKIPPED [1] test/test_w3c_spec/test_nquads_w3c.py:84: accepts badly escaped
literal
SKIPPED [2] test/test_w3c_spec/test_sparql10_w3c.py:112: using Sparql 1.1 which
is not backwards compatible. '456.' will be interpreted differently in query
and data.
SKIPPED [1] test/test_w3c_spec/test_sparql10_w3c.py:112: bad test, positive
syntax has invalid syntax.
SKIPPED [5] test/test_w3c_spec/test_sparql11_w3c.py:250: need custom handling
SKIPPED [2] test/test_w3c_spec/test_sparql11_w3c.py:250: test not supported
SKIPPED [37] test/test_w3c_spec/test_sparql11_w3c.py:250: tester not
implemented
= 7578 passed, 51 skipped, 329 xfailed, 36 xpassed, 5488 warnings in 790.54s
(0:13:10) =