Commit Graph

120 Commits (3c51dd31bc99fac24282484cc7c17bc6849e9a46)

Author SHA1 Message Date
Tpt 3c51dd31bc Move back MSRV to 1.67 but keep Cargo.lock to 1.70 1 year ago
Tpt 6edfb7a2f4 Python: Adds location data to SyntaxError 1 year ago
Tpt 7fe055d2b4 Exposes SPARQL results I/O in Oxigraph and improve EvaluationError 1 year ago
Tpt f10e5a40a3 Enables more Clippy lints 1 year ago
Tpt c9ec5f7c0c Python and & JS: Renames "mime_type" parameter to "format" 1 year ago
Tpt c6e55c706a RDF serialization: removes implicit flush 1 year ago
Tpt 7c227830e9 Upgrades RocksDB 1 year ago
Tpt 4a798ed3ea Python: use OSError instead of IOError to map io::Error 1 year ago
Tpt f183196859 Adopt new I/O API for parsing 1 year ago
Tpt 217abaf7ee Adopt new I/O API for serialization 1 year ago
Tpt 12a738279f Python: allows giving pathlib.Path for input 1 year ago
Tpt 922023b1da Parsers do not need BufRead anymore 1 year ago
Tpt db7fab0f20 Run Clippy on more configurations 2 years ago
Tpt 69d8ce6b4e Migrates RDF/XML parser from Rio 2 years ago
Tpt 71b1768d28 New N3/Turtle/TriG/N-Triple/N-Quad parsers and serializers 2 years ago
Tpt a27f31b84e Python: Removes DefaultGraph.value 2 years ago
Tpt 9a4f726aa4 Python: fixes Store.contains_named_graph return type 2 years ago
Tpt 8c62137a01 Upgrades PyO3 to 0.19 2 years ago
Tpt a7758484a5 Python: Annotates immutable classes as frozen 2 years ago
Thomas d2804d8a8d Python: fixes parsing from text I/O with not-ASCII char 2 years ago
Tpt 5bfbbdbd3f Python: Adds Store.contains_named_graph 2 years ago
Tpt 7175784356 Improves Clippy lint list 2 years ago
Tpt 3e0f6b5405 Applies oxigraph crate clippy lint to the complete project 2 years ago
Tpt ef65d53190 Python: Adds __match_args__ definition where relevant 2 years ago
Tpt 0f43ef19e3 Python: QuerySolution: implements equality 2 years ago
Tpt c40c81447e Python: Optimizes copy on basic model classes 2 years ago
Tpt d4e964ac47 Python: Allow to pickle all basic model classes 2 years ago
Tpt 935e778db1 Python: adds proper module medata to classes 2 years ago
Tpt fbcbd60c0e Python: adds Store.bulk_extend 2 years ago
Tpt 0e00e8209a Python: adds Store.extend 2 years ago
Tpt e553b6374a Python: uses some recent PyO3 syntactic sugars 2 years ago
Tpt d8fa540b97 Python: Exposes read-only and secondary store 2 years ago
Tpt 3d9cbc5d14 Migrates to pyO3 0.18 2 years ago
Tpt d453721e8b Python: Uses typing.io for I/O types annotations 2 years ago
Tpt 808c9db007 String formatting: uses inline syntax 2 years ago
Tpt 3712142e6f Python: makes type stubs and code valid according to Mypy strict mode 2 years ago
Tpt 7568aaab7b Removes posonlyargs usages 2 years ago
Tpt 1317fef237 Fixes Python type annotation 2 years ago
Tpt b3871fb8f2 Upgrades dependencies 2 years ago
Tpt 5e13aee5be Python type subs: validate optionals 2 years ago
Tpt 931629114d Adds RDF-star types to Store.quads_for_pattern 2 years ago
Tpt 63412792af Fixes pyoxigraph type documentation 2 years ago
Tpt 8636de227e Upgrades to PyO3 0.17 2 years ago
Tpt 241bd763fa Makes Python I/O abstraction easier to use 2 years ago
Tpt 0123280f64 Do not make compilation fails on lints 3 years ago
Tpt 181439ca4f Upgrades dependencies and makes clippy 1.59 happy 3 years ago
Tpt aaed962252 Adds extra methods to the python Store 3 years ago
Tpt adea1899e5 Bulk loader: rewrite API and add hook to display progress indicators 3 years ago
Tpt 66cfb3ebf6 Python: Allows to give a file path to I/O methods 3 years ago
Tpt 1f6c1db400 Python: release GIL on some costly methods 3 years ago