pypyr automation task runner v3.0.0 Release Notes

Release Date: 2019-08-22 // over 4 years ago
    • ๐Ÿ’ฅ BREAKING CHANGE: Remove deprecated step input context for (ref #118)
      • assert
      • env
      • fetchjson
      • fetchyaml
      • fileformat
      • fileformatjson
      • fileformatyaml
      • filereplace
      • tar
    • ๐Ÿ’ฅ BREAKING CHANGE: cli context input now uses standard cli spacing rather than needing to str close everything. Closes #94
      • So where you had:
      • pypyr mypipeline "key1=value1,key2=value2โ€
      • Now instead:
      • pypyr mypipeline key1=value1 key2=value2
    • ๐Ÿ’ฅ BREAKING CHANGE: Big API changes to pipelinerunner, stepsrunner and Step
    • ๐Ÿ“œ BREAKING CHANGE: pypyr.parser.commas replaced by pypyr.parser.keys
    • ๐Ÿ“œ Caching pipelines, context parsers, loaders, step run functions. Basically cache anything that loads from disk. Closes #126
    • Custom step groups. Closes #126
    • Jump, Call, and Stop ref #128 #127 #123
    • 0๏ธโƒฃ The ./pipelines default directory location no longer necessary. To run a pipeline ./dir/mypipe.yaml, just go pypyr dir/mypipe
    • โšก๏ธ README+help updates for all of the above