pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/py-rdflib



Module Name:    pkgsrc
Committed By:   adam
Date:           Fri Dec 26 09:26:38 UTC 2025

Modified Files:
        pkgsrc/textproc/py-rdflib: ALTERNATIVES Makefile PLIST distinfo

Log Message:
py-rdflib: updated to 7.5.0

7.5.0

This release introduces a new major feature to RDFLib: RDF4J Store integration and RDF4J Client. Users can use this to connect to RDF4J database servers through RDFLib's Graph and Dataset classes, as 
well as manage repositories and transactions using the RDF4J Client. A comprehensive user guide for the new RDF4J features is available under the extras section of the RDFLib documentation.

We've also added a new CLI tool, sq (the script is rdflib/tools/sparqlquery.py), for executing SPARQL queries against local files or remote SPARQL endpoints with custom serialization. This provides a 
convenient way to query RDF data straight from the command line.

Other enhancements include documentation improvements that fix crosslinking issues between modules, and new documentation content for RDFLib plugins, parsers, and serializers.

For RDFLib developers, this release introduces httpx as an optional dependency to support the new RDF4J functionality. The RDF4J test suite now also uses testcontainers on Linux environments running 
Python 3.9.2 or later.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/textproc/py-rdflib/ALTERNATIVES
cvs rdiff -u -r1.20 -r1.21 pkgsrc/textproc/py-rdflib/Makefile
cvs rdiff -u -r1.8 -r1.9 pkgsrc/textproc/py-rdflib/PLIST
cvs rdiff -u -r1.12 -r1.13 pkgsrc/textproc/py-rdflib/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/py-rdflib/ALTERNATIVES
diff -u pkgsrc/textproc/py-rdflib/ALTERNATIVES:1.2 pkgsrc/textproc/py-rdflib/ALTERNATIVES:1.3
--- pkgsrc/textproc/py-rdflib/ALTERNATIVES:1.2  Fri Apr 16 12:17:43 2021
+++ pkgsrc/textproc/py-rdflib/ALTERNATIVES      Fri Dec 26 09:26:37 2025
@@ -3,3 +3,4 @@ bin/rdf2dot @PREFIX@/bin/rdf2dot-@PYVERS
 bin/rdfgraphisomorphism @PREFIX@/bin/rdfgraphisomorphism-@PYVERSSUFFIX@
 bin/rdfpipe @PREFIX@/bin/rdfpipe-@PYVERSSUFFIX@
 bin/rdfs2dot @PREFIX@/bin/rdfs2dot-@PYVERSSUFFIX@
+bin/sq @PREFIX@/bin/sq-@PYVERSSUFFIX@

Index: pkgsrc/textproc/py-rdflib/Makefile
diff -u pkgsrc/textproc/py-rdflib/Makefile:1.20 pkgsrc/textproc/py-rdflib/Makefile:1.21
--- pkgsrc/textproc/py-rdflib/Makefile:1.20     Fri Oct 31 10:32:29 2025
+++ pkgsrc/textproc/py-rdflib/Makefile  Fri Dec 26 09:26:37 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.20 2025/10/31 10:32:29 adam Exp $
+# $NetBSD: Makefile,v 1.21 2025/12/26 09:26:37 adam Exp $
 
-DISTNAME=      rdflib-7.4.0
+DISTNAME=      rdflib-7.5.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    textproc python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=r/rdflib/}
@@ -30,7 +30,7 @@ REPLACE_PYTHON+=      rdflib/plugins/parsers/
 REPLACE_PYTHON+=       rdflib/tools/rdfpipe.py
 
 post-install:
-.for bin in csv2rdf rdf2dot rdfgraphisomorphism rdfpipe rdfs2dot
+.for bin in csv2rdf rdf2dot rdfgraphisomorphism rdfpipe rdfs2dot sq
        cd ${DESTDIR}${PREFIX}/bin && \
        ${MV} ${bin} ${bin}-${PYVERSSUFFIX} || ${TRUE}
 .endfor

Index: pkgsrc/textproc/py-rdflib/PLIST
diff -u pkgsrc/textproc/py-rdflib/PLIST:1.8 pkgsrc/textproc/py-rdflib/PLIST:1.9
--- pkgsrc/textproc/py-rdflib/PLIST:1.8 Sun Sep 28 19:56:16 2025
+++ pkgsrc/textproc/py-rdflib/PLIST     Fri Dec 26 09:26:38 2025
@@ -1,9 +1,10 @@
-@comment $NetBSD: PLIST,v 1.8 2025/09/28 19:56:16 wiz Exp $
+@comment $NetBSD: PLIST,v 1.9 2025/12/26 09:26:38 adam Exp $
 bin/csv2rdf-${PYVERSSUFFIX}
 bin/rdf2dot-${PYVERSSUFFIX}
 bin/rdfgraphisomorphism-${PYVERSSUFFIX}
 bin/rdfpipe-${PYVERSSUFFIX}
 bin/rdfs2dot-${PYVERSSUFFIX}
+bin/sq-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
 ${PYSITELIB}/${WHEEL_INFODIR}/RECORD
 ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
@@ -30,6 +31,27 @@ ${PYSITELIB}/rdflib/compat.pyo
 ${PYSITELIB}/rdflib/container.py
 ${PYSITELIB}/rdflib/container.pyc
 ${PYSITELIB}/rdflib/container.pyo
+${PYSITELIB}/rdflib/contrib/__init__.py
+${PYSITELIB}/rdflib/contrib/__init__.pyc
+${PYSITELIB}/rdflib/contrib/__init__.pyo
+${PYSITELIB}/rdflib/contrib/graphdb/__init__.py
+${PYSITELIB}/rdflib/contrib/graphdb/__init__.pyc
+${PYSITELIB}/rdflib/contrib/graphdb/__init__.pyo
+${PYSITELIB}/rdflib/contrib/graphdb/client.py
+${PYSITELIB}/rdflib/contrib/graphdb/client.pyc
+${PYSITELIB}/rdflib/contrib/graphdb/client.pyo
+${PYSITELIB}/rdflib/contrib/rdf4j/__init__.py
+${PYSITELIB}/rdflib/contrib/rdf4j/__init__.pyc
+${PYSITELIB}/rdflib/contrib/rdf4j/__init__.pyo
+${PYSITELIB}/rdflib/contrib/rdf4j/client.py
+${PYSITELIB}/rdflib/contrib/rdf4j/client.pyc
+${PYSITELIB}/rdflib/contrib/rdf4j/client.pyo
+${PYSITELIB}/rdflib/contrib/rdf4j/exceptions.py
+${PYSITELIB}/rdflib/contrib/rdf4j/exceptions.pyc
+${PYSITELIB}/rdflib/contrib/rdf4j/exceptions.pyo
+${PYSITELIB}/rdflib/contrib/rdf4j/util.py
+${PYSITELIB}/rdflib/contrib/rdf4j/util.pyc
+${PYSITELIB}/rdflib/contrib/rdf4j/util.pyo
 ${PYSITELIB}/rdflib/events.py
 ${PYSITELIB}/rdflib/events.pyc
 ${PYSITELIB}/rdflib/events.pyo
@@ -321,6 +343,9 @@ ${PYSITELIB}/rdflib/plugins/stores/concu
 ${PYSITELIB}/rdflib/plugins/stores/memory.py
 ${PYSITELIB}/rdflib/plugins/stores/memory.pyc
 ${PYSITELIB}/rdflib/plugins/stores/memory.pyo
+${PYSITELIB}/rdflib/plugins/stores/rdf4j.py
+${PYSITELIB}/rdflib/plugins/stores/rdf4j.pyc
+${PYSITELIB}/rdflib/plugins/stores/rdf4j.pyo
 ${PYSITELIB}/rdflib/plugins/stores/regexmatching.py
 ${PYSITELIB}/rdflib/plugins/stores/regexmatching.pyc
 ${PYSITELIB}/rdflib/plugins/stores/regexmatching.pyo
@@ -370,6 +395,9 @@ ${PYSITELIB}/rdflib/tools/rdfpipe.pyo
 ${PYSITELIB}/rdflib/tools/rdfs2dot.py
 ${PYSITELIB}/rdflib/tools/rdfs2dot.pyc
 ${PYSITELIB}/rdflib/tools/rdfs2dot.pyo
+${PYSITELIB}/rdflib/tools/sparqlquery.py
+${PYSITELIB}/rdflib/tools/sparqlquery.pyc
+${PYSITELIB}/rdflib/tools/sparqlquery.pyo
 ${PYSITELIB}/rdflib/util.py
 ${PYSITELIB}/rdflib/util.pyc
 ${PYSITELIB}/rdflib/util.pyo

Index: pkgsrc/textproc/py-rdflib/distinfo
diff -u pkgsrc/textproc/py-rdflib/distinfo:1.12 pkgsrc/textproc/py-rdflib/distinfo:1.13
--- pkgsrc/textproc/py-rdflib/distinfo:1.12     Fri Oct 31 10:32:29 2025
+++ pkgsrc/textproc/py-rdflib/distinfo  Fri Dec 26 09:26:38 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.12 2025/10/31 10:32:29 adam Exp $
+$NetBSD: distinfo,v 1.13 2025/12/26 09:26:38 adam Exp $
 
-BLAKE2s (rdflib-7.4.0.tar.gz) = 5c2466118ea858b2d667737e1ca01ab9f6911e7c0c37a13080f789f01e39e73a
-SHA512 (rdflib-7.4.0.tar.gz) = 924dcf72a9817725d39a4971bfa2b0999498a387ded408e92864d6ab387572619d257f492bbef6c6b916a97cb14e98bf92baebe155ff5315d7afdc88fc95d468
-Size (rdflib-7.4.0.tar.gz) = 4866588 bytes
+BLAKE2s (rdflib-7.5.0.tar.gz) = a99de04e86827c490b88c261eed489a4de6fb8cdf27f72a97eccd8b1bf36ab29
+SHA512 (rdflib-7.5.0.tar.gz) = 8388ae4af6c4ece7e98bdd213ac6040e5d2c25e0fe279ef57d54fcc2fe1b7fd2590371364af4aa350004c54e1d3a9236ade0cbfc14028e2f5677170b1ad09f34
+Size (rdflib-7.5.0.tar.gz) = 4903859 bytes



Home | Main Index | Thread Index | Old Index