0.23 Alpha
Pre-release
Pre-release
Motivation
Pre-release of type-checking/hashing changes (see #662) to allow them to be accessed from PyPI so a new version of Arcana can be released. A full release will be made once #682, #681, #683 have been addressed.
What's Changed
- #662 - Type-checking/coercion; switch to use fileformats; more robust inputs hashing using functools.singledispatch (can handle
sets
) - #623 - List blocked tasks in error message when upstream nodes are not accessible due to hashing issues
- #629 - FIX: Provide templated fields to cmdline only when requirements are met
- #631 - FIX: Allow any iterable for ShellOutSpec requires
- #636 - Build(deps): Bump actions/checkout from 2 to 3
- #637 - Build(deps): Bump actions/setup-python from 2 to 4
- #639 - [pre-commit.ci] pre-commit autoupdate #639
- #645 - STY: Miscellaneous cleanups
- #678 - No need for ignore words file now, also ignore afile
- #669 - MNT: Drop Python 3.7 support
Full Changelog: 0.22...0.23a0