Repository navigation
v0.3.2
terrio 0.3.2 is the first release whose terrio command line installs without a Rust toolchain.
Install the command line
curl -LsSf https://terrio.opengeos.org/install.sh | sh # Linux, macOS
powershell -ExecutionPolicy ByPass -c "irm https://terrio.opengeos.org/install.ps1 | iex" # Windows
pip install terrio # or uv tool install terrio
cargo binstall terrio-cliHighlights
The command line without Rust
pip install terrioinstalls theterriocommand (andpython -m terrio), run from the extension module (#101)- Standalone binaries for Linux (static, x86_64 and aarch64), macOS (Intel and Apple silicon) and Windows (x64 and ARM64) attached to this release, with SHA-256 checksums, and found by
cargo binstall terrio-cli(#101) - One-line installers that pick the binary for the machine, verify its checksum and install it in
~/.local/bin, tested in the release build on every platform (#102, #103)
Formats
- FlatGeobuf written in one pass, without reading the input first to find the column types: lines to FlatGeobuf was the one large-file benchmark where terrio was slower than GDAL (#100)
- A GeoPackage with a hot rollback journal next to it is refused rather than rewritten from possibly half-written bytes, on the platforms where SQLite's locks aren't taken (Windows, Emscripten) (#97)
- Built against the
hdf5-readerfix for version 1 and 2 compound datatypes (#98)
Documentation
- The roadmap is a page of the documentation site, with each item as a checkbox (#104)
- The playground loads terrio-js 0.3.1 (#96)
Build
- openjp2 built without overflow checks in debug builds (#99)
Full Changelog: v0.3.1...v0.3.2