Skip to content

Commit 26d2533

Browse files
committed
Update metadata, make python requirement wider
1 parent 49beaa3 commit 26d2533

File tree

3 files changed

+45
-4
lines changed

3 files changed

+45
-4
lines changed

README.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,19 @@
22

33
Serve an RDF file as an [RDFLib](https://rdflib.readthedocs.io/) Graph through a SPARQL endpoint served as [fastapi](https://fastapi.tiangolo.com/) with [rdflib-endpoint](https://pypi.org/project/rdflib-endpoint/) ([github](https://github.com/vemonet/rdflib-endpoint)).
44

5-
## Install
5+
## CLI Installation
6+
7+
```sh
8+
$ pipx install sparql-file[cli]
9+
```
10+
11+
## Usage
12+
13+
```sh
14+
$ sparql-file --help
15+
```
16+
17+
## Development Install
618

719
```sh
820
$ task install

doap.ttl

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
@prefix doap: <http://usefulinc.com/ns/doap#> .
2+
@prefix foaf: <http://xmlns.com/foaf/0.1/> .
3+
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
4+
5+
<https://github.com/AKSW/sparql-file> a doap:Project ;
6+
doap:bug-database <https://github.com/AKSW/sparql-file/issues> ;
7+
doap:description "A simple SPARQL 1.1 endpoint based on a file." ;
8+
doap:developer <mailto:[email protected]> ;
9+
doap:homepage <https://github.com/AKSW/sparql-file> ;
10+
doap:license <https://spdx.org/licenses/GPL-3.0-or-later> ;
11+
doap:name "sparql-file" ;
12+
doap:repository <https://github.com/AKSW/sparql-file.git> ;
13+
doap:shortdesc "A simple SPARQL 1.1 endpoint based on a file." .
14+
15+
<https://spdx.org/licenses/GPL-3.0-or-later> rdfs:label "GPL-3.0-or-later" .
16+
17+
<https://github.com/AKSW/sparql-file.git> a doap:Repository ;
18+
doap:location <https://github.com/AKSW/sparql-file.git> .
19+
20+
<mailto:[email protected]> a foaf:Agent ;
21+
foaf:mbox <mailto:[email protected]> ;
22+
foaf:name "Natanael Arndt" .
23+
24+

pyproject.toml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
[project]
22
name = "sparql-file"
33
version = "0.1.1"
4-
description = ""
4+
description = "A simple SPARQL 1.1 endpoint based on a file."
55
authors = [
66
{name = "Natanael Arndt",email = "[email protected]"}
77
]
8-
license = {text = "GPLv3+"}
8+
license = {text = "GPL-3.0-or-later"}
99
readme = "README.md"
10-
requires-python = ">=3.13"
10+
requires-python = ">=3.9,<4.0.0"
1111
dependencies = [
1212
"rdflib-endpoint (>=0.5.1,<0.6.0)",
1313
"uvicorn (>=0.34.0,<0.35.0)",
@@ -27,3 +27,8 @@ ruff = "^0.9.6"
2727

2828
[project.scripts]
2929
sparql-file = "sparql_file.cli:app"
30+
31+
[project.urls]
32+
homepage = "https://github.com/AKSW/sparql-file"
33+
"Bug Tracker" = "https://github.com/AKSW/sparql-file/issues"
34+
repository = "https://github.com/AKSW/sparql-file.git"

0 commit comments

Comments
 (0)