Skip to content

Releases: pwwang/pipen

0.17.8

25 Jul 18:19
Compare
Choose a tag to compare
  • chore(deps): bump up xqute to 0.10.0
  • feat: add container scheduler support for Docker/Podman/Apptainer

Full Changelog: 0.17.7...0.17.8

0.17.7

24 Jul 19:18
Compare
Choose a tag to compare
  • chore(deps): bump up xqute to 0.9.4
  • fix: optimize path_is_symlink function to check fake symlink faster

Full Changelog: 0.17.6...0.17.7

0.17.6

17 Jul 21:15
Compare
Choose a tag to compare
  • style: update type hints

Full Changelog: 0.17.5...0.17.6

0.17.5

16 Jul 20:24
Compare
Choose a tag to compare
  • chore: bump xqute to 0.9.3
  • fix: update mounted directory paths for GbatchScheduler
  • feat: add fast_container for GbatchScheduler

Full Changelog: 0.17.4...0.17.5

0.17.4

10 May 07:32
Compare
Choose a tag to compare
  • chore: add ipykernel dependency for example pipelines
  • chore(deps): bump datar to 0.15.9 (numpy v2)
  • fix: prevent adding processes to starts if already included

Full Changelog: 0.17.3...0.17.4

0.17.3

19 Apr 03:13
Compare
Choose a tag to compare
  • chore: hide job index prefix in log messages for single-job processes
  • chore(deps): update flake8 and other dependencies in pyproject.toml
  • docs: fix outfile in the caching example
  • docs: add example in README as an example pipeline in the examples folder

Full Changelog: 0.17.2...0.17.3

0.17.2

14 Mar 05:42
Compare
Choose a tag to compare
  • fix: handle exceptions (KeyboardInterrupt) when closing counters in progress bar (enlighten v1.14)

Full Changelog: 0.17.1...0.17.2

0.17.1

14 Mar 04:10
Compare
Choose a tag to compare
  • docs: update templating documentation to clarify job metadata paths
  • fix: ensure iterables other than list/tuple are treated correctly as files/dirs

Full Changelog: 0.17.0...0.17.1

0.17.0

08 Mar 05:40
Compare
Choose a tag to compare
  • fix: handle None input case in job caching logic
  • chore(deps): update liquidpy to 0.8.4
  • refactor: replace DualPath with SpecPath in codebase to adopt xqute 0.9

Full Changelog: 0.16.0...0.17.0

0.17.0a1

07 Mar 23:13
Compare
Choose a tag to compare
  • fix: handle None input case in job caching logic
  • chore(deps): update liquidpy to 0.8.4
  • refactor: replace DualPath with SpecPath in codebase to adopt xqute 0.9

Full Changelog: 0.16.0...0.17.0a1