Skip to content

Lyra 1.2

Compare
Choose a tag to compare
@grafikrobot grafikrobot released this 25 Nov 03:17

Concentrated on new features. Many of them from old Clara requests. But also continued internal cleanup of code. The changes are:

  • New: One can now accept 1-or-more on bound container arguments by only
    specifying required() on such arguments. -- Rene Rivera
  • New: One can now define a description text to display as general command
    information with the help::description method. -- Rene Rivera
  • New: Add named methods as alternates for operators to add and specify
    arguments. They follow the familiar Python argparse nomenclature. -- Rene Rivera
  • New: Single header file alternative version of the library. For those that
    need or want such a thing. -- Rene Rivera
  • Improve help for arguments that specify a cardinality. -- Rene Rivera
  • Addition of more complicated use cases to demonstrate flexibility of library. -- Rene Rivera
  • Continued internal clean up of code for stability and easier future
    enhancements. -- Rene Rivera

As mentioned above there is now a single header version of the library. It's included in the release archive as data/single_include/lyra/lyra.hpp. You can also get it directly from here.