lib-cleverrdf (0.1.0)

Published 2026-01-14 21:50:07 +00:00 by CoreRasurae

Installation

pip install --index-url  lib-cleverrdf

About this package

A RDFLib wrapper with extensions.

CleverRDFLib

A wrapper for RDFLib with extensions.

Features

  • Imports RDF/XML, TTL and OWL files
  • Builds object-oriented navigable and searchable class and property nodes
  • Distinguishes between ObjectProperties and DataTypeProperties
  • Easy to retrieve information for a given class and to navigate its hierarchy
  • Retrieve the properties where the class is referenced (domain or range)
  • Validate OWL ontology
  • Retrieve OWL metadata
  • Facilitates interception of web requests to resolve references

Quick Start

# clone the project
git clone https://git.cleverthis.com/cleverlibre/CleverRDFLib.git
cd CleverRDFLib

# create virtual environment and install dependencies
python -m venv .venv
source .venv/bin/activate
pip install -e .[dev]

# run quality checks
nox -s format lint typecheck tests

Documentation

nox -s docs
nox -s serve_docs

Tests

Run them with nox -s tests.

Requirements

Requires Python: >=3.10
Details
PyPI
2026-01-14 21:50:07 +00:00
69
MIT
232 KiB
Assets (2)
Versions (1) View all
0.1.0 2026-01-14