Tpt
|
5ce23665f8
|
CI: Python: Avoids generating target specific wheels on nightly builds
|
2 years ago |
Tpt
|
51c896fe03
|
CI: Python: Installs Black for stubs formatting
|
2 years ago |
Tpt
|
0c407cd041
|
CI: fixes release artifacts upload
|
2 years ago |
Tpt
|
5852d0b4df
|
CI: Evaluates Python tests on Windows
|
2 years ago |
Tpt
|
28def4001b
|
Python: Uses Ruff linter
|
2 years ago |
Tpt
|
9b20dbe6dc
|
CI: Merges nightly artifacts and release artifacts generation
|
2 years ago |
Tpt
|
85d4c70171
|
CI: Do not run SPARQL result format fuzzing
|
2 years ago |
Tpt
|
cdd8866fd3
|
Runs rustdoc as part of the CI
Allows to find some bugs in the documentation
|
2 years ago |
Tpt
|
c3f0aa94bf
|
CI: Builds also the server for ARM linux
|
2 years ago |
Tpt
|
306271df61
|
CI: Builds also the server for ARM macs
|
2 years ago |
Tpt
|
af02d5e1c4
|
Release: stop pushing Python and JS artifact to GitHub release
They are already in NPM and PyPi
|
2 years ago |
Tpt
|
c8caf805fa
|
Uses clang-format for C/C++ code
Uses the same configuration as RocksDB
|
2 years ago |
Tpt
|
d80cdf3054
|
CI: Install llvm-symbolizer before running address sanitizer
|
2 years ago |
Tpt
|
c60dd0d3ca
|
Installs cargo deny directly
Swatinem/rust-cache seems better than EmbarkStudios/cargo-deny-action to cache binaries
|
2 years ago |
Tpt
|
0786c40a5e
|
Adds cargo-semver-checks to the CI
|
2 years ago |
Tpt
|
afdb1f76e8
|
Adds a typo linter as part of the CI
|
2 years ago |
dependabot[bot]
|
bd77bce2cd
|
Bump docker/build-push-action from 3 to 4
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3 to 4.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v3...v4)
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2 years ago |
Thomas
|
339a619f28
|
WIP: Releases musllinux wheels
|
2 years ago |
Tpt
|
575bb8d253
|
Reduces source code archive by removing .git
|
2 years ago |
Tpt
|
44fc4eef1a
|
Releases v0.3.11
|
2 years ago |
Thomas Tanon
|
c71f2d66b1
|
Increases fuzzer pruning timeout
|
2 years ago |
Thomas Tanon
|
ea0b4e22e7
|
Increases fuzzer pruning timeout
|
2 years ago |
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
|
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
|
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 |