Python library for building Pangeo Forge recipes.
Full Changelog: https://github.com/pangeo-forge/pangeo-forge-recipes/compare/0.10.6...0.10.7
Full Changelog: https://github.com/pangeo-forge/pangeo-forge-recipes/compare/0.10.5...0.10.6
FSSpecTarget
Auth Credentials by @ranchodeluxe in https://github.com/pangeo-forge/pangeo-forge-recipes/pull/668
type
is not a class instance) by @moradology in https://github.com/pangeo-forge/pangeo-forge-recipes/pull/693
types
file by @moradology in https://github.com/pangeo-forge/pangeo-forge-recipes/pull/694
CombineReferences.bucket_by_position
by @ranchodeluxe in https://github.com/pangeo-forge/pangeo-forge-recipes/pull/697
Full Changelog: https://github.com/pangeo-forge/pangeo-forge-recipes/compare/0.10.4...0.10.5
minio
to Integration Tests by @norlandrhagen in https://github.com/pangeo-forge/pangeo-forge-recipes/pull/638
fsspec
Cache on Integration Tests by @ranchodeluxe in https://github.com/pangeo-forge/pangeo-forge-recipes/pull/646
Full Changelog: https://github.com/pangeo-forge/pangeo-forge-recipes/compare/0.10.3...0.10.4
py.typed
marker for mypy compatibility https://github.com/pangeo-forge/pangeo-forge-recipes/pull/613
StoreToZarr
now emits a zarr.storage.FSStore
which can be consumed by downstream transforms. This is useful for opening and testing the completed zarr store, adding it to a catalog, etc. https://github.com/pangeo-forge/pangeo-forge-recipes/pull/574
OpenURLWithFSSpec
to be limited
to a specified maximum concurrency. https://github.com/pangeo-forge/pangeo-forge-recipes/pull/557
https://github.com/pangeo-forge/pangeo-forge-recipes/pull/567
https://github.com/pangeo-forge/pangeo-forge-recipes/pull/576
Major breaking change: This release represents a nearly complete rewrite of the package, removing the custom recipe constructor classes and executors, and replacing them with a set of modular, domain-specific Apache Beam PTransforms, which can be flexibly composed and executed on any Apache Beam runner. The documentation has been updated to reflect this change. As the first release following this major rewrite, we expect bugs and documentation gaps to exist, and we look forward to community support in finding and triaging those issues. A blog post and further documentation of the motivations for and opportunities created by this major change is forthcoming.
Fixed bug in 0.9.3 which broke all recipe object imports if scipy (an optional dependency) was missing from environment. https://github.com/pangeo-forge/pangeo-forge-recipes/pull/466
dataset_type
class attribute for recipe classes https://github.com/pangeo-forge/pangeo-forge-recipes/pull/437