Tpt
fee7bf0d8a
Python: strips builds by default
8 months ago
Tpt
269c73a7c2
Upgrades to Ruff 0.2
9 months ago
Yuri Astrakhan
0400f04915
Error renaming
...
```
enum sparesults::error::ParseError -> QueryResultsParseError
struct sparesults::error::SyntaxError -> QueryResultsSyntaxError
Inlined inner
enum oxrdfxml::error::ParseError -> RdfXmlParseError
struct oxrdfxml::error::SyntaxError -> RdfXmlSyntaxError
enum oxttl::toolkit::error::ParseError -> TurtleParseError
struct oxttl::toolkit::error::SyntaxError -> TurtleSyntaxError
enum oxrdfio::error::ParseError -> RdfParseError
struct oxrdfio::error::SyntaxError -> RdfSyntaxError
struct spargebra::parser::ParseError -> SparqlSyntaxError
enum spargebra::parser::ParseErrorKind
Parser -> Syntax
```
9 months ago
Tpt
0b1aabfcdd
Moves main crate to lib/oxigraph and centralizes dependencies
9 months ago
Tpt
2b6ac5c195
Release v0.4.0-alpha.3
10 months ago
Tpt
ec030fb652
Python: test Pyodide wheel
10 months ago
Tpt
2a81106c34
Python: use rustls by default on anything that is not Windows/macOS/iOS
10 months ago
Tpt
d838d55f02
Uses nightly rustfmt on imports and comments
10 months ago
Tpt
df040400c5
Turtle: fixes parsing bug with escaped dot at the end of a local name
10 months ago
Tpt
cffc536eb9
Releases v0.4.0-alpha.2
10 months ago
Tpt
d1da94b08b
Runs sphinx-lint in the CI
10 months ago
Tpt
f01796b1a4
Python: Runs doctests as part of the unittests
10 months ago
Tpt
93eab63868
Python: QuerySolution is thread safe
10 months ago
Tpt
42a66f62b9
Enables cargo semver-checks again
10 months ago
Tpt
a5781d1187
Releases v0.4.0-alpha.1
10 months ago
Tpt
1761672b41
Upgrades Pyo3
10 months ago
Tpt
025bd2afd2
Uses new cargo lint configuration system
11 months ago
Tpt
2e9ac3cc1a
Python Store.backup: allows pathlib
...
Issue #699
11 months ago
Tpt
4084acb9b8
Renames dump_dataset and dump_graph to dump_to_write and dump_graph_to_write
11 months ago
Tpt
efd5eec65d
Introduces load_from_read instead of load_graph and load_dataset
11 months ago
Tpt
03afe5c6c6
Releases v0.3.22
11 months ago
Tpt
4f404ab650
Python: allows again to use string for types (but with a deprecation warning)
12 months ago
Tpt
e1ff1d919c
Releases v0.3.21
12 months ago
Tpt
48174cac12
Distributes Pypy wheels for linux
12 months ago
Tpt
ddf589ea14
Python: Introduces enums for RDF and SPARQL result formats
12 months ago
Tpt
cc41448b18
Python: harmonizes parse_query_results and parse signatures
12 months ago
Tpt
261f9c64a5
Python: I/O adds a `path` parameter to read/write from/to a file
1 year ago
Tpt
48db7f872b
Python: any os.PathLike path is now supported
...
Improves stub generation
1 year ago
Tpt
8a7c6cf2c1
Uses Ruff instead of Black
1 year ago
Tpt
a2a6c5a41e
Python: annotate Triple and Quad with sequence behaviors
...
They should behave like tuples
1 year ago
Tpt
a259879ef1
Releases v0.3.20
1 year ago
Tpt
8d348b2a6f
Upgrades PyO3
1 year ago
Tpt
70b1c52166
Python: uses 3.12 in CI + builds for it
1 year ago
Tpt
38844f6436
sparesults: use Read instead of BufRead as input type
...
Allows to avoid an extra intermediate buffer for JSON and TSV
1 year ago
Tpt
d280f7d2f7
Adds basic location support to sparesults SyntaxError
1 year ago
Tpt
c5f02d9263
Upgrades oxhttp
...
- Disables HTTPs support by default, the TLS stack is opt-in
- Renames "http_client" feature to "http-client"
- Uses native TLS by default in pyoxigraph and cli
- Uses Rustls for Linux Python wheels and Docker images
1 year ago
Tpt
90b7b128f2
Upgrades MSRV to 1.70
1 year ago
Tpt
412ca37b3c
Makes sparesults parser API closer to oxrdfio
1 year ago
Tpt
6a21cb0625
Makes sparesults formatter API closer to oxrdfio
1 year ago
Tpt
4c97637e4b
Python: improves documentation
1 year ago
Tpt
a6f32390df
Python: query results I/O
1 year ago
Tpt
180ae22293
Python: introduces QueryBoolean class
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
87d2006b6e
RocksDB: adds a feature for dynamic linking directly in the oxigraph crates
1 year ago
Tpt
3c51dd31bc
Move back MSRV to 1.67 but keep Cargo.lock to 1.70
...
Allows to build on Debian unstable while using latest dependencies
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
...
Auto-enable all Clippy lints that are not in nursery but a blacklist
1 year ago
Tpt
024bc7b8e8
Simplifies Gitter link
1 year ago