Pipefunc

Latest version: v0.38.0

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

Scan your dependencies

Page 5 of 9

0.22.2

What's changed

- Disallow mapping over bound arguments and fix mapping over defaults basnijholt (236)

0.22.1

What's changed

- Always call validate in `add` to ensure mapspec axes are autogenerated basnijholt (235)

0.22.0

What's changed

- Fix the Python version for Codspeed basnijholt (231)
- Add `resources_variable` in `PipeFunc` basnijholt (220)
- Allow `resources` to be delayed via a `Callable[[dict], Resources]` basnijholt (219)
- Allow bound arguments to be unhashable basnijholt (233)
- Get rid of `PipeFunc._default_resources` basnijholt (232)

0.21.0

What's changed

- Keep `default_resources` in `Pipeline` and rename `resources_report` to `print_profiling_stats` to avoid confusion basnijholt (213)
- Always create a copy when calling `Pipeline.add` basnijholt (215)
- Remove `PipeFunc.__getattr__` and define `PipeFunc.__name__` basnijholt (216)
- Simplify `Pipeline.copy` basnijholt (217)
- Combine resources in PipeFunc object basnijholt (214)
- Add Renovate CI integration basnijholt (221)
- [pre-commit.ci] pre-commit autoupdate pre-commit-ci (228)
- Add Codspeed speedtest/benchmarking CI basnijholt (229)
- Fix `PipeFunc` that share defaults basnijholt (230)

⬆️ Dependency updates

- ⬆️ Update actions/checkout action to v4 renovate (223)
- ⬆️ Update release-drafter/release-drafter action to v5.25.0 renovate (222)
- ⬆️ Update actions/setup-python action to v5 renovate (225)
- ⬆️ Update github/codeql-action action to v3 renovate (226)
- ⬆️ Update release-drafter/release-drafter action to v6 renovate (227)

0.20.0

What's changed

- Keep a WeakRef to the Pipeline in each PipeFunc to reset Pipeline cache basnijholt (207)
- Use frozen and slotted dataclasses where possible basnijholt (208)
- Factor out `_MockPipeline` basnijholt (209)
- Remove the PipeFunc.set_profile method basnijholt (210)
- Remove `save_function` from `PipeFunc` and `delayed_callback` from `_LazyFunction` basnijholt (211)
- Remove specialized Adaptive code, and generalize `map` basnijholt (212)

0.19.0

What's changed

- Create a copy of a `PipeFunc` in `Pipeline.add` marcellaholm (205)
- Make sure all cells are executed to ensure working docs basnijholt (206)
- Introduce parameter namespacing via `scope`s basnijholt (201)

Page 5 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.