Pipefunc

Latest version: v0.35.1

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

Scan your dependencies

Page 1 of 8

0.35.1

What's changed

- DOC: New title and tag line basnijholt (362)
- DOC: Improve intro in README basnijholt (363)
- ENH: Allow `range(...)` as input in `map` basnijholt (365)
- DOC: Use Ruff badge instead of Black basnijholt (367)
- [pre-commit.ci] pre-commit autoupdate pre-commit-ci (366)
- ENH: Allow pickling `DiskCache` without LRU Cache basnijholt (368)

0.35.0

What's changed

- ENH: Set `fallback_to_str` to False by default for caching basnijholt (354)
- ENH: Fallback to serialization for cache keys basnijholt (355)
- ENH: Allow setting a `storage` per `PipeFunc` basnijholt (356)
- ENH: Allow a different `Executor` per `PipeFunc` basnijholt (357)
- DOC: Fix list formatting in Sphinx docs basnijholt (358)
- DOC: Add FAQ entry about mixing executors and storages basnijholt (359)
- DOC: Rely on latest release of MyST basnijholt (360)
- DOC: Inline `mapspec` in physics based example basnijholt (361)

0.34.0

What's changed

- ENH: Keep mapspec in argument nodes in `visualize_graphviz` basnijholt (348)
- ENH: Include mapspec axis in the outputs of `PipeFunc` directly basnijholt (349)
- MAINT: Remove trailing commas to have arg lists on single line basnijholt (350)
- DOC: Add mapspec plots to tutorial basnijholt (351)
- ENH: Add `pipefunc.testing.patch` basnijholt (352)
- ENH: Add more space between `:` and name in `visualize_graphviz` basnijholt (353)

0.33.0

What's changed

- ENH: Improve missing plotting backend error message basnijholt (332)
- DOC: Add FAQ question about overhead/performance basnijholt (335)
- FIX: Load custom objects correctly in `xarray` basnijholt (336)
- TST: Add benchmark from FAQ to test suite basnijholt (338)
- ENH: Speedup code by 40% via simple change basnijholt (337)
- ENH: Refactor `pipeline.map.run` to prepare for async implementation basnijholt (334)
- [pre-commit.ci] pre-commit autoupdate pre-commit-ci (340)
- TST: Add a CI pipeline that checks for matching doc-strings basnijholt (343)
- CI: Remove unused steps from pytest pipeline basnijholt (345)
- ENH: Add optimized `FileArray.mask_linear` basnijholt (346)
- ENH: Raise an error with a helpful error message for missing dependencies basnijholt (347)
- ENH: Add `pipeline.map_async` and a progress bar basnijholt (333)

⬆️ Dependency updates

- ⬆️ Update astral-sh/setup-uv action to v3 - autoclosed renovate (344)

0.32.1

What's changed

- FIX: Improve the parallel store compatibility checking function basnijholt (331)

0.32.0

What's changed

- DOC: Use `DiskCache` to prevent 317 basnijholt (318)
- DOC: Explain what a pipeline is basnijholt (321)
- ENH: Allow `visualize` to take an int for `figsize` (square) basnijholt (322)
- [pre-commit.ci] pre-commit autoupdate pre-commit-ci (324)
- ENH: Implement `graphviz` based visualization basnijholt (323)
- ENH: Make Graphviz PipeFunc nodes rounded basnijholt (329)
- ENH: Allow `pipeline.map` to run without disk basnijholt (327)

Page 1 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.