weiji14
cog3pio
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
:memo: More docs for nvTIFF/CUDA backend install and usage Include some more instructions to deal with installing nvTIFF and patching the header file. Added some new 'CUDA' tabs on the quickstart page to teach reading into cupy arrays via CudaCogReader or xarray, mentioning that `device_id` or `device` needs to be set appropriately.
xarray_cudacog
1 day ago
:green_heart: Fix stubtests and unit tests on cuda or exotic arches Regenerate pyi stubs for the cuda related stuff, and fix or ignore some static type check errors (especially on the xarray backend entrypoint). Updated some unit tests to have `device_id=0` passed to CudaCogReader (needed for local testing rather than CI). Also fix some exotic arch (ppc64le/armv7/s390x) tests that seem to be pulling the top-level package docstring from the comment on top of #[pymodule] of the rust file instead of the __init__.py file.
xarray_cudacog
2 days ago
:ambulance: Fix up critical merge conflicts, unset default device_id=0 Was trying to be lazy by setting a default `device_id=0` value in the pyo3 signature instead of doing a proper Option<>, but this causes a lot of nasty `rust-lld: error: undefined symbol: Py` linker errors on pyo3, so removing that for now. Also making sure to set the both cuda AND pyo3 flags for the cudacog stub_info.
xarray_cudacog
11 days ago
:truck: Switch docs build to use Zensical (#73) * :truck: Switch from Jupyter Book 2 to Zensical Change to a Rust-based static site generator! Site initialized with `zensical new .`. Config transferred from docs/myst.yml to zensical.toml which is further customized slightly. Readthedocs build updated following https://docs.readthedocs.com/platform/stable/intro/zensical.html * :speech_balloon: Overhaul documentation interlinks with mkdocstrings Lots of changes to make the API documentation and quickstart pages display links the way I want. Have switched from Sphinx RST nuances to Zensical's markdown extensions, so no need for double backticks anymore. Edited various classes/functions to properly link to their intersphinx link, and even have parameter-specific links! Xref https://zensical.org/docs/setup/extensions/mkdocstrings/ Also tweaked Zensical config to have a green accent and not load web fonts (which uses cookies). * :arrow_up: Bump from mambaforge-23.11 to miniforge3-25.11 Xref https://docs.readthedocs.com/platform/stable/config-file/v2.html#build-tools-python. Also uninstall nodejs since not needed anymore, and remove the duplicated build commands... * :fire: Trim zensical.toml config comments Remove most of the comments from the template, but keep a few section dividers around. * :green_heart: Try unset CONDA_ENVS_PATH in readthedocs.yaml In addition to CONDA_DEFAULT_ENV. Try doing it in pre_create_environment before the asdf installs. Xref https://github.com/readthedocs/readthedocs.org/issues/11690#issuecomment-2838545476 * :rewind: Revert to mambaforge-23.11 Lazy to figure out miniforge3-25.11, so just go back to working version first.
main
11 days ago
:rewind: Revert to mambaforge-23.11 Lazy to figure out miniforge3-25.11, so just go back to working version first.
zensical
11 days ago
:green_heart: Try unset CONDA_ENVS_PATH in readthedocs.yaml In addition to CONDA_DEFAULT_ENV. Try doing it in pre_create_environment before the asdf installs. Xref https://github.com/readthedocs/readthedocs.org/issues/11690#issuecomment-2838545476
zensical
11 days ago
:green_heart: Try unset CONDA_ENVS_PATH also In addition to CONDA_DEFAULT_ENV. Xref https://github.com/readthedocs/readthedocs.org/issues/11690#issuecomment-2838545476
zensical
11 days ago
:fire: Trim zensical.toml config comments Remove most of the comments from the template, but keep a few section dividers around.
zensical
12 days ago
Active Branches
:boom: Support reading into CuPy arrays via cog3pio xarray backend
last run
1 day ago
#71
CodSpeed Performance Gauge
-98%
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs