Changelog for
fmf-0.6-2.fc30.noarch.rpm :
* Sun Nov 18 2018 Zbigniew Jędrzejewski-Szmek
- 0.6-2- Drop explicit locale setting See https://fedoraproject.org/wiki/Changes/Remove_glibc-langpacks-all_from_buildroot
* Mon Oct 08 2018 Petr Šplíchal 0.6-1- Ignore directories with no metadata defined- Give a nice error when .fmf file exists [fix #37]- Ignore metadata subtrees [fix #43]- Support for direct deep dictionary value retrieval- Separate exception for missing tree root [fix #42]- Move data merging into a separate method [fix #41]- Ensure that data or parent are provided for Tree- Test coverage for yaml syntax and finding root- Do not walk through the whole directory hierarchy- Example typo, handle yaml parse errors [fix #38]- Require the same version of the rpm package
* Tue Jun 12 2018 Petr Šplíchal 0.5-1- Add support for subcommands [fix #32]- Define metadata tree root [fix #26]- Enable regular expressions in --filter [fix #35]- Support merging dictionary values as well- Build Python 3 package for pip as well- Add more detailed logging for easier debugging- Correctly handle deep inheritance [fix #31]- Load all strings from YAML files as Unicode- Prevent data modification in filter [fix #30]- Fix inheritance of scattered files [fix #25]
* Wed May 09 2018 Petr Šplíchal 0.4-1- Do not gzip the man page, fix the source link [BZ#1575645]
* Wed Apr 25 2018 Petr Šplíchal 0.3-1- Remove the unreliable syntactic sugar [fix #2]- Add a simple example of a BeakerLib test- Improve the output, fix the encoding issue [#21]- Add sources as value for string formatting- Show source files in debug mode [fix #15]- Allow deeper one-line hierarchy [fix #17]- Update the list of supported Python versions- Use name \'root\' for directory where Tree is rooted- Fix the full path custom format example- Move documentation to the fmf rpm package- Remove entry_points, custom format merged into fmf- Add a few custom format examples- Update docs with the custom format support- Run both Python 2 and Python 3 tests locally- Make eval() work with with Python 3 as well- Integrate custom formatting into base & cli- The first draft of output formatting- Enable python3 tests, python3 executable in Fedora- Python 3 compatibility changes- Show nothing if there are no metadata [fix #12]- Clean up before preparing the source files- Make setup methods compatible with older pytest
* Mon Apr 09 2018 Petr Šplíchal 0.2-1- Build a separate fmf package for the executable- Add docs example for setting up storage- Improve command line test coverage- Smoke tests for logging and coloring- Tests for pluralize, listed and split- Include a simple example of python code- Separate base tests, forgotten asserts, cleanup- Several adjustments for the attributes adding- Adding ability to add value to parent attribute- Fix Tree.get() to correctly return data- Make the spec do python2 & python3 and EPEL & Fedora- Ignore hidden files and directories when searching- Add test coverage for the filter function- Extend the list of examples, fix hierarchy typos- Enable Travis Continuous Integration
* Mon Jan 22 2018 Petr Šplíchal 0.1-1- Initial packaging.