All Versions
Latest Version
Avg Release Cycle
41 days
Latest Release
868 days ago

Changelog History
Page 2

  • v3.0.1 Changes

    September 13, 2019

    ๐Ÿฑ With a million thank yous ๐Ÿ™ to @Reskov for these much needed fixes/enhancements! ๐ŸŽ†

    • ๐Ÿ‘ Resolves issue #149. pypyr.steps.debug now supports outputting any type, including PyString & SicString
    • ๐Ÿ”€ Resolve pypyr.steps.contextmerge issue to support merging any type, including PyString & SicString.
  • v3.0.0 Changes

    August 22, 2019
    • ๐Ÿ’ฅ 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