📝 Other
- Integrate `MapSpec`ed `Pipeline`s with Adaptive ([56](https://github.com/pipefunc/pipefunc/pull/56))
- Add functionality to run `Pipeline`s with `MapSpec`s ([55](https://github.com/pipefunc/pipefunc/pull/55))
- Refactor, improve, test, and integrate `MapSpec` into `Pipeline` ([22](https://github.com/pipefunc/pipefunc/pull/22))
- Add `MapSpec` and `FileBasedObjectArray` `from aiida-dynamic-workflows` ([54](https://github.com/pipefunc/pipefunc/pull/54))
- Improve utils, add topological_generations, and better error message ([53](https://github.com/pipefunc/pipefunc/pull/53))
- Fix docs (jupyterlite) ([52](https://github.com/pipefunc/pipefunc/pull/52))
- Take out arg_combination functions ([51](https://github.com/pipefunc/pipefunc/pull/51))
- Take out methods and make functions and simplify code ([50](https://github.com/pipefunc/pipefunc/pull/50))
- dump, load, Pipeline.defaults, Pipeline.copy, and style ([49](https://github.com/pipefunc/pipefunc/pull/49))
- `construct_dag` fix and remove dead code ([47](https://github.com/pipefunc/pipefunc/pull/47))
- Refactor `Pipeline._execute_pipeline` ([44](https://github.com/pipefunc/pipefunc/pull/44))
- Switch around log message ([45](https://github.com/pipefunc/pipefunc/pull/45))
- Add test `test_full_output_cache` ([46](https://github.com/pipefunc/pipefunc/pull/46))
- Fix test_handle_error on MacOS ([43](https://github.com/pipefunc/pipefunc/pull/43))
- Better error message ([42](https://github.com/pipefunc/pipefunc/pull/42))
- Raise when unused parameters are provided ([41](https://github.com/pipefunc/pipefunc/pull/41))
- Add pipeline.drop ([40](https://github.com/pipefunc/pipefunc/pull/40))
- Rename PipelineFunction -> PipeFunc ([39](https://github.com/pipefunc/pipefunc/pull/39))
- Several caching fixes ([38](https://github.com/pipefunc/pipefunc/pull/38))
- Use codecov/codecov-actionv4 ([36](https://github.com/pipefunc/pipefunc/pull/36))
🔄 Pre-commit
- [pre-commit.ci] pre-commit autoupdate ([48](https://github.com/pipefunc/pipefunc/pull/48))
- [pre-commit.ci] pre-commit autoupdate ([37](https://github.com/pipefunc/pipefunc/pull/37))
📊 Stats
- `.yml`: +9 lines, -4 lines
- `.yaml`: +1 lines, -1 lines
- `.md`: +1 lines, -1 lines
- `.ipynb`: +5 lines, -5 lines
- `.py`: +3265 lines, -522 lines
- `.toml`: +4 lines, -2 lines
- `other`: +21 lines, -0 lines