| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: obs-service-compose_kiwi_description | Distribution: openSUSE Tumbleweed |
| Version: 2.2.1 | Vendor: openSUSE |
| Release: 1.2 | Build date: Fri Feb 20 13:52:43 2026 |
| Group: Development/Tools/Building | Build host: reproducible |
| Size: 3191 | Source RPM: python-kiwi-keg-2.2.1-1.2.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://github.com/SUSE-Enceladus/keg | |
| Summary: An OBS service: generate KIWI description using KEG | |
This is a source service for openSUSE Build Service. The source service produces a KIWI image description through KEG from one or more given git repositories that contain keg-recipes source tree. It supports auto-generation of change log files from commit history.
GPL-3.0-or-later
* Fri Feb 20 2026 Joachim Gleissner <jgleissner@suse.com>
- Drop accidentally packged obscpio files
- Patch fix-doc-link.patch was removed with 2.2.0 as fix is upstream
* Fri Feb 20 2026 Joachim Gleissner <jgleissner@suse.com>
- Update to version 2.2.1:
* Bump version: 2.2.0 → 2.2.1
* Adapt unit test
* Fix issue with multiple base profiles in config.sh
* Fri Dec 19 2025 Joachim Gleissner <jgleissner@suse.com>
- Update to version 2.2.0:
* Bump version: 2.1.1 → 2.2.0
* Add update_kiwi_description to spec file list
* Add some comments
* Minor fixes
* Deleted unused file
* Adjust README
* Re-implement unit tests
* Update README
* Cosmetic fix
* Typo fix
* Avoid mypy/flake8 warnings
* Fix small issue with AnnotatedMapping
* Refactoring of keg tools
* Silence issue with mypy typing
* Docs: Validation fix
* Fix issue with incomplete source info
* Fix potentially missed source info
* Indentation fixes
* Minor fix in script generator
* Do not import unused dict_utils
* Do not look for deletion commit in repo without commits
* Formatting fixes
* Support base profiles in config scripts
* Improve profile handling
* Fix source path parsing
* Drop tests with python < 3.10
* Drop support for python < 3.10
* Ignore kiwi validation error if '--force' is set
* Support namespaced profiles section
* Refactor image composer
* chore(docs): Remove -W flag in docs/Makefile and clean up spec file
* chore(spec): drop patch for OBS doc link
* chore(spec): fix conditional check for new_setuptools on SLE-15-SP3
* chore(spec): improve spec file and enable support for SLE-15-SP3
* chore(spec): remove obsolete patch for OBS doc link
* chore(spec): convert to pyproject macros and prepare for Python 3.14. Implement `https://build.opensuse.org/request/show/1241670` changes.
* Fix Sphinx warning about theme options
* Avoid Sphinx warning
* Use newer docbook schema
* Fix link to OBS documentation
* Add metadata needed for doc portal
* Use schemaversion 7.4 for fake config.kiwi files
* Use setup_method() instead of setup()
* Adapt unit test to typo fix
* Support disabling systemd timers
* Typo fix
* Fix unit tests for source tracking
* Include images.sh sources in source logs
* Add comment with osc documentation
* compose_kiwi_description: check for changed files
* Add source service commands
* Update README.rst
* Python 3.6 compatibility fix
* Fri Jan 31 2025 Markéta Machová <mmachova@suse.com>
- Add fix-doc-link.patch to fix build with new Sphinx
- Also convert to pyproject macros to prepare for python 3.14
* Fri Jul 28 2023 jgleissner@suse.com
- Update to version 2.1.1:
* Bump version: 2.1.0 → 2.1.1
* compose_kiwi_description: generate custom XML files
* compose_kiwi_description: fix JSON serialization error
* Provide python3-kiwi-keg only for primary flavor
* Improve publish-to-pypy GitHub CI workflow
* Improve GitHub CI testing workflow
* Makefile: minor fixes
* Restructure tox.ini
* Minor cleanup
* Regenerate docbook source
* Mon Jul 10 2023 jgleissner@suse.com
- Update to version 2.1.0:
* Bump version: 2.0.3 → 2.1.0
* Alter unit test for 100% coverage
* Fix support for dict-type preferences
* Allow preferences to be dict in list command
* Allow preferences key to be type dict
* Fix new-image-change parameter
* Update compose_kiwi_description.service
* Remove superfluous comma
* Fix namespace names in unit test data
* Handle namespaces transparently in schema
* Update change log handling
* Be more explicit on merge errors
* Do not print comments for unnamed namespaces
* Packaging related updates
* Fix e-mail address in setup.py
* Improve list command
* Rename variable
* Document xmlfiles definition
* Add support for generating custom XML files
* Minor rewording of mockup image description
* Add recommends to spec template
* Use python 3.10 instead of 3.8 for unit tests
* Update setup.py
* Slight reformat of mocked output
* Unit tests: use unittest.mock
* Add a link to docs, to the readme
* Use python 3.10 for publishing
* Wed Feb 08 2023 jgleissner@suse.com
- Update to version 2.0.3:
* Bump version: 2.0.2 → 2.0.3
* Wed Feb 08 2023 jgleissner@suse.com
- Update to version 2.0.2:
* Use keg instead of kiwi-keg as source dir name
* Nameing consistency
* Warn if referenced archive is not defined
* tox.ini: Use allowlist_external
* CI testing: Use Ubuntu 20.04 for python 3.6 build
* Fix unit tests of OBS src service module
* Regenerate docbook source file
* Fix issues with man page sources
* Update installation documentation
* Fri Nov 18 2022 jgleissner@suse.com
- Update to version 2.0.2:
* Bump version: 2.0.1 → 2.0.2
* Fix spec file name in .bumpversion.cfg
* Do not obsolete python-kiwi_keg
* Add unit test for missing include path message
* Log message if include path does not exist (issue#113)
* Use kiwi-keg instead of keg as source dist name
* Rename package to python-kiwi-keg
* Include doc source dir in Manifest
* Fri Nov 18 2022 jgleissner@suse.com
- Update to version 2.0.1:
* Bump version: 2.0.0 → 2.0.1
* Drop rpmlintrc
* Use argument defaults that match type hints
* Add missing dependeny on 'schema' to setup.py
/usr/lib/obs /usr/lib/obs/service /usr/lib/obs/service/compose_kiwi_description /usr/lib/obs/service/compose_kiwi_description.service
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Apr 21 22:23:10 2026