Package Release Info

python-kiwi-keg-2.1.1-bp156.1.1

Update Info: Base Release
Available in Package Hub : 15 SP6

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

obs-service-compose_kiwi_description
python3-kiwi-keg

Change Logs

* 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
Version: 2.0.3-bp155.1.5
* 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
* Fri Nov 11 2022 jgleissner@suse.com
- Update to version 2.0.0:
  * Redesign image definition layout (codename 'minikeg')
  * Documentation overhaul
  * Build man page when building package
  * Install man pages in the correct section
  * Support multibuild parameter in src service
  * OBS src service: write _multibuild file
  * improve source info tracking
  * changelog generator: output dates in YAML changelog
  * make keg man page more akin to usual man-page style
  * OBS source service: add support for change log generator
  * changelog_generator: support multiple revision args
  * Support multiple roots for changelog generation
  * Support multiple full recipes roots
  * Add changelog generator
* Fri Oct 29 2021 Marcus Schäfer <ms@suse.de>
- Increment patch version on service run
  By default read the version element from the written config.kiwi
  file and increment the patch part of the version information by 1
  This action can be prevented by the <disable-version-bump>
  parameter
* Thu Oct 28 2021 Marcus Schäfer <ms@suse.de>
- Complete obs service
  This commit implements the actual keg call and store
  of result image data in the output directory from
  which OBS auto commits the data to the project if
  called on the remote side. This Fixes #68
* Wed Oct 27 2021 Joachim Gleissner <jgleissner@suse.com>
- Handle errors in input data more gracefully
  Check input objects for type before trying a dictionary rmerge.
  Print error message instead of stack trace when image defintion populate fails.
  Use separate exception for data errors.
* Wed Oct 27 2021 Joachim Gleissner <jgleissner@suse.com>
- Add dependency on Jinja2
* Thu Oct 21 2021 Marcus Schäfer <ms@suse.de>
- Added mandatory outdir option
  When OBS calls the service through the API it appends
  the --outdir option. The passed information must be used
  to store the contents of the project. OBS will commit
  everything in --outdir to the backend
* Mon Oct 11 2021 Marcus Schäfer <ms@suse.de>
- Update unit tests for kiwi API usage
* Mon Oct 11 2021 Marcus Schäfer <ms@suse.de>
- Rename service to compose_kiwi_description
  In addition to the rename also allow an additional keg recipe
  location to be used in conjunction with a main recipe location
* Fri Oct 01 2021 Joachim Gleissner <jgleissner@suse.com>
- Support profile parameters in base profiles
  Copy profile parameter section from the base profile (if exists) into nested
  profiles and remove it from the base profile. This allows to have profile parameters
  in the base section rather than requiring all profile parameter containing sections
  to be in the nested profiles, potentially reducing duplication.
* Thu Sep 23 2021 Marcus Schäfer <ms@suse.de>
- Added keg obs service
  The fetch_from_keg obs service can be used to integrate
  the creation of image descriptions via keg with the open
  build service. This commit creates the basic structure
  for the service.
* Thu Sep 09 2021 Joachim Gleissner <jgleissner@suse.com>
- Do not include base profiles in _multibuild file
* Thu Sep 09 2021 Joachim Gleissner <jgleissner@suse.com>
- Drop check for 'arch' key
  Do not require image definition dict to have an 'arch' key. This is
  now handle via generic schema comments.
* Wed Aug 25 2021 Joachim Gleissner <jgleissner@suse.com>
- Remove left-over debug message
* Wed Aug 25 2021 Joachim Gleissner <jgleissner@suse.com>
- Add support for nested profiles
  Add support for nested profiles in multi-build image definitions.
  This potentially allows for shorter package sections, less duplication in
  overlay archives, and shorter config.sh scripts.
  This commit also streamlines the produced overlay archives by not including
  directories multiple times.
* Thu Aug 19 2021 Joachim Gleissner <jgleissner@suse.com>
- Undo spacing change
* Thu Aug 19 2021 Joachim Gleissner <jgleissner@suse.com>
- Better errors and dest-dir default (issue#58)
  Add default destination directory (issue#58).
  Do basic verification of image data structure and print error messages
  instead of stack dumps.