17
0

17 Commits

Author SHA256 Message Date
2b81f10020 Accepting request 1334205 from Cloud:Tools
- Drop accidentally packged obscpio files
- Patch fix-doc-link.patch was removed with 2.2.0 as fix is upstream (forwarded request 1334197 from jgleissner)

OBS-URL: https://build.opensuse.org/request/show/1334205
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kiwi-keg?expand=0&rev=6
2026-02-20 16:46:43 +00:00
dbc5c17699 - Drop accidentally packged obscpio files
- Patch fix-doc-link.patch was removed with 2.2.0 as fix is upstream

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/python-kiwi-keg?expand=0&rev=16
2026-02-20 14:12:25 +00:00
ef55df547b - Update to version 2.2.1:
* Fix issue with multiple base profiles in config.sh

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/python-kiwi-keg?expand=0&rev=15
2026-02-20 12:35:20 +00:00
4cd6f7ba33 Accepting request 1323690 from home:jgleissner:branches:Cloud:Tools
- 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

OBS-URL: https://build.opensuse.org/request/show/1323690
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/python-kiwi-keg?expand=0&rev=14
2025-12-19 16:05:19 +00:00
820bdba4b9 Accepting request 1247429 from Cloud:Tools
OBS-URL: https://build.opensuse.org/request/show/1247429
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kiwi-keg?expand=0&rev=5
2025-02-20 16:40:02 +00:00
ff4c0eeb67 Accepting request 1241670 from home:mcalabkova:branches:Cloud:Tools
- Add fix-doc-link.patch to fix build with new Sphinx
- Also convert to pyproject macros to prepare for python 3.14

OBS-URL: https://build.opensuse.org/request/show/1241670
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/python-kiwi-keg?expand=0&rev=12
2025-02-20 14:03:59 +00:00
65d6690a74 Accepting request 1101243 from Cloud:Tools
- 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 (forwarded request 1101221 from jgleissner)

OBS-URL: https://build.opensuse.org/request/show/1101243
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kiwi-keg?expand=0&rev=4
2023-07-29 18:10:14 +00:00
3d01869ec8 Accepting request 1101221 from home:jgleissner:branches:Cloud:Tools
- 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

OBS-URL: https://build.opensuse.org/request/show/1101221
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/python-kiwi-keg?expand=0&rev=10
2023-07-28 16:19:22 +00:00
1a68e9680c Accepting request 1097930 from Cloud:Tools
OBS-URL: https://build.opensuse.org/request/show/1097930
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kiwi-keg?expand=0&rev=3
2023-07-10 14:40:29 +00:00
10d22db813 Accepting request 1097922 from home:jgleissner:branches:Cloud:Tools
- 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

OBS-URL: https://build.opensuse.org/request/show/1097922
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/python-kiwi-keg?expand=0&rev=8
2023-07-10 11:50:48 +00:00
fe011f5645 Accepting request 1063899 from Cloud:Tools
OBS-URL: https://build.opensuse.org/request/show/1063899
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kiwi-keg?expand=0&rev=2
2023-02-09 15:22:32 +00:00
b4ad20954e Accepting request 1063881 from home:jgleissner:branches:Cloud:Tools
- Update to version 2.0.3:
  * Bump version: 2.0.2 → 2.0.3

- 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

OBS-URL: https://build.opensuse.org/request/show/1063881
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/python-kiwi-keg?expand=0&rev=6
2023-02-08 20:23:26 +00:00
714c1b41df Accepting request 1063685 from Cloud:Tools
A tool to generate kiwi image descriptions based on YAML configuration

OBS-URL: https://build.opensuse.org/request/show/1063685
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kiwi-keg?expand=0&rev=1
2023-02-08 16:20:08 +00:00
06a511c5cf naming consistency
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/python-kiwi-keg?expand=0&rev=4
2023-02-07 20:26:34 +00:00
3523178146 * Use kiwi-keg instead of keg as source dist name
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/python-kiwi-keg?expand=0&rev=3
2023-02-07 19:47:43 +00:00
3ac3b5a909 - 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

- 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

- 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

OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/python-kiwi-keg?expand=0&rev=2
2023-02-07 19:43:41 +00:00
ab87cfef58 Accepting request 1036709 from home:jgleissner:branches:Cloud:Tools
update and rename of python-keg_kiwi

OBS-URL: https://build.opensuse.org/request/show/1036709
OBS-URL: https://build.opensuse.org/package/show/Cloud:Tools/python-kiwi-keg?expand=0&rev=1
2022-11-18 22:01:07 +00:00