diff --git a/README.md b/README.md index 138c001f..34ab2bd8 100644 --- a/README.md +++ b/README.md @@ -24,7 +24,7 @@ It is split into multiple parts: - [The database written as a Rust library](https://crates.io/crates/oxigraph). Its source code is in the `lib` directory. [![Latest Version](https://img.shields.io/crates/v/oxigraph.svg)](https://crates.io/crates/oxigraph) [![Released API docs](https://docs.rs/oxigraph/badge.svg)](https://docs.rs/oxigraph) -- [`pyoxigraph` that exposes Oxigraph to the Python world](https://oxigraph.org/pyoxigraph/). Its source code is in the `python` directory. [![PyPI](https://img.shields.io/pypi/v/pyoxigraph)](https://pypi.org/project/pyoxigraph/) +- [`pyoxigraph` that exposes Oxigraph to the Python world](https://pyoxigraph.readthedocs.io/). Its source code is in the `python` directory. [![PyPI](https://img.shields.io/pypi/v/pyoxigraph)](https://pypi.org/project/pyoxigraph/) - [JavaScript bindings for Oxigraph](https://www.npmjs.com/package/oxigraph). WebAssembly is used to package Oxigraph into a NodeJS compatible NPM package. Its source code is in the `js` directory. [![npm](https://img.shields.io/npm/v/oxigraph)](https://www.npmjs.com/package/oxigraph) - [Oxigraph server](https://crates.io/crates/oxigraph_server) that provides a standalone binary of a web server implementing the [SPARQL 1.1 Protocol](https://www.w3.org/TR/sparql11-protocol/) and the [SPARQL 1.1 Graph Store Protocol](https://www.w3.org/TR/sparql11-http-rdf-update/). Its source code is in the `server` directory. diff --git a/lib/README.md b/lib/README.md index 61e90abf..3b06e005 100644 --- a/lib/README.md +++ b/lib/README.md @@ -14,7 +14,7 @@ It also provides a set of utility functions for reading, writing, and processing Oxigraph is in heavy development and SPARQL query evaluation has not been optimized yet. -Oxigraph also provides [a standalone HTTP server](https://crates.io/crates/oxigraph_server) and [a Python library](https://oxigraph.org/pyoxigraph/) based on this library. +Oxigraph also provides [a standalone HTTP server](https://crates.io/crates/oxigraph_server) and [a Python library](https://pyoxigraph.readthedocs.io/) based on this library. Oxigraph implements the following specifications: diff --git a/python/Cargo.toml b/python/Cargo.toml index a9178356..fa258cbf 100644 --- a/python/Cargo.toml +++ b/python/Cargo.toml @@ -6,7 +6,7 @@ license = "MIT OR Apache-2.0" readme = "README.md" keywords = ["RDF", "SPARQL", "graph-database", "database"] repository = "https://github.com/oxigraph/oxigraph/tree/main/python" -homepage = "https://oxigraph.org/pyoxigraph/" +homepage = "https://pyoxigraph.readthedocs.io/" description = "Python bindings of Oxigraph, a SPARQL database and RDF toolkit" edition = "2021" diff --git a/python/README.md b/python/README.md index b1a4a6dc..e77cc020 100644 --- a/python/README.md +++ b/python/README.md @@ -24,7 +24,7 @@ Run `pip install pyoxigraph` to install it. There exists also a small library providing [rdflib](https://rdflib.readthedocs.io) stores using pyoxigraph: [oxrdflib](https://github.com/oxigraph/oxrdflib). -Pyoxigraph documentation is [available on the Oxigraph website](https://oxigraph.org/pyoxigraph/). +Pyoxigraph documentation is [available on the Oxigraph website](https://pyoxigraph.readthedocs.io/). ## Build the development version diff --git a/python/docs/conf.py b/python/docs/conf.py index 49da1c4b..007e6426 100644 --- a/python/docs/conf.py +++ b/python/docs/conf.py @@ -27,7 +27,7 @@ html_static_path = [] html_logo = "../../logo.svg" html_favicon = "../../logo.svg" html_theme_options = {"body_max_width": None} -html_baseurl = "https://oxigraph.org/pyoxigraph/stable/" +html_baseurl = "https://pyoxigraph.readthedocs.io/en/stable/" # -- Options for doctests ------------------------------------------------- diff --git a/python/pyproject.toml b/python/pyproject.toml index 281847cf..548ed9c1 100644 --- a/python/pyproject.toml +++ b/python/pyproject.toml @@ -15,6 +15,7 @@ classifiers = [ "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", "Programming Language :: Rust", "Topic :: Database :: Database Engines/Servers", "Topic :: Software Development :: Libraries :: Python Modules", @@ -23,7 +24,7 @@ requires-python = ">=3.7" [project.urls] Changelog = "https://github.com/oxigraph/oxigraph/blob/main/CHANGELOG.md" -Documentation = "https://oxigraph.org/pyoxigraph/" -Homepage = "https://oxigraph.org/pyoxigraph/" +Documentation = "https://pyoxigraph.readthedocs.io/" +Homepage = "https://pyoxigraph.readthedocs.io/" Source = "https://github.com/oxigraph/oxigraph/tree/main/python" Tracker = "https://github.com/oxigraph/oxigraph/issues" diff --git a/server/README.md b/server/README.md index 4db5973b..6efa94fa 100644 --- a/server/README.md +++ b/server/README.md @@ -22,7 +22,7 @@ Oxigraph provides three different installation methods for Oxigraph server. * [A Docker image](#using-a-docker-image) * [A Homebrew formula](#homebrew) -It is also usable as [a Rust library](https://crates.io/crates/oxigraph) and as [a Python library](https://oxigraph.org/pyoxigraph/). +It is also usable as [a Rust library](https://crates.io/crates/oxigraph) and as [a Python library](https://pyoxigraph.readthedocs.io/). Oxigraph implements the following specifications: * [SPARQL 1.1 Query](https://www.w3.org/TR/sparql11-query/), [SPARQL 1.1 Update](https://www.w3.org/TR/sparql11-update/), and [SPARQL 1.1 Federated Query](https://www.w3.org/TR/sparql11-federated-query/).