Tpt
|
ae294683d6
|
Upgrades MSRV to 1.65
This is the MSRV of the dependencies (1.64) bumped to 1.65 to allow GAT
|
1 year ago |
Tpt
|
ab17138f33
|
Starts 0.4.0-alpha.1
|
1 year ago |
Tpt
|
7a1cce527d
|
Upgrades Maturin to 1.0
|
1 year ago |
Tpt
|
5f2c9a3b92
|
Cleans up documentation links to RDF specifications
|
1 year ago |
Tpt
|
f72a9600ae
|
CI: Makes sure to update APT cache before installing packages
|
1 year ago |
dependabot[bot]
|
a25bf55919
|
Update maturin requirement from ~=0.14.0 to ~=0.15.1 in /python
Updates the requirements on [maturin](https://github.com/pyo3/maturin) to permit the latest version.
- [Release notes](https://github.com/pyo3/maturin/releases)
- [Changelog](https://github.com/PyO3/maturin/blob/main/Changelog.md)
- [Commits](https://github.com/pyo3/maturin/compare/v0.14.0...v0.15.1)
---
updated-dependencies:
- dependency-name: maturin
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2 years ago |
Yaroslav Halchenko
|
6f37c4c9c9
|
Move shellcheck into tests workflow collecting all kinds of testing
|
2 years ago |
Tpt
|
5852d0b4df
|
CI: Evaluates Python tests on Windows
|
2 years ago |
Tpt
|
28def4001b
|
Python: Uses Ruff linter
|
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
|
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 |
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
|
854e29ee38
|
Makes XSD datatypes a standalone crate
Allows other crates to reuse Oxigraph XSD datatypes implementation
|
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
|
3712142e6f
|
Python: makes type stubs and code valid according to Mypy strict mode
|
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
|
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 |
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
|
0147620ec3
|
Python: Adds lockfile to source archive
|
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 |
Tpt
|
e95bf721dc
|
Adds Cargo Deny
|
3 years ago |
Tpt
|
a969563617
|
Uses Rustls everywhere
Avoids linking problems with system libraries.
Rustls uses the system certificates.
|
3 years ago |
Tpt
|
3daaef71ff
|
Fixes doc test
|
3 years ago |
Tpt
|
dec66cc684
|
Builds wheels on more architectures
|
3 years ago |
Tpt
|
e66daa6f59
|
Upgrades to Python 3.7+ and ManyLinux 2014+
|
3 years ago |
Tpt
|
177f0201c4
|
Python Linux wheel now vendors Rustls
Instead of OpenSSL: same security issues and easier compilation
|
3 years ago |
Tpt
|
b8125e5743
|
pyoxigraph: optional vendored OpenSSL
Vendored OpenSSL is only useful only for manylinux builds. We should keep using the system OpenSSL builds in the other cases.
|
3 years ago |
Tpt
|
5a449bd4f3
|
CI: Attempt to fix Windows tests build
|
3 years ago |
Tpt
|
e2b1484789
|
CI: Uses messense/maturin-action
|
3 years ago |