Tpt
aa82fc8157
Python: builds for Python 12 and pypy on Linux
12 months ago
Tpt
48174cac12
Distributes Pypy wheels for linux
12 months ago
Tpt
8a7c6cf2c1
Uses Ruff instead of Black
1 year ago
Tpt
70b1c52166
Python: uses 3.12 in CI + builds for it
1 year 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
1 year ago
Tpt
5fee36e587
Improves naming of artifacts built by the CI
1 year ago
Tpt
51c896fe03
CI: Python: Installs Black for stubs formatting
2 years ago
Tpt
5852d0b4df
CI: Evaluates Python tests on Windows
2 years ago
Tpt
3f3523963d
Maturin: fails if manylinux tag is not properly added
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
59359b13d9
Manylinux wheels: install rustup "by hand"
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
f4daa4a600
Upgrades to maturin 0.13
2 years ago
Tpt
a6a51cad01
Improves build and release scripts
3 years ago