Tpt
c57615519b
Properly publishes Oxigraph crates
8 months ago
Tpt
2b656df6ee
Makes new Clippy happy
8 months ago
Tpt
e0087c56b3
Makes RocksDB backend optional but enabled by default
9 months ago
Tpt
01d73fa62d
CI: Read MSRV from Cargo.toml
...
Co-authored-by: Yuri Astrakhan <yuriastrakhan@gmail.com>
9 months ago
Tpt
accadaac34
CI: Uses 1.76.0 for Clippy
9 months ago
Tpt
c13cb8db7c
Fix MSRV test and upgrades dependencies
9 months ago
Yuri Astrakhan
f5de5d3e98
use github action to install cargo tools
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
ef765666be
Serialization: allows to set prefixes
10 months ago
Tpt
c2040a30fd
oxttl: Exposes the base IRI
...
Issue #730
10 months ago
Tpt
c2df0b829d
CI: Uploads all Python wheels in one batch
...
Avoids partial releases in Pypi
10 months ago
Tpt
5cf8025aec
CI: Fuzzer: Removes unused clone
10 months ago
Tpt
d4eaa3c5ef
Docker: use semver tagging
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
42a66f62b9
Enables cargo semver-checks again
10 months ago
Tpt
f2a2bd5b5d
CI: Improves Python build and upload
10 months ago
Tpt
391e8d7662
Fixes and ensures 32bits x86 support
10 months ago
Tpt
a5781d1187
Releases v0.4.0-alpha.1
11 months ago
Tpt
790501e1b3
Setup codspeed and improves benchmarks
11 months ago
Tpt
bdf5d593ee
CI: Share code to setup Rust
11 months ago
Tpt
ed94f56ab4
Fixes linux aarch64 build
11 months ago
Tpt
025bd2afd2
Uses new cargo lint configuration system
11 months ago
Tpt
2a135283d5
Lints against 1.74
11 months ago
Tpt
9979a3d503
Allows newer dependency versions
12 months ago
Tpt
31733beda8
Python: generate sdist on Linux
12 months ago
Tpt
aa82fc8157
Python: builds for Python 12 and pypy on Linux
12 months ago
Tpt
99c3a4cce4
CI: Adds a test with latest dependency versions
12 months ago
Tpt
48174cac12
Distributes Pypy wheels for linux
12 months ago
Tpt
8a7c6cf2c1
Uses Ruff instead of Black
1 year ago
Tpt
ea80c11d6e
CI: Run clippy on all targets
1 year ago
Tpt
70b1c52166
Python: uses 3.12 in CI + builds for it
1 year ago
Tpt
5e3a2fc89d
Uses Rustls for portable Linux binaries
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
9b985295ae
Drops Musl linux 1.1 support
...
Follows Rust move
1 year ago
Tpt
8c8ca54596
CI: Increases fuzzing time
...
We have a lot of fuzzers now, let's give them a bit of time
1 year ago
Tpt
87d2006b6e
RocksDB: adds a feature for dynamic linking directly in the oxigraph crates
1 year ago
Tpt
be074000cc
Allows dynamic RocksDB linking
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
bdedcc47e3
Renames oxigraph-server to oxigraph(-cli)
1 year ago
Tpt
6611b491b1
Sets Rust minimum version to 1.70
1 year ago
Tpt
570f21748d
Cargo.toml: share some common fields in the workspace
1 year ago
Tpt
9e76323e2b
CI: Add cargo caching for linux wheel build
1 year ago
Tpt
5fee36e587
Improves naming of artifacts built by the CI
1 year ago
Tpt
7cd383af79
Introduces OxRDF I/O stand-alone crate
1 year ago
Tpt
1e1ed65d3b
Stop assuming JS platform when compiling to wasm32-unknown-unknown
...
- Adds the "js" feature to enable JS support
- Adds the "custom-now" feature to oxsdatatypes to inject a custom "now" implementation
It is already possible for random with the getrandom "custom" feature
Issue #471
1 year ago
Tpt
00f179058e
Upgrades minimal Python version to 3.8
...
3.7 is EOL
1 year ago