Skip to content

libmodulemd 2.2.0 and 1.8.3

Pre-release
Pre-release

Choose a tag to compare

@sgallagher sgallagher released this 26 Mar 17:06
· 362 commits to master since this release
libmodulemd-2.2.0
5793571

Aarushi Singh (1):

  • Update test-modulemd-merger.c

Athira_Selvam (3):

  • Copies some python test of modulestream into C
  • Extends tests for ModuleStream.depends_on_stream()
  • Copies nsvc,nsvca and dependencies tests

Neal Gompa (2):

  • V2: Add missing include for string.h to modulemd-util.h
  • Tests: Use /bin/bash for interpreter shebangs for shell scripts

Niharika Shrivastava (10):

  • Fixes #189: Create Python tutorial: Getting the default stream for a module (#205)
  • add c tutorial for default
  • create modulemd_hash_table_equals()
  • provide .equals() functionality for default objects
  • add .equals() functionality for service_levels
  • add .equals() functionality for profile
  • add .equals() for buildopts
  • remove warnings for explicit typecasting of GEqualFunc
  • update readme for rpm api using nsvca
  • add .equals() for dependencies

Nishka Dasgupta (1):

  • Add tests for openSUSE Tumbleweed. Use the same tests as for CentOS.

Stephen Gallagher (42):

  • Bump versions to 2.1.1dev and 1.8.3dev
  • Fix documentation for ModuleStream.depends_on_stream()
  • Tests: Add automatic pycodestyle checking
  • Start splitting up tests by distribution
  • Use python.find_installation() from meson 0.46+
  • Add tests for CentOS 7
  • Fix Coverity scan detection
  • Update README for 2.x
  • Add "Getting Started With Developing" to README
  • Add Fedora 30 to automated tests
  • Properly report CentOS test failures
  • Fix dependencies in developer guide
  • Split DNF commands in developer docs
  • Add redhat-rpm-config to developer requirements
  • Drop some deps from CentOS CI
  • Check return value of g_hash_table_next
  • Drop TODO in comment that's already done
  • Fix incorrect variable in error message
  • Move arch to ModuleStream parent class
  • Add ModuleStream.get_NSVCA()
  • Add Modulemd.Module.get_stream_by_NSVCA()
  • Convert Modulemd.Module.add_stream() to use NSVCA
  • Drop unused internal variable
  • Merge pull request #227 from sgallagher/nsvca
  • Add override_name for components
  • Component: Use key where more appropriate
  • Generate documentation in Travis
  • README: Update documentation link
  • Travis: Properly exit if unit tests fail
  • travis.yml: Fix typo
  • Component: Fix typo in documentation
  • Component: Add buildafter
  • Component: Add validation routine
  • ModuleStream: Validate buildorder/buildafter
  • ModuleIndex: add remove_module()
  • Add modulemd_yaml_parse_bool()
  • Add 'buildonly' option for components
  • Update docker instructions
  • Merge pull request #220 from NishkaDG/master
  • Add Modulemd.RpmMapEntry
  • Add rpm-map to ModuleStreamV2
  • Bump version to 2.2.0