Tpt
|
1fa0633db3
|
Library: adds basic WASI support
Adds tests for WASM+JS and WASI to the CI
|
2 years ago |
Tpt
|
54ce7410d2
|
CI: Adds dependency caching
|
2 years ago |
Tpt
|
fe2b7c2e76
|
Attempt to setup clusterfuzzlite
|
2 years ago |
Tpt
|
3f3523963d
|
Maturin: fails if manylinux tag is not properly added
|
2 years ago |
Tpt
|
854e29ee38
|
Makes XSD datatypes a standalone crate
Allows other crates to reuse Oxigraph XSD datatypes implementation
|
2 years ago |
Tpt
|
027da6d639
|
Python: Makes abi3 optional
Prebuilt wheels are still using abi3 except for Linux where target-specific builds are also available
|
2 years ago |
Tpt
|
53913b7e96
|
CI: Removes test on push
We always test on PR
|
2 years ago |
Tpt
|
be3b009f5d
|
CI: Validates Python 3.7 compatibility
|
2 years ago |
Tpt
|
92feec7e98
|
CI: Validates Rust 1.60 compatibility
|
2 years ago |
Tpt
|
f21ab0ea6a
|
Python macOS: Do not build universal2 wheels anymore
We already publish both aarch64 and a amd64 wheels
|
2 years ago |
Tpt
|
59359b13d9
|
Manylinux wheels: install rustup "by hand"
|
2 years ago |
Tpt
|
576760e417
|
Cargo publish: cargo now properly waits for the index propagation
|
2 years ago |
Tpt
|
e5b15031b6
|
Dependabot: only increase version number if necessary
|
2 years ago |
Tpt
|
3712142e6f
|
Python: makes type stubs and code valid according to Mypy strict mode
|
2 years ago |
Tpt
|
dd9201e466
|
Python wheel: releases also an ARM-only wheel
Smaller than the Universal 2 wheel
|
2 years ago |
Tpt
|
7f89baad87
|
Do not run address sanitizer on server tests
|
2 years ago |
Tpt
|
54c66279f3
|
Set version constraints for Python build dependency
Allows to avoid some unintended breakage if a build package introduces a breaking change
|
2 years ago |
Tpt
|
9dc8dce69c
|
Adds dependabot for GitHub actions
|
2 years ago |
Tpt
|
9be51dc062
|
Testsuite: Run clippy tests without optional features
Allows to check it works with features both enabled and disabled
|
2 years ago |
Tpt
|
dbb04936db
|
Makes sure to not upload debug wheels to pypi
|
2 years ago |
Tpt
|
08612b870a
|
Drops oxigraph.org python doc updating
Let's only use readthedocs.org now
|
2 years ago |
Tpt
|
4dbe079d37
|
Upgrades GitHub actions
|
2 years ago |
Tpt
|
becb64b80b
|
Checks python code with Mypy
|
2 years ago |
Tpt
|
17731d10ab
|
Auto generates pyoxigraph type stubs
Uses a Python script to auto generate python stubs from the module code and doc strings.
Relies heavily on the inspect module.
|
2 years ago |
Tpt
|
992137441f
|
Uses black for code formatting
|
2 years ago |
Tpt
|
6c6a36ec49
|
Avoids running duplicated workflows
|
2 years ago |
Tpt
|
f218134e6c
|
Fixes ReadTheDocs build
Adds a shared requirements.txt file for the dev dependencies
|
2 years ago |
Edmond Chuc
|
93107e6bfe
|
Add development container and update READMEs. Add Sphinx furo theme. (#221)
|
2 years ago |
Tpt
|
f4daa4a600
|
Upgrades to maturin 0.13
|
2 years ago |
Tpt
|
b5f206d54e
|
Makes release jobs more resilient
|
2 years ago |
Tpt
|
52ec334ab3
|
Fixes homebrew update script
|
3 years ago |
Yuri Astrakhan
|
80ec5035e8
|
a few more branch renames
(I accidentally had an extension filter on when I did the first pass, thx for catching)
|
3 years ago |
Tpt
|
296a6340b6
|
Target only macOS 10.14+
Allows targeting C++17
|
3 years ago |
Tpt
|
2751d3f1b3
|
Fixes NPM package upload to GitHub release
|
3 years ago |
Tpt
|
a2c9e88d2a
|
Fixes release script
|
3 years ago |
Tpt
|
7bbbe6d8b7
|
Adds a web build to Oxigraph JS
Generates archives on build & release
|
3 years ago |
Tpt
|
fe58a84bfa
|
Fixes release scripts
|
3 years ago |
Tpt
|
c1f47ea7aa
|
Do not release betas on homebrew
|
3 years ago |
Tpt
|
fb300d181e
|
Python doc: do not release as "stable" for beta versions
|
3 years ago |
Tpt
|
d986ae526b
|
Python: Removes hack making stdist build work
|
3 years ago |
Tpt
|
45031db791
|
Renames "rocksdb-sys" into "oxrocksdb-sys"
|
3 years ago |
Tpt
|
0147620ec3
|
Python: Adds lockfile to source archive
|
3 years ago |
Tpt
|
a5effb065a
|
Automatically upload binaries to GitHub release on release
Creates also a full archive including git submodules for homebrew
|
3 years ago |
Tpt
|
8aee8a50d9
|
Improves Homebrew build
|
3 years ago |
Tpt
|
f617dc9bd3
|
Releases v0.3.0-beta.1
|
3 years ago |
Tpt
|
0921a4e49c
|
Python migration guide
|
3 years ago |
Tpt
|
a6a51cad01
|
Improves build and release scripts
|
3 years ago |
Tpt
|
7d58f451bd
|
Runs LLVM address sanitizer and fixes found bugs
|
3 years ago |
Tpt
|
aad84e4305
|
Renames CI jobs
Be more consistent with respect to what they do
|
3 years ago |
Vincent Emonet
|
cf64633a11
|
Move docker push to gh registry to release.yml. Every push to master are now published as nightly tag. Improved readme instructions for curl with authentication
|
3 years ago |