pypyr release v5.7.0
switch & argskwargs
Release Date: 2022-10-20T15:00:13Z
summary
- New switch step for IF-ELSE style branching in your pipelines!
- New argskwargs parser to combine plain args and key-value pairs (key=value) from the cli.
- keyvaluepairs and
dict parsers now support having
=
in the value, so you can havekey=one+one=two
parse to{'key': 'one+one=two'}
- these parsers now also support passing args with no
=
, in which casearg1
becomes{'arg1': ''}
- these parsers now also support passing args with no
what’s changed
- switch by @yaythomas in https://github.com/pypyr/pypyr/pull/299
- typing on dsl.cof by @yaythomas in https://github.com/pypyr/pypyr/pull/300
- gh action checkout v3 by @yaythomas in https://github.com/pypyr/pypyr/pull/301
- argskwargs parser & partitioning on = for kvp by @yaythomas in https://github.com/pypyr/pypyr/pull/302
Full Changelog: https://github.com/pypyr/pypyr/compare/v5.6.0...v5.7.0
how to upgrade
If you want to upgrade (and you totally should!):
$ pip install --upgrade pypyr
source
You can find pypyr release v5.7.0 on github, where you can click through to associated Issues, Pull Requests and Users.
Released by yaythomas.