Skip to content

v2.6.0

Compare
Choose a tag to compare
@ivotron ivotron released this 09 Jun 01:48
· 121 commits to master since this release

This release contains a new implementation of the YAML syntax parser. In addition, the HCL syntax is deprecated and not supported anymore (2.5.0 was the last release supporting it).

Highlights of this release:

  • Miscellaneous improvements to SLURM runner (#799, #802)
  • Versioning of library now uses dunamai (#831)
  • New parser implementation using pykwalify to validate YAML schema (ae7daa8)
  • Code base now being linted/formatted with black (#828)
  • Examples of how to use Popper for CI of Go, C++, Javascript projects (41cd379)
  • Move integration tests from Bash to Python (#807, #810)
  • Add GIT_* variables to the the container environment variables (#823)
  • Add popper sh command to run a step in interactive mode (#843)

thanks to (in random order) @vipulchhabra99, @JayjeetAtGithub, @FernandaDguez, @nicolecastillo, @edeediong, @MJVNOR, @michiboo for their contributors that made this release possible!