Commit Graph

15 Commits

Author SHA1 Message Date
Val Lorentz 0433028a9e .gitignore: Fix typo
Some checks are pending
ci/woodpecker/push/woodpecker Pipeline is pending
2023-06-18 05:43:28 +02:00
Val Lorentz a996e1b4a6 Add demo web app and test with actual data 2023-05-28 21:10:06 +02:00
Val Lorentz f076efffc6 Cache SPARQL queries to a local database 2023-05-28 20:03:55 +02:00
Val Lorentz 44eb8147c8 Parse values 2023-05-23 20:00:45 +02:00
Val Lorentz a4087ac180 Make RemoteSparqlBackend actually work and use it in Field/Table tests 2023-05-21 21:29:05 +02:00
Val Lorentz fb02fb3841 Use requests directly instead SPARQLWrapper
So tests can be closer to the real thing, by mocking the HTTP server
instead of having a completely different abstraction on the client side
(RdflibSparqlBackend)
2023-05-21 19:58:02 +02:00
Val Lorentz 370c75b16c Lint tests 2023-05-21 17:49:30 +02:00
Val Lorentz 3f4b969065 Ensure generated SPARQL queries are syntactically valid 2023-05-21 17:37:47 +02:00
Val Lorentz 673df5453f Fix lint 2023-05-21 16:23:20 +02:00
Val Lorentz df975efcd3 Add tests for field id clashes 2023-05-21 14:33:53 +02:00
Val Lorentz c414514de3 Fix typo 2023-05-21 14:06:14 +02:00
Val Lorentz 3a6d306fbf Define basic architecture and pytest fixtures for SPARQL querying 2023-05-21 14:04:46 +02:00
Val Lorentz 5ab41939f2 Start defining the data model 2023-05-21 14:04:27 +02:00
Val Lorentz b10f01d30b Setup Python project and CI
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2023-05-20 14:25:39 +02:00
val 6429d9e6ee Initial commit 2023-05-20 12:17:51 +00:00