Pangeo-forge-recipes

Latest version: v0.10.8

Safety actively analyzes 683530 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

0.10.2

- Fix bug preventing use of multiple merge dims https://github.com/pangeo-forge/pangeo-forge-recipes/pull/591
- Add parquet storage target for reference recipes https://github.com/pangeo-forge/pangeo-forge-recipes/pull/620
- Support addition of dataset-level attrs for zarr recipes https://github.com/pangeo-forge/pangeo-forge-recipes/pull/622
- Integration testing upgrades https://github.com/pangeo-forge/pangeo-forge-recipes/pull/590 https://github.com/pangeo-forge/pangeo-forge-recipes/pull/605 https://github.com/pangeo-forge/pangeo-forge-recipes/pull/607 https://github.com/pangeo-forge/pangeo-forge-recipes/pull/611
- Add missing `py.typed` marker for mypy compatibility https://github.com/pangeo-forge/pangeo-forge-recipes/pull/613

0.10.1

- Add sentinel as default for transform keyword arguments that are required at runtime and which recipe developers may not want to set in recipe modules. This allows recipe modules to be importable (i.e., unit-testable) and type-checkable during development. https://github.com/pangeo-forge/pangeo-forge-recipes/pull/588
- `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
- Concurrency limiting transform added. This base transform can be used to limit concurrency for calls to external services. It is now used internally to allow `OpenURLWithFSSpec` to be limited
to a specified maximum concurrency. https://github.com/pangeo-forge/pangeo-forge-recipes/pull/557
- Various packaging, testing, and maintenance upgrades https://github.com/pangeo-forge/pangeo-forge-recipes/pull/565` https://github.com/pangeo-forge/pangeo-forge-recipes/pull/567` https://github.com/pangeo-forge/pangeo-forge-recipes/pull/576
- Patched deserialization bug that affected rechunking on GCP Dataflow https://github.com/pangeo-forge/pangeo-forge-recipes/pull/548

0.10.0

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.

0.9.4

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

0.9.3

- Bugfix to allow opening of zarr files. This fix allows using Zarr stores as an input source for recipes. https://github.com/pangeo-forge/pangeo-forge-recipes/pull/462
- Add netcdf3 support for opening source files with kerchunk. Resolves a long-standing issue wherein netcdf3 source files could not be loaded lazily, which effectively blocked the use of large netcdf3 files as recipe sources. https://github.com/pangeo-forge/pangeo-forge-recipes/pull/383
- Fix zarr reference bug https://github.com/pangeo-forge/pangeo-forge-recipes/pull/455
- Add `dataset_type` class attribute for recipe classes https://github.com/pangeo-forge/pangeo-forge-recipes/pull/437

0.9.2

What's Changed
* Add SciPy video and slides to what_is_pangeo_forge.md by rabernat in https://github.com/pangeo-forge/pangeo-forge-recipes/pull/416
* Document how to access data with Globus by rabernat in https://github.com/pangeo-forge/pangeo-forge-recipes/pull/408
* Remove pre-commit action in favor of pre-commit.ci by andersy005 in https://github.com/pangeo-forge/pangeo-forge-recipes/pull/423
* Cancel Redundant CI jobs by andersy005 in https://github.com/pangeo-forge/pangeo-forge-recipes/pull/424
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/pangeo-forge/pangeo-forge-recipes/pull/381
* Fix CI by andersy005 in https://github.com/pangeo-forge/pangeo-forge-recipes/pull/430
* Avoid serialization blues by computing + caching the hash. by alxmrs in https://github.com/pangeo-forge/pangeo-forge-recipes/pull/429
* Bump peter-evans/slash-command-dispatch from 2 to 3 by dependabot in https://github.com/pangeo-forge/pangeo-forge-recipes/pull/434
* Bump codecov/codecov-action from 2.0.2 to 3.1.1 by dependabot in https://github.com/pangeo-forge/pangeo-forge-recipes/pull/431
* [pre-commit.ci] pre-commit autoupdate by pre-commit-ci in https://github.com/pangeo-forge/pangeo-forge-recipes/pull/426
* Bump actions/setup-python from 3 to 4 by dependabot in https://github.com/pangeo-forge/pangeo-forge-recipes/pull/433
* Bump LouisBrunner/checks-action from 1.2.0 to 1.5.0 by dependabot in https://github.com/pangeo-forge/pangeo-forge-recipes/pull/432
* Update release notes in preparation for new release by andersy005 in https://github.com/pangeo-forge/pangeo-forge-recipes/pull/436

New Contributors
* andersy005 made their first contribution in https://github.com/pangeo-forge/pangeo-forge-recipes/pull/423
* pre-commit-ci made their first contribution in https://github.com/pangeo-forge/pangeo-forge-recipes/pull/381
* dependabot made their first contribution in https://github.com/pangeo-forge/pangeo-forge-recipes/pull/434

**Full Changelog**: https://github.com/pangeo-forge/pangeo-forge-recipes/compare/0.9.1...0.9.2

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.