Tpt
427d675c9b
Upgrades GitHub actions
12 months ago
Tpt
4c27b43e41
JS: Drop older NodeJS and WebBrowsers support
...
Requires WASM reference types and JS WeakRef
1 year ago
Tpt
2998f795fd
Uploads code coverage to codecov
1 year ago
Tpt
c57615519b
Properly publishes Oxigraph crates
1 year ago
Tpt
2b656df6ee
Makes new Clippy happy
1 year ago
Tpt
e0087c56b3
Makes RocksDB backend optional but enabled by default
1 year ago
Tpt
01d73fa62d
CI: Read MSRV from Cargo.toml
...
Co-authored-by: Yuri Astrakhan <yuriastrakhan@gmail.com>
1 year ago
Tpt
accadaac34
CI: Uses 1.76.0 for Clippy
1 year ago
Tpt
c13cb8db7c
Fix MSRV test and upgrades dependencies
1 year ago
Yuri Astrakhan
f5de5d3e98
use github action to install cargo tools
1 year ago
Tpt
0b1aabfcdd
Moves main crate to lib/oxigraph and centralizes dependencies
1 year ago
Tpt
2b6ac5c195
Release v0.4.0-alpha.3
1 year ago
Tpt
ec030fb652
Python: test Pyodide wheel
1 year ago
Tpt
ef765666be
Serialization: allows to set prefixes
1 year ago
Tpt
c2040a30fd
oxttl: Exposes the base IRI
...
Issue #730
1 year ago
Tpt
c2df0b829d
CI: Uploads all Python wheels in one batch
...
Avoids partial releases in Pypi
1 year ago
Tpt
5cf8025aec
CI: Fuzzer: Removes unused clone
1 year ago
Tpt
d4eaa3c5ef
Docker: use semver tagging
1 year ago
Tpt
d1da94b08b
Runs sphinx-lint in the CI
1 year ago
Tpt
f01796b1a4
Python: Runs doctests as part of the unittests
1 year ago
Tpt
42a66f62b9
Enables cargo semver-checks again
1 year ago
Tpt
f2a2bd5b5d
CI: Improves Python build and upload
1 year ago
Tpt
391e8d7662
Fixes and ensures 32bits x86 support
1 year ago
Tpt
a5781d1187
Releases v0.4.0-alpha.1
1 year ago
Tpt
790501e1b3
Setup codspeed and improves benchmarks
1 year ago
Tpt
bdf5d593ee
CI: Share code to setup Rust
1 year ago
Tpt
ed94f56ab4
Fixes linux aarch64 build
1 year ago
Tpt
025bd2afd2
Uses new cargo lint configuration system
1 year ago
Tpt
2a135283d5
Lints against 1.74
1 year 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
2 years 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
2 years ago
Tpt
90b7b128f2
Upgrades MSRV to 1.70
2 years ago
Tpt
9b985295ae
Drops Musl linux 1.1 support
...
Follows Rust move
2 years ago
Tpt
8c8ca54596
CI: Increases fuzzing time
...
We have a lot of fuzzers now, let's give them a bit of time
2 years ago
Tpt
87d2006b6e
RocksDB: adds a feature for dynamic linking directly in the oxigraph crates
2 years ago
Tpt
be074000cc
Allows dynamic RocksDB linking
2 years 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
2 years ago
Tpt
bdedcc47e3
Renames oxigraph-server to oxigraph(-cli)
2 years ago
Tpt
6611b491b1
Sets Rust minimum version to 1.70
2 years ago
Tpt
570f21748d
Cargo.toml: share some common fields in the workspace
2 years ago
Tpt
9e76323e2b
CI: Add cargo caching for linux wheel build
2 years ago
Tpt
5fee36e587
Improves naming of artifacts built by the CI
2 years ago