Path to this page:
./
textproc/py-rdflib,
Python library for working with RDF
Branch: CURRENT,
Version: 7.0.0,
Package name: py312-rdflib-7.0.0,
Maintainer: kamelderouicheRDFLib is a Python library for working with RDF, a simple yet powerful
language for representing information.
The library contains parsers and serializers for RDF/XML, N3, NTriples,
Turtle, TriX and RDFa . The library presents a Graph interface which can
be backed by any one of a number of Store implementations, including, Memory,
MySQL, Redland, SQLite, Sleepycat, ZODB and SQLObject.
Required to run:[
devel/py-setuptools] [
devel/py-pyparsing] [
lang/py-six] [
time/py-isodate] [
lang/python310]
Master sites:
Filesize: 4654.098 KB
Version history: (Expand)
- (2024-10-14) Updated to version: py312-rdflib-7.0.0
- (2024-01-24) Updated to version: py311-rdflib-7.0.0
- (2023-10-28) Updated to version: py311-rdflib-6.3.2nb1
- (2023-04-20) Updated to version: py310-rdflib-6.3.2
- (2023-02-09) Updated to version: py310-rdflib-5.0.0nb2
- (2022-01-05) Updated to version: py39-rdflib-5.0.0nb2
CVS history: (Expand)
2024-01-24 10:32:30 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-rdflib: updated to 7.0.0
RELEASE 7.0.0
This is a major release with relatively slight breaking changes, new
features and bug fixes.
The most notable breaking change relates to how RDFLib handles the
publicID parameter of the Graph.parse and Dataset.parse methods.
Most users should not be affected by this change.
Instructions on adapting existing code to the breaking changes can be
found in the upgrade guide from Version 6 to Version 7 which should be
available here.
It is likely that the next couple of RDFLib releases will all be major
versions, mostly because there are some more shortcomings of RDFLib's
public interface that should be addressed.
|
2023-10-28 21:57:26 by Thomas Klausner | Files touched by this commit (516) | |
Log message:
python/wheel.mk: simplify a lot, and switch to 'installer' for installation
This follows the recommended bootstrap method (flit_core, build, installer).
However, installer installs different files than pip, so update PLISTs
for all packages using wheel.mk and bump their PKGREVISIONs.
|
2023-04-20 07:49:00 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message:
py-rdflib: updated to 6.3.2
RELEASE 6.3.2
fix: ROUND, ENCODE_FOR_URI and SECONDS SPARQL functions
fix: add __hash__ and __eq__ back to rdflib.paths.Path
fix: Add to_dict method to the JSON-LD Context class
fix: add the wgs namespace binding back
fix: change the prefix for https://schema.org/ back to schema
fix: include docs and examples in the sdist tarball
fix: IRI to URI conversion
fix: JSON-LD context construction from a dict
fix: reference to global inside get_target_namespace_elements
fix: restore the 6.1.1 default bound namespaces
test: add webtest marker to tests that use the internet
chore: Update CONTRIBUTORS from commit history
docs: fix typo in NamespaceManager documentation
|
2022-01-05 16:41:32 by Thomas Klausner | Files touched by this commit (289) |
Log message:
python: egg.mk: add USE_PKG_RESOURCES flag
This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.
Set this flag for packages that need it and bump PKGREVISION.
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|
2021-10-26 13:23:42 by Nia Alarie | Files touched by this commit (1161) |
Log message:
textproc: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
Unfetchable distfiles (fetched conditionally?):
./textproc/convertlit/distinfo clit18src.zip
|
2021-10-07 17:02:49 by Nia Alarie | Files touched by this commit (1162) |
Log message:
textproc: Remove SHA1 hashes for distfiles
|
2021-04-16 14:17:43 by Adam Ciarcinski | Files touched by this commit (4) | |
Log message:
py-rdflib: updated to 5.0.0
RELEASE 5.0.0
5.0.0 is a major stable release and is the last release to support Python 2 \
& 3.4. 5.0.0 is mostly backwards-
compatible with 4.2.2 and is intended for long-term, bug fix only support.
General Bugs Fixed:
* Fix n3 parser exponent syntax of floats with leading dot.
* FIX: Change is comparison to == for tuple
* fix: Added _parseBoolean function to enforce correct Lexical-to-value mapping
Enhanced Features:
* Issue 1003
SPARQL Fixes:
* CONSTRUCT resolve with initBindings
Documentation Fixes:
* DOC: Use sphinxcontrib-apidoc and various cleanups
* Update copyright year in docs conf.py
* slightly improved styling, small index text changes
|