Tagging libmodulemd-2.9.0 MR-M1M3 (1): Copying python tests to C Merlin Mathesius (9): Deprecate _reset_ methods in favor of _clear_ methods Implement retry logic in CI tests Patch to allow CI for Fedora rawhide builds to fail until BZ#1795052 gets fixed Add object property examples, fix typos, and cleanup formatting in README Reverting patch allowing CI for Fedora rawhide builds to fail Improved documentation for deprecated methods. Update CI retry wrapper to increase number of tries, increase delay between tries, and use exponential backoff WIP: add support for valgrind suppressions file when running under python Add modulemd-validator man page Nikodem Deja (2): Add tests for ModulemdModuleStream description Add test for ModulemdModuleStream summary Srikavin Ramkumar (3): Copy Python tests for Modulemd.ModuleStream.upgrade into C Copy Python tests for Modulemd.ModuleStream.v2_yaml into C Copy python tests for Modulemd.ModuleStream.servicelevels into C Stephen Gallagher (64): CI: Hack to ignore missing python2-* packages Silence warnings from g-ir-scanner about MMD_DEPRECATED Merge pull request #422 from sashreek1/modded Merge pull request #425 from chenliTW/test_merger Drop unused CommonMmdTestFixture Merge pull request #426 from srikavin/test-servicelevels Merge pull request #412 from MR-M1M3/real_world_data Merge pull request #407 from Norem80/master Merge pull request #424 from srikavin/test-v2-yaml Merge pull request #409 from Norem80/summary Fix formatting Copy g_ptr_array_extend() into libmodulemd for RHEL 7/8 Add Module.search_streams_by_glob() Add ModuleIndex.search_streams() method Add Modulemd.Module.search_streams_by_nsvca_glob() Add ModuleIndex.search_streams_by_nsvca_glob() Add UNUSED(x) macro Add ModuleIndex.search_rpms() Check the return code in a test Merge pull request #436 from mmathesius/object-property-examples Merge pull request #437 from mmathesius/rawhide-ci Merge pull request #438 from mmathesius/improve-deprecation-doc Rename YAML specs and move them to a common location Add framework for handling modulemd-packager YAML documents Return appropriate error when parsing a ModulemdStream doc fails Rework ModulemdError and ModulemdYamlError Improve Modulemd*ErrorEnum deprecations Use the new error enums everywhere Fix inconsistent error setting Make SKIP_UNKNOWN return UNKNOWN_ATTR in strict mode Reduce duplication in meson.build modulemd-packager: Check for extraneous attributes Also restrict buildorder from modulemd-packager Block on OpenMandriva test failures again Merge remote-tracking branch 'sgallagher/restore_mandriva' Add support for Packit builds for pull requests Use correct upstream_tag_template CI: Get Fedora images from Quay.io ModuleStreamV1: Fix memory leak Merge pull request #440 from mmathesius/ci-retry-backoff Merge pull request #441 from sgallagher/quay Merge pull request #443 from sgallagher/memleak Merge pull request #442 from mmathesius/python-valgrind Merge pull request #433 from sgallagher/packit CI: Switch Coverity scan and doc-generation to Quay.io CI: Use docker.io for all CentOS images CI: Fix doc-generation and Coverity scan Change defaults for python2 Valgrind: Tweak suppression entries Skip valgrind check on OpenSUSE Update libmodulemd.spec Add description for meson options Merge pull request #444 from sgallagher/spec Merge pull request #445 from mmathesius/validator-man-page Run Coverity scan on Fedora 30 Revert "Run Coverity scan on Fedora 30" Include 2.9 API in docs Temporarily permit Rawhide builds to fail Add ModuleStreamV2.search_profiles() Also use F32 for the docs and coverity scan tests Rework specfile template Packit: generate Release: properly Add script to perform releases Add version check test chen (1): Copy python tests for Modulemd.ModuleIndexMerger.merger into C sash713 (1): ran clang-test sashreek (1): converted from g_test_add() to g_test_add_func()