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
It breaked Python 3.7 support for Mypy
|
2 years ago |
Tpt
|
1317fef237
|
Fixes Python type annotation
Mypy is slightly stricter now
|
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
Adds support of reading from io.TextIOBase
Adds hidden support of reading from str and bytes
Improves test coverage
|
2 years ago |
Tpt
|
0123280f64
|
Do not make compilation fails on lints
Creates problems on untested architectures and rust version upgrades
|
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
SPARQL query is currently blocked by https://github.com/PyO3/pyo3/issues/2140
|
3 years ago |
Tpt
|
ad4bfe35c2
|
Fixes typos in the documentation
|
3 years ago |
Tpt
|
bfac7d3bbf
|
Python: let the underlying Python errors go through Oxigraph
|
3 years ago |
Tpt
|
4efd193708
|
Improves documentation
|
3 years ago |
Tpt
|
0d14159b6e
|
Adds the Store.backup function to pyoxigraph
|
3 years ago |
Tpt
|
0921a4e49c
|
Python migration guide
|
3 years ago |
Tpt
|
ec5c7c86be
|
Improves RDF I/O ParseError
|
3 years ago |
Tpt
|
850b8eddcf
|
Moves out of Oxigraph SPARQL results parser and serializers
|
3 years ago |
Tpt
|
a33dbb6d06
|
Avoids abusing std::io::Error
Introduces new specific errors and make them implement Into<io::Error> for compatibility
|
3 years ago |
Tpt
|
44d1a5f04c
|
Makes bulk load partial insertions atomic
Ensures that the stores does not end up in an inconsistent state.
|
3 years ago |
Tpt
|
d6d88b074c
|
Improves pyoxigraph documentation
|
3 years ago |
Tpt
|
ad4dd2832e
|
Upgrades to latest pyo3 version
|
3 years ago |
Tpt
|
dfefe6cd1c
|
Uses transactional RocksDB
First stop to real transaction support
|
3 years ago |
Tpt
|
063683088d
|
Moves back from Sled to RocksDB
Simple implementation without transactions
|
3 years ago |
Tpt
|
97bb227042
|
Migrates to Rust 2021
|
3 years ago |
Tpt
|
35ecc12557
|
Upgrades pyo3 to 0.14
|
3 years ago |
Tpt
|
ca92b8da7d
|
Upgrades pyo3 to 0.14
|
3 years ago |
Tpt
|
4302316a41
|
Fixes the input type of graph manipulation methods
Nested triples are not allowed there
|
4 years ago |
Tpt
|
a97250dcce
|
Basic RDF-star support
No parsing and SPARQL support yet
|
4 years ago |
Tpt
|
8004fc28c0
|
Renames NamedOrBlankNode to Subject
Preparatory work for RDF-star addition
|
4 years ago |
Tpt
|
0efc5b4654
|
Renames SledStore to Store and cleans up files hierarchy
|
4 years ago |
Tpt
|
5ea4f2f95a
|
StrContainer does not need to be mutable
|
4 years ago |
Tpt
|
3726d2cbfc
|
Python Drops MemoryStore and renames SledStore to Store
|
4 years ago |
Tpt
|
cc43742da1
|
Makes Clippy 1.51 happy
|
4 years ago |
Tpt
|
5e027014d1
|
Fixes a release build error on python bindings
|
4 years ago |
Tpt
|
9884decf52
|
Splits the main README into a README per component
|
4 years ago |
Tpt
|
6aa27d4885
|
Makes Oxigraph store "graph aware"
|
4 years ago |
Tpt
|
60f601d6d3
|
Python: Implements IntoPy where meaningful
|
4 years ago |
Tpt
|
f0c8f45a00
|
Simplifies some Python code
|
4 years ago |
Tpt
|
40a08ac623
|
Upgrades pyo3 to 0.13
Drops python 3.5 support
|
4 years ago |
Tpt
|
75a629860d
|
Enforces some extra Clippy lints
|
4 years ago |
Tpt
|
773bdb943e
|
Drops QueryOption parameter from the query method
Introduces a query_opt method for that
|
4 years ago |
Tpt
|
7a110902d2
|
Provides an API to edit the SPARQL query dataset
|
4 years ago |