pypyr automation task runner v4.0.0 Release Notes
Release Date: 2020-08-17 // over 3 years ago-
- BREAKING CHANGE: final deprecation of
in
args persisting after step execution. For full discussion please see #177. Preview functionality where setting environment variable$PYPYR_IN_CLEAN = 1
is now the default. You can remove the$PYPYR_IN_CLEAN
variable from this release onwards. Henceforth pypyr removesin
args from context after step completes. If you want to persist values in context, usepypyr.steps.contextsetf
,pypyr.steps.contextcopy
orpypyr.steps.default
. - ๐ฅ BREAKING CHANGE:
pypyr.steps.assert
raises anAssertionError
rather than aContextError
. Ref #188. - ๐
The cli now defaults to a simplified log format that is way less noisy. If you still want the full, old style logs, run pypyr with
--log 25
set explicitly.pypyr my pipe --log 25
. Ref #187description
decorator output also simplified to echo only your actual custom text.
- ๐ Failure Groups now support Stop instructions. This allows you to exit the failure handler reporting success, so pypyr can report success if you consider the error condition handled. Ref #175.
- ๐
pypyr.steps.contextset
renamedpypyr.steps.contextcopy
. The old name will keep on working, but with a deprecation warning. Ref #184. - โ internal: improvements to integration testing error reporting.
- BREAKING CHANGE: final deprecation of