Petr Písař
8cc66e7e53
2.12.1 bump
2021-05-03 15:50:48 +02:00
Fedora Release Engineering
88cd0dc170
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 17:31:59 +00:00
Stephen Gallagher
1647405f05
Add support for 'buildorder' to Packager documents
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2021-01-14 21:22:21 -05:00
Stephen Gallagher
d64a094808
Fix issue with ModuleIndex when input contains only Obsoletes documents
...
Fix import issue when built with Python 2 support
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2021-01-12 10:29:18 -05:00
Stephen Gallagher
c955134811
Release 2.11.2
...
Extend read_packager_[file|string]() to support overriding the module name and stream.
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2021-01-07 20:21:33 -05:00
Stephen Gallagher
6dde83e7fa
Drop nonexistent ABI test
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-12-17 12:50:20 -05:00
Stephen Gallagher
95b41cf3d5
Release 2.11.1
...
Ignore Packager documents when running ModuleIndex.update_from_*()
Add python overrides for XMD in PackagerV3
Add python override to ignore the GType return when reading packager files
Add PackagerV3.get_mdversion()
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-12-17 12:28:49 -05:00
Stephen Gallagher
2f84cc068f
Release 2.11.0
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-12-10 13:22:46 -05:00
Stephen Gallagher
5b0762224f
Fix integer size issue on 32-bit platforms
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-11-20 16:37:55 -05:00
Stephen Gallagher
c50987c78d
Release 2.10.0
...
https://github.com/fedora-modularity/libmodulemd/releases/tag/libmodulemd-2.10.0
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-11-20 15:39:10 -05:00
Stephen Gallagher
fd693ae0d1
Update .gitignore file
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-08-06 11:19:17 -04:00
Fedora Release Engineering
94668302f2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-28 05:07:03 +00:00
Miro Hrončok
eb87df0d9f
Rebuilt for Python 3.9
2020-05-25 12:29:56 +02:00
Stephen Gallagher
3949089b57
[packit] 2.9.4 upstream release
...
Upstream tag: libmodulemd-2.9.4
Upstream commit: c7254db0
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-05-20 15:47:32 -04:00
Stephen Gallagher
0bc81ec0ad
[packit] 2.9.4 upstream release
...
Upstream tag: libmodulemd-2.9.4
Upstream commit: c7254db0
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-05-20 15:40:22 -04:00
Stephen Gallagher
84f2ca4ce5
Drop upstreamed patch
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-04-08 12:13:57 -04:00
Stephen Gallagher
b55b1da4f2
[packit] 2.9.3 upstream release
...
Upstream tag: libmodulemd-2.9.3
Upstream commit: e4a27c0963f45a3d6ae9f98791aeff0597b50c76
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-04-08 10:45:26 -04:00
Stephen Gallagher
05f8dde7a2
Skip rpmdeplint from gating due to https://github.com/fedora-infra/bodhi/issues/3944
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-04-01 11:27:54 -04:00
Stephen Gallagher
35d8ffd6d6
Add gating for updates
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-04-01 10:04:57 -04:00
Stephen Gallagher
2afb480854
Fix build against Python 3.9
...
Resolves: rhbz#1817665
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-04-01 09:32:35 -04:00
Stephen Gallagher
566e43aa06
Rebuild
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-03-11 17:02:05 -04:00
Stephen Gallagher
efa04b7cb6
[packit] 2.9.2 upstream release
...
Upstream tag: libmodulemd-2.9.2
Upstream commit: 780750ea
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-03-11 16:47:47 -04:00
Stephen Gallagher
296bee430e
[packit] 2.9.2 upstream release
...
Upstream tag: libmodulemd-2.9.2
Upstream commit: 780750ea
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-03-11 16:43:33 -04:00
Stephen Gallagher
30ae62e232
[packit] 2.9.2 upstream release
...
Upstream tag: libmodulemd-2.9.2
Upstream commit: 780750ea
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-03-11 16:37:28 -04:00
Stephen Gallagher
17fc7849e2
[packit] 2.9.1 upstream release
...
Upstream tag: libmodulemd-2.9.1
Upstream commit: b78d1baa
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-02-14 12:45:13 -05:00
Stephen Gallagher
26c80918da
Don't break tests on systems without py2
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-02-14 12:40:11 -05:00
Stephen Gallagher
217e04a860
Fix release field
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-02-12 22:00:06 -05:00
Stephen Gallagher
0cc560d9a9
2.9.0 upstream release
...
Upstream tag: libmodulemd-2.9.0
Upstream commit: af8f03df
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-02-12 17:58:03 -05:00
Fedora Release Engineering
4c5612dd02
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-29 09:45:21 +00:00
Stephen Gallagher
eb1c39db8a
Update to 2.8.3
...
Fix compilation issue with glib >= 2.63.3
Improved modulemd document validation
Numerous test enhancements
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2020-01-09 12:31:12 -05:00
Stephen Gallagher
abb5f5424a
Update to 2.8.2
...
Use safer version of dup()
Fix loading of YAML module stream with no module or stream name
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-10-24 14:52:19 -04:00
Stephen Gallagher
8122fb9a17
Add source tarball
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-10-15 11:18:52 -04:00
Stephen Gallagher
f2978a99c7
Improve the merge logic to handle third-party repos more sanely
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-10-15 11:08:27 -04:00
Stephen Gallagher
2e530f24c2
Improvements to ModuleIndex.update_from_defaults_directory()
...
* Import each file in the directory as a merge rather than an overwrite so
we can detect conflicts.
* Modify the meaning of the 'strict' argument to fail if the merge would
result in a conflict in the default stream setting of a module.
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-09-18 16:01:18 -04:00
Stephen Gallagher
8daa4da18f
Update to 2.8.0
...
- API Changes
* Add Modulemd.Module.get_translation() - Retrieve the translations
associated with a Modulemd.Module
* Add ModuleIndex.update_from_defaults_directory() - Import defaults from a
directory of yaml documents, such as fedora-module-defaults, optionally
providing a second path containing overrides.
- Enhancements
* Modulemd.ModuleIndex.update_from_file() now supports reading files
compressed with gzip, bzip2 or xz. (Issue: #208 )
* Documentation updates
- Bugfixes
* Assorted minor issues discovered by static analysis tools.
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-09-03 22:02:07 -04:00
Miro Hrončok
26e12907ca
Rebuilt for Python 3.8
2019-08-19 08:49:36 +02:00
Stephen Gallagher
ac46535dd4
Add missing BuildRequires
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-08-15 08:31:39 -04:00
Stephen Gallagher
d99905d75c
Update to 2.7.0
...
Drop libmodulemd1 subpackage which is now packaged separately
Add support for 'buildroot' and 'srpm-buildroot' arguments to components
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-08-15 08:20:20 -04:00
Fedora Release Engineering
478cf914f5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
...
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 13:49:02 +00:00
Stephen Gallagher
82042cbbaf
Update to 2.6.0
...
- Update to 2.6.0
- New function ModuleIndexMerger.resolve_ext() allowing for strict merging
- Profile.get_description() now properly returns available translations
- Numerous documentation fixes
- Test improvements
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-07-03 16:33:18 -04:00
Stephen Gallagher
9ada74e700
Fix memory issue with Module.search_streams() in the python bindings
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-05-29 16:34:18 -04:00
Stephen Gallagher
fef22fef99
Update to 2.5.0 and 1.8.11
...
Ensure that XMD is always emitted in the same order
Add .clear_*() functions for all .add_*() functions
Add ModuleStream.equals()
Add ModuleIndex.get_default_streams()
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-05-22 16:58:45 -04:00
Stephen Gallagher
7bd30467bd
Update to 2.4.0 and 1.8.10
...
- Add ModuleStreamV2.clear_dependencies() and .remove_dependencies()
- Fix bugs and memory issues with the XMD python bindings
- Assorted documentation enhancements
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-05-13 10:04:26 -04:00
Stephen Gallagher
dc05c6f9b8
Update to 2.3.1
...
- Make Modulemd.Component.set_*() functions accept NULL
- Fix segmentation fault in XMD code due to improper memory management
- Fix incompatibility in python2-libmodulemd GObject overrides
- Fix assorted documentation issues
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-05-03 08:34:29 -04:00
Stephen Gallagher
7270c6bae7
Update to 2.3.0
...
Add ModuleIndex.update_from_custom()
Add ModuleIndex.dump_to_custom()
Add Component.equals()
Add Module.remove_streams_by_NSVCA()
Fix bug with emitting lists of scalars in XMD
Fix bug with deduplication in the ModuleIndexMerger
Fix serious memory leak
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-04-22 20:34:38 -04:00
Adam Williamson
1f307b7efe
Rebuild with Meson fix for #1699099
2019-04-16 11:40:51 -07:00
Stephen Gallagher
49160525f2
Fix accidental ABI break
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-04-03 08:57:29 -04:00
Stephen Gallagher
a0feddd7a1
Update to 2.2.3 and 1.8.6
...
Fix header issue with ModulemdRpmMapEntry
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-04-01 14:07:40 -04:00
Stephen Gallagher
cf16e8f73e
Don't run tests on armv7hl/aarch64 since they have timeout problems
...
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-03-27 15:07:46 -04:00
Stephen Gallagher
a1c7344d3a
Update to libmodulemd 2.2.2
...
* Add support for python2 on RHEL and Fedora < 31
* Make python subpackages archful for GObject overrides
Signed-off-by: Stephen Gallagher <sgallagh@redhat.com>
2019-03-27 14:45:34 -04:00