cppdep v0.2.0 Release Notes

Release Date: 2017-02-02 // about 7 years ago
  • โž• Added

    • Pairing header and implementation files in different locations (#19)
    • ๐Ÿ– Handle 'ipp' template implementation source files (#31)
    • Behavior specification for anomalous conflicting component files (#27)
    • Implement ignore/exclude paths (#23)
    • Accept glob pattern for source paths (#36)
    • Project wiki pages
    • Regex pattern based include directive classification (#22)
    • ๐Ÿ“ฆ Deduce external packages from the include directive w/o filesystem search (#18)
    • ๐Ÿ– Handle header files w/o extensions (Boost/STL/Qt/etc.) (#32)
    • ๐Ÿ‘‰ Use POSIX path separator in component names (for cross-platform report stability)
    • ๐Ÿ”ง Configuration file validation against the schema (with PyKwalify)

    ๐Ÿ”„ Changed

    • โœ… pytest instead of nose
    • ๐Ÿ”ง YAML configuration files instead of XML (#24)

    โœ‚ Removed

    • ๐Ÿ“ฆ Implicit single-path alias Package construction

    ๐Ÿ›  Fixed

    • ๐Ÿ‘ป Exception leaks out of main()
    • ๐Ÿ Unicode Escape Error on graph dot on Windows with Python 2.7 (#35)
    • Python3 UnicodeDecodeError for 'utf-8' in source files (#30)
    • ๐ŸŒฒ Logging: Type Error: not all arguments converted during string formatting (#28)