Commit Graph

54 Commits (0d23f4ae4807ab531ea11eba509f416e3dc93a84)

Author SHA1 Message Date
Tpt f01796b1a4 Python: Runs doctests as part of the unittests 12 months ago
Tpt 48174cac12 Distributes Pypy wheels for linux 1 year ago
Tpt ddf589ea14 Python: Introduces enums for RDF and SPARQL result formats 1 year ago
Tpt cc41448b18 Python: harmonizes parse_query_results and parse signatures 1 year ago
Tpt 261f9c64a5 Python: I/O adds a `path` parameter to read/write from/to a file 1 year ago
Tpt 8a7c6cf2c1 Uses Ruff instead of Black 1 year ago
Tpt d280f7d2f7 Adds basic location support to sparesults SyntaxError 1 year ago
Tpt a6f32390df Python: query results I/O 1 year ago
Tpt a8f98a0056 Python: makes serialization method output bytes if no output is specified 1 year ago
Tpt 1b511ed018 Python: guess file type from file extension 1 year ago
Tpt 6edfb7a2f4 Python: Adds location data to SyntaxError 1 year ago
Tpt c9ec5f7c0c Python and & JS: Renames "mime_type" parameter to "format" 1 year ago
Tpt 382aa2e01f Python: allows giving pathlib.Path for input 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 71b1768d28 New N3/Turtle/TriG/N-Triple/N-Quad parsers and serializers 2 years ago
Thomas d2804d8a8d Python: fixes parsing from text I/O with not-ASCII char 2 years ago
Tpt ef65d53190 Python: Adds __match_args__ definition where relevant 2 years ago
Tpt 9c32f07e87 Python: Fixes the secondary test on Windows 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 28def4001b Python: Uses Ruff linter 2 years ago
Tpt fbcbd60c0e Python: adds Store.bulk_extend 2 years ago
Tpt 0e00e8209a Python: adds Store.extend 2 years ago
Tpt d8fa540b97 Python: Exposes read-only and secondary store 2 years ago
Tpt 2d19a19320 Fixes TriG serialization 2 years ago
Tpt d453721e8b Python: Uses typing.io for I/O types annotations 2 years ago
Tpt 3712142e6f Python: makes type stubs and code valid according to Mypy strict mode 2 years ago
Tpt 992137441f Uses black for code formatting 2 years ago
Tpt 241bd763fa Makes Python I/O abstraction easier to use 2 years ago
Edmond Chuc 4902bac3a7
Add tests for pyoxigraph parse and serialize functions 2 years ago
Tpt 66cfb3ebf6 Python: Allows to give a file path to I/O methods 3 years ago
Tpt bfac7d3bbf Python: let the underlying Python errors go through Oxigraph 3 years ago
Tpt 1e5847e278 Fixes python tests 4 years ago
Tpt a97250dcce Basic RDF-star support 4 years ago
Tpt 3726d2cbfc Python Drops MemoryStore and renames SledStore to Store 4 years ago
Tpt 9adc581773 Vendors OpenSSL inside of Python wheels 4 years ago
Tpt 6aa27d4885 Makes Oxigraph store "graph aware" 4 years ago
Tpt fe3b8e54e1 Improves Server code style 4 years ago
Tpt f0c8f45a00 Simplifies some Python code 4 years ago
Tpt 23cc09f481 Implements a Simple HTTP client for SPARQL federation and SPARQL LOAD 4 years ago
Tpt 37fc3f4929 python: Allows to unpack QuerySolution 4 years ago
Tpt 68597ef35a Avoids copy in Python bindings and adds better __eq__ implementations 4 years ago
Tpt 7f1309c94a Adds .update() to Python bindings 4 years ago
Tpt b101ae1c54 WIP: Available default graphs 4 years ago
Tpt d5ca8fedd1 pyoxigraph: Exposes SPARQL results internals 4 years ago
Tpt 496a6e1d8c Provides the ability to specify the SPARQL query dataset using the API 4 years ago
Tpt 0c8256c07c pyoxigraph: adds use_default_graph_as_union option to the query method 4 years ago
Tpt 2b1ca1b7ec Improves python bindings : more functions and documentation 4 years ago