-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release/3.2.0 #497
Release/3.2.0 #497
Conversation
Enables users to retrieve raw, uninterpolated data from sources.
* Demonstrate output caching at the top. This is the primary usage of the cache. * Adds Disk Cache section. * Adds S3 Cache section. * Adds Advanced Usage section with caching other objects, cached_property, and cache expiration.
…l before calling super Node eval. This way the Node eval does not need to remove extra dimensions or deal with crs transformation for cache coordinates.
…saves the correct _requested_coordinates for debugging in DataSource and Compsitor eval.
…wrap the super eval (instead of calling self._eval)
…ents Cache improvements
Co-authored-by: mpu-creare <mpu-creare@users.noreply.github.com>
Co-authored-by: mpu-creare <mpu-creare@users.noreply.github.com>
Feature: general get_source_data for datasources and tile compositors.
Co-authored-by: mpu-creare <mpu-creare@users.noreply.github.com>
Co-authored-by: mpu-creare <mpu-creare@users.noreply.github.com>
…class will now be based on the default style used by the Node.
…erviews are present.
…alue are specified. The get_ui_spec will now pick this up as part of the "schema". This is an initial implementation and should be refactored to make things easier if needed for the client side.
…fter interpolation through interpolation mixin.
TESTFIX: Fixed a few tests due to dependency changes
…ression?) Also fixing a few tests.
TESTFIX: Fixed WCS coordinate CRS
…ts are now mostly working!
@mpu-creare Is there anything specific you want me to focus on? I'm curious how thorough of a review you are interested in. It's been awhile since I've been in this repo. |
@jmilloy it's been a while since we've made a release. I just wanted a quick sanity check from another set of eyes. Most of the changes happened months ago and were reviewed as part of other PRs. Thanks for asking! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, this is a lot stuff that we worked through thoroughly before merging. I found a typo in stacked coordinates that must not come up much by running the tests, and ran the black autoformatting.
Thanks a lot @jmilloy:
Merging... |
3.2.0 release
Features
get_source_data
method forDatasource
nodes to bypass interpolation (Feature: get_source_data #485)get_bounds
method toNode
to retrieve the coordinate bounds (ENH: Node get_bounds method. #486)Node
point prober features that will evaluate every node in a pipeline at a point and record its value. Useful for debugging complex pipelines.AffineCoorindates
(Affine coordinates #491) these are stacked spatial shaped coordinates that are parameterized by ageotransform
. ReplacesRotatedCoordinates
.OGC.WCS
Node
can now handle multi-band geotiffsBugfixes
Rasterio
node will no longer attempt to use overviews when no overviews are present.geotransform
shape transpose errorlist
indices