--------------------------------------------------------------------------------
Fedora Update Notification
FEDORA-2019-5ce34523f9
2019-01-31 03:20:04.985171
--------------------------------------------------------------------------------
Name : fedmod
Product : Fedora 29
Version : 0.4.5
Release : 1.fc29
URL :
https://pagure.io/modularity/fedmod
Summary : Utilities for generating & maintaining modulemd files
Description :
fedmod provides tools for converting existing RPMs (most notably metapackages)
into module definitions in Fedora's modulemd format.
--------------------------------------------------------------------------------
Update Information:
This update fixes a crash when using non-default datasets and allows using
dashes in dataset release names. Additionally, it adds the `--flatpak-common`
option, copes with Flatpak manifests using `id` rather than `app-id` and cleans
up modulemd files generated for Flatpaks.
--------------------------------------------------------------------------------
ChangeLog:
* Mon Jan 21 2019 Nils Philippsen <nils(a)redhat.com> 0.4.5-1
- Update version metadata for release 0.4.5 (nils(a)redhat.com)
- fix typo (nils(a)redhat.com)
- Change rationale from "Runtime dependencies" to "Runtime
dependency"
(otaylor(a)fishsoup.net)
- Clean up generated Flatpak modulemd (otaylor(a)fishsoup.net)
- rpm2flatpak: Handle manifests with 'id' rather than 'app-id'
(otaylor(a)fishsoup.net)
- rpm2flatpak: Add 'platform' as a dependency (otaylor(a)fishsoup.net)
- rpm2flatpak: add a --flatpak-common option (otaylor(a)fishsoup.net)
* Wed Jan 16 2019 Nils Philippsen <nils(a)redhat.com> 0.4.4-1
- Update version metadata for release 0.4.4 (nils(a)redhat.com)
- access default-architecture via template expansion (nils(a)redhat.com)
- log and re-raise unhandled exceptions (nils(a)redhat.com)
- dataset: cope with dashes in release name (nils(a)redhat.com)
* Thu Dec 20 2018 Nils Philippsen <nils(a)redhat.com> 0.4.3-1
- Update version metadata for release 0.4.3 (nils(a)redhat.com)
- remove obsolete test files (nils(a)redhat.com)
- flatpak generator: move test files out of source (nils(a)redhat.com)
- rpm2flatpak: Add an option to initialize from the Flathub manifest
(otaylor(a)fishsoup.net)
- flatpak_generator.py: Use a literal string for finish-args
(otaylor(a)fishsoup.net)
- add missing blank lines after imports (nils(a)redhat.com)
- flake8: use 'google' import order style (nils(a)redhat.com)
- define application name for flake8 (nils(a)redhat.com)
- summarizer: improve how GErrors are wrapped (nils(a)redhat.com)
- summarizer: better handling of local yaml files (rdossant(a)redhat.com)
- mention rebasing (nils(a)redhat.com)
- add contributing section (nils(a)redhat.com)
- mention summarize-module (nils(a)redhat.com)
- summarizer: replace assert by exception (rdossant(a)redhat.com)
- summarizer: read metadata from url in cmdline (rdossant(a)redhat.com)
- summarizer: update method documentation (rdossant(a)redhat.com)
- summarizer: add glob pattern matching for filtering (nils(a)redhat.com)
- summarizer: ignore cached metadata when given a yaml (rdossant(a)redhat.com)
- flake8: only flag lines longer than 100 characters (nils(a)redhat.com)
- summarize-module: add modular dependency info (rdossant(a)redhat.com)
- summarize-module: add version and context to output (rdossant(a)redhat.com)
- Flatten the module profiles lookup dict (rdossant(a)redhat.com)
- summarize-module: make shallow copy of lookup dicts (rdossant(a)redhat.com)
- summarize-module: mark print_summary as internal (rdossant(a)redhat.com)
- Revert "repodata: make get_dataset public" (rdossant(a)redhat.com)
- download further metadata from redirected URLs (nils(a)redhat.com)
- always access local paths via repo_paths object (nils(a)redhat.com)
- split _download_metadata_files() chunks visually (nils(a)redhat.com)
- move repo <-> metadata logic into RepoPaths (nils(a)redhat.com)
- pep8: don't use bare 'except' (nils(a)redhat.com)
- pep8: fix over-/underindentation (nils(a)redhat.com)
- pep8: fix too long lines (nils(a)redhat.com)
- pep8: fix number of blank lines between items (nils(a)redhat.com)
- pep8: remove stray commas from single element sets (nils(a)redhat.com)
- pep8: fix whitespace errors (nils(a)redhat.com)
- pep8: ignore E402 around gi.require_version() lines (nils(a)redhat.com)
- pep8: separate import groups (nils(a)redhat.com)
- pep8: reorder imports (nils(a)redhat.com)
- pep8: remove unused imports (nils(a)redhat.com)
- summarize_modules: use spec.v2.yaml for tests (nils(a)redhat.com)
- module-summarizer: add tests (rdossant(a)redhat.com)
- Add tool for displaying summary of modules (rdossant(a)redhat.com)
- fetchrepodata: make merge_modules public (rdossant(a)redhat.com)
- repodata: make get_dataset public (rdossant(a)redhat.com)
- Add lookup for default stream and profiles (rdossant(a)redhat.com)
- Add lookup for module profiles in cached data (rdossant(a)redhat.com)
- Use new ImprovedModule available in libmodulemd (rdossant(a)redhat.com)
* Fri Nov 16 2018 Nils Philippsen <nils(a)redhat.com> 0.4.2-1
- Update version metadata for release 0.4.2 (nils(a)redhat.com)
- add shell completion for dataset names (nils(a)redhat.com)
- install shell completion files (nils(a)redhat.com)
- add basic command line completion functionality (nils(a)redhat.com)
- add comment about 'virtualenv' option (nils(a)redhat.com)
- fix Fedora Rawhide URLs (nils(a)redhat.com)
- fix Fedora architectures (nils(a)redhat.com)
- fix using plain strings as baseurl (nils(a)redhat.com)
- cope with missing default architecture, assume x86_64 (nils(a)redhat.com)
- cope with dataset regex not defining $releasever (nils(a)redhat.com)
- derive 'rawhide' release from fedora-base (nils(a)redhat.com)
* Tue Nov 13 2018 Nils Philippsen <nils(a)redhat.com> 0.4.1-1
- Update version metadata for release 0.4.1 (nils(a)redhat.com)
- only optionally require koji (nils(a)redhat.com)
* Fri Nov 9 2018 Nils Philippsen <nils(a)redhat.com> 0.4.0-1
- Update version metadata for release 0.4.0 (nils(a)redhat.com)
- add BR: python3-{decorator,dnf} for tests (nils(a)redhat.com)
- don't install test suite (nils(a)redhat.com)
- don't mention metalink in configuration files (nils(a)redhat.com)
- let Config.clear() clean out pre-processed helper dicts (nils(a)redhat.com)
- config: honor all configuration directories (nils(a)redhat.com)
- ship configuration files (nils(a)redhat.com)
- use configured instead of hardcoded repositories (nils(a)redhat.com)
- add and verify configuration for source repositories (nils(a)redhat.com)
- add releases dict containing expanded configuration (nils(a)redhat.com)
- lint: add default for --min-level (nils(a)redhat.com)
- use command option defaults from configuration (nils(a)redhat.com)
- add first round of configuration files (nils(a)redhat.com)
- add basic configuration framework (nils(a)redhat.com)
- cope with faulty or missing content length (nils(a)redhat.com)
- provide information about unexpected exceptions (nils(a)redhat.com)
- lint: understand booleans as scalar values (nils(a)redhat.com)
- require minimum pytest version (nils(a)redhat.com)
- run (standalone) tests as check (nils(a)redhat.com)
- update dependencies (nils(a)redhat.com)
- move Python sources back to toplevel (nils(a)redhat.com)
- require PyGObject and koji Python packages (nils(a)redhat.com)
- merge relevant parts of src/README.md (nils(a)redhat.com)
- update the README (nils(a)redhat.com)
- mark tests that need metadata present (nils(a)redhat.com)
- test_cli_ux: cope with missing metadata cache (nils(a)redhat.com)
--------------------------------------------------------------------------------
This update can be installed with the "dnf" update program. Use
su -c 'dnf upgrade --advisory FEDORA-2019-5ce34523f9' at the command
line. For more information, refer to the dnf documentation available at
http://dnf.readthedocs.io/en/latest/command_ref.html#upgrade-command-label
All packages are signed with the Fedora Project GPG key. More details on the
GPG keys used by the Fedora Project can be found at
https://fedoraproject.org/keys
--------------------------------------------------------------------------------