weiji14
cog3pio
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
:bookmark: Changelog entry for v0.1.0b2 (#91) Second beta release of cog3pio v0.1.0 (Python-only).
main
6 days ago
:bookmark: Changelog entry for v0.1.0b2 Second beta release of cog3pio v0.1.0 (Python-only).
release/v0.1.0b2
6 days ago
:memo: More docs for nvTIFF/CUDA backend install and usage (#90) Include some more instructions to deal with installing nvTIFF v0.6.0 and patching the header file. Added some new 'CUDA' tabs on the quickstart page to teach reading into cupy arrays via CudaCogReader, mentioning that `device_id` needs to be set appropriately. Cherry-picked from de3fff4b394d5a9444a2d51a6b5d884747104d62 with some modifications.
main
6 days ago
:memo: More docs for nvTIFF/CUDA backend install and usage Include some more instructions to deal with installing nvTIFF v0.6.0 and patching the header file. Added some new 'CUDA' tabs on the quickstart page to teach reading into cupy arrays via CudaCogReader, mentioning that `device_id` needs to be set appropriately. Cherry-picked from de3fff4b394d5a9444a2d51a6b5d884747104d62 with some modifications.
doc/cuda
6 days ago
:construction_worker: Build wheels for riscv64 (#88) * :construction_worker: Build wheels for riscv64 Support RISC-V instruction set architecture. Build on manylinux 2_31. * :construction_worker: Run RISC-V job on ubuntu-24.04-riscv runner Courtesy of https://github.com/riseproject-dev/riscv-runner * :alembic: Try using runner system Python for riscv64 * :building_construction: Do maturin build for riscv64 on manylinux_2_39 Specifically, the quay.io/repository/pypa/manylinux_2_39_riscv64 image which has linux/riscv64 docker builds. * :green_heart: Limit nvTIFF install to x86_64 and aarch64 only Not much CUDA binaries for RISC-V yet. * :green_heart: Install riscv64 build of maturin instead of x86_64 version * :rewind: Revert to PyO3/maturin-action, see if free-threaded builds work Fork no longer needed since https://github.com/PyO3/maturin-action/pull/429 has been merged. * :technologist: Install riscv64 python wheels from extra index and make the RISC-V pytest checks run natively without going through QEMU. * :alien: Use riseproject-dev/setup-python to install Python 3.13 on riscv Get RISC-V builds of Python from https://github.com/riseproject-dev/python-versions, to get Python 3.13 instead of Python 3.12 system fallback on runner. * :bug: Fix PIP_EXTRA_INDEX_URL, set PIP_PRE=1 for riscv64 matrix build Patches 2bc61d1f3006ea2b31d838e40dfb6676da45267e, got the order swapped. Also set PIP_PRE=1 to try and get `numpy-2.5.0.dev0-cp313-cp313-linux_riscv64.whl` from the extra-index-url. * :truck: Switch to alternative extra-index-url Find a source where libopenblas is packaged inside the numpy wheel. Xref https://riseproject.gitlab.io/python/wheel_builder/packages/numpy.html * :lock: Fix a pedantic template expansion Xref https://docs.zizmor.sh/audits/#template-injection.
main
9 days ago
:lock: Fix a pedantic template expansion Xref https://docs.zizmor.sh/audits/#template-injection.
riscv64
9 days ago
:truck: Switch to alternative extra-index-url Find a source where libopenblas is packaged inside the numpy wheel. Xref https://riseproject.gitlab.io/python/wheel_builder/packages/numpy.html
riscv64
9 days ago
:fire: Remove cog3pio backend engine, drop xarray dependency (#89) * :heavy_minus_sign: Drop xarray dependency, remove cog3pio backend engine Deciding to remove the image-tiff CPU-based Cog3pioBackendEntrypoint, in favour of the nvtiff CUDA-based backend happening over at cupy-xarray. Remove all code related to xarray, and also the rioxarray comparison benchmark. Users should look into other CPU-based TIFF readers (e.g. async-tiff) instead. This will also trim our dependency footprint considerably for easier maintenance and clearer focus on DLPack. * :memo: Delete or cross-out xarray related documentation Remove xarray section from quickstart and API pages, deleted mention of xarray in recent changelog, and crossed it out in main README.md. * :memo: Update roadmap to take include write support and SIMD wishlist Take out async-tiff refactor since async-geotiff is out. Want to double-down more on hardware-accelerated decoding instead.
main
9 days ago
Latest Branches
CodSpeed Performance Gauge
0%
:bookmark: Changelog entry for v0.1.0b2
#91
6 days ago
f6469ac
release/v0.1.0b2
CodSpeed Performance Gauge
0%
:memo: More docs for nvTIFF/CUDA backend install and usage
#90
6 days ago
1caa65a
doc/cuda
CodSpeed Performance Gauge
0%
:construction_worker: Build wheels for riscv64
#88
9 days ago
39cbde3
riscv64
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs