libmodulemd 2.8.3
sgallagher
released this
09 Jan 13:45
·
124 commits
to master
since this release
Highlights
- Fixes bug compiling against glib2 2.63.3+
- Improved modulemd document validation
- Many test improvements
Full Changelog
MR-M1M3 (1):
- Copying python tests to C
Merlin Mathesius (8):
- Correct typo in MODULEMD_REPLACE_SET()
- Fix modulemd_buildopts_copy() to make a deep copy of the rpm whitelist
- Add support for new ModulemdBuildopts arches attribute
- Add tests for new ModulemdBuildopts arches attribute
- Add validation for new ModulemdBuildopts arches attribute
- Add tests for validation for new ModulemdBuildopts arches attribute
- Detect GDate autoptr when available.
- Add tests for CentOS 8
Neal Gompa (2):
- bindings/python: Remove duplicate license header
- CI: Update OpenMandriva Dockerfile.deps to use 'python3dist(autopep8)'
Petr Šabata (2):
- Clarify the meaning of the components arches field
- Merge pull request #397 from contyk/arches-clarification
Srikavin Ramkumar (13):
- Copy Python tests for Modulemd.ModuleStream.profiles into C
- Copy Python tests for Modulemd.ModuleStream.documentation into C
- Remove g_autofree
- Replace hardcoded values with defines
- Add unit tests for unicode characters
- Copy Python tests for Modulemd.ModuleStream.components into C
- Compare components using modulemd_component_equals and added check for adding components in module_stream_test_components
- Add check for clear_rpm_filters in modulestream Python test
- Copy Python tests for Modulemd.ModuleStream.rpm_filters into C
- Copy Python tests for Modulemd.ModuleStream.licenses into C
- Copy Python tests for Modulemd.ModuleStream.rpm_artifacts into C
- Copy Python tests for Modulemd.ModuleStream.tracker into C
- Copy Python tests for Modulemd.ModuleStream.rpm_api into C
Stephen Gallagher (12):
- Bump version to 2.8.3dev
- Extend test timeouts in CI
- Run valgrind on all supported platforms
- Parallelize the tests and give them more time
- Travis: Use default Ubuntu test runner
- Always validate input during ModuleIndex.update_from_*()
- Make travis-common.inc more standalone
- Treat the OpenMandriva test as flaky
- Tests: F29 is EOL
- Auto-formatting update
- Merge pull request #413 from Conan-Kudo/rm-python-dupe-license-header
- Merge pull request #416 from Conan-Kudo/update-omv-test-setup
Timm Bäder (1):
- modulemd-util: tighten nevra validation
Tomasz Paweł Gajc (1):
- fix interpreter path
tpgxyz (1):
- add OpenMandriva travis test