Kyle Barron
Kyle Barron
> it's likely that python was specified with these requirements. Not just likely; specifying the Python version is mandatory. From [here](https://python-poetry.org/docs/pyproject/#dependencies-and-dev-dependencies): > Be aware that declaring the python version for...
Adding references to other implementations: - https://github.com/geopandas/pyogrio/pull/155 - https://github.com/Toblerity/Fiona/pull/1121
Maybe relevant to people in this thread: I have a basic but functional WebAssembly Parquet reader/writer here: https://github.com/kylebarron/parquet-wasm, compiled from Rust.
You could probably parse both `eo:bands` and [`raster:bands`](https://github.com/stac-extensions/raster#raster-band-object) if it exists. Seems you could optimize the Dask arrays in some ways if you already know e.g. what the data type...
I think you need to pass the enum value from rasterio's Resampling enum
I was on my phone before but yes, it should be a resampling enum https://github.com/gjoseph92/stackstac/blob/b652a07f9b2ae27235aea4db4ef0f1f594fd8941/stackstac/stack.py#L29
Just curious, what's the point of raising the exception `from None` there? I would've assumed that would be identical to a bare `raise ValueError`
FYI: It looks like you're hardcoding colormap values in shaders via glslify imports. It's not hard to use a texture as a colormap if you want more flexibility. E.g.: ```glsl...
> but the whole point is why do I need pyproj if I know my data is EPSG:4326? Everyone knows what `EPSG:4326` means, but I have no idea what `IGNF:RGF93`...
I think a disconnect here (at least for me) is on how to define CRS in a way that Arrow readers _don't_ need to have a separate contract with writers....