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 |
Tpt
|
32c873bebc
|
CI: Do not forget to clone submodules
|
3 years ago |
Tpt
|
f32d940fbd
|
Upgrades maturin to 0.12
|
3 years ago |
Tpt
|
57b931c15f
|
Simplifies GitHub CI test commands
|
3 years ago |
Tpt
|
f76f0396e8
|
Adds back Oxigraph JS
|
3 years ago |
Tpt
|
e9608fb2eb
|
Adds wasm32 support to lib crate
The storage layer is in memory and not optimized yet
|
3 years ago |
Tpt
|
4c464f1701
|
pyo3 now supports cargo test
|
3 years ago |
Tpt
|
5f986f5858
|
Upgrades Maturin to 0.11
|
3 years ago |
Tpt
|
943d116f56
|
CI: Run tests on Windows
|
4 years ago |
Tpt
|
122db6a2c3
|
Drops Oxigraph JS
Not supported by Sled
|
4 years ago |
Tpt
|
abc659565f
|
Let's forget about macOS ARM for now
|
4 years ago |
Tpt
|
1289346d7e
|
Fixes CI by preventing usage of maturin 0.10
|
4 years ago |
Tpt
|
06bf362ffe
|
Simplifies Python wheel build on CI
|
4 years ago |
Tpt
|
82381e21a9
|
Makes sure that CI Python linux build builds withe latest code
|
4 years ago |
Tpt
|
250505909f
|
Python: attempt to fix wheel build in CI
|
4 years ago |
Tpt
|
61296a466e
|
Python: attempt to fix wheel build in CI
|
4 years ago |
Tpt
|
24b0dce4fd
|
Runs the build at least once a week
|
4 years ago |
Tpt
|
3906e0b87d
|
Python: build wheels on mac and linux
|
4 years ago |
Tpt
|
ae98ff4cac
|
Upgrades some Docker CI dependencies
|
4 years ago |
Tpt
|
98ad3b82e6
|
CI: attempt to fix the documentation build
|
4 years ago |
Tpt
|
c539851277
|
CI: Automatically build pyoxigraph documentation
|
4 years ago |
Tpt
|
9e2d663eb1
|
Uses all features when running Cippy during CI
|
4 years ago |
Tpt
|
2a88927f3f
|
Fixes CI: we use fstrings in the Sphinx configuration
|
4 years ago |
Tpt
|
b0bbf999f9
|
Fixes CI configuration
|
4 years ago |
Tpt
|
2b1ca1b7ec
|
Improves python bindings : more functions and documentation
|
4 years ago |
Tpt
|
bfd94ef43a
|
Fixes CI tests
|
4 years ago |
Tpt
|
f74bc12a18
|
Adds basic Python bindings to Oxigraph
|
4 years ago |