Tpt
4c27b43e41
JS: Drop older NodeJS and WebBrowsers support
...
Requires WASM reference types and JS WeakRef
9 months ago
Tpt
2998f795fd
Uploads code coverage to codecov
9 months ago
Tpt
c57615519b
Properly publishes Oxigraph crates
10 months ago
Tpt
2b656df6ee
Makes new Clippy happy
10 months ago
Tpt
e0087c56b3
Makes RocksDB backend optional but enabled by default
10 months ago
Tpt
01d73fa62d
CI: Read MSRV from Cargo.toml
...
Co-authored-by: Yuri Astrakhan <yuriastrakhan@gmail.com>
10 months ago
Tpt
accadaac34
CI: Uses 1.76.0 for Clippy
10 months ago
Tpt
c13cb8db7c
Fix MSRV test and upgrades dependencies
10 months ago
Yuri Astrakhan
f5de5d3e98
use github action to install cargo tools
11 months ago
Tpt
0b1aabfcdd
Moves main crate to lib/oxigraph and centralizes dependencies
11 months ago
Tpt
2b6ac5c195
Release v0.4.0-alpha.3
11 months ago
Tpt
ec030fb652
Python: test Pyodide wheel
11 months ago
Tpt
ef765666be
Serialization: allows to set prefixes
11 months ago
Tpt
c2040a30fd
oxttl: Exposes the base IRI
...
Issue #730
11 months ago
Tpt
c2df0b829d
CI: Uploads all Python wheels in one batch
...
Avoids partial releases in Pypi
12 months ago
Tpt
5cf8025aec
CI: Fuzzer: Removes unused clone
12 months ago
Tpt
d4eaa3c5ef
Docker: use semver tagging
12 months ago
Tpt
d1da94b08b
Runs sphinx-lint in the CI
12 months ago
Tpt
f01796b1a4
Python: Runs doctests as part of the unittests
12 months ago
Tpt
42a66f62b9
Enables cargo semver-checks again
12 months ago
Tpt
f2a2bd5b5d
CI: Improves Python build and upload
12 months ago
Tpt
391e8d7662
Fixes and ensures 32bits x86 support
12 months ago
Tpt
a5781d1187
Releases v0.4.0-alpha.1
12 months ago
Tpt
790501e1b3
Setup codspeed and improves benchmarks
12 months ago
Tpt
bdf5d593ee
CI: Share code to setup Rust
12 months ago
Tpt
ed94f56ab4
Fixes linux aarch64 build
12 months ago
Tpt
025bd2afd2
Uses new cargo lint configuration system
12 months ago
Tpt
2a135283d5
Lints against 1.74
12 months ago
Tpt
9979a3d503
Allows newer dependency versions
1 year ago
Tpt
31733beda8
Python: generate sdist on Linux
1 year ago
Tpt
aa82fc8157
Python: builds for Python 12 and pypy on Linux
1 year ago
Tpt
99c3a4cce4
CI: Adds a test with latest dependency versions
1 year ago
Tpt
48174cac12
Distributes Pypy wheels for linux
1 year 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