Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-Kajiki for openSUSE:Factory checked in at 2026-04-08 17:15:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-Kajiki (Old) and /work/SRC/openSUSE:Factory/.python-Kajiki.new.21863 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-Kajiki" Wed Apr 8 17:15:50 2026 rev:16 rq:1345074 version:1.0.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-Kajiki/python-Kajiki.changes 2024-06-21 16:05:19.478729747 +0200 +++ /work/SRC/openSUSE:Factory/.python-Kajiki.new.21863/python-Kajiki.changes 2026-04-08 17:16:12.921117151 +0200 @@ -1,0 +2,18 @@ +Tue Apr 7 21:34:55 UTC 2026 - Dirk Müller <[email protected]> + +- update to 1.0.2: + * Added new --json and --toml CLI options to load input + variables from JSON and TOML files, respectively. --toml + requires Python 3.11 or newer. + * The kajiki CLI entry point was accidentally removed during + the conversion to hatchling. It was added back. + * py:match and structural pattern matching added. Python 3.10+ + is required for this feature. Thanks @CastixGitHub for the + contribution. + * PEP-517 backend switched from setuptools to hatchling. + * Removed API usages of pkg_resources. + * Added integration tests with TurboGears2 to ensure we don't + break users. + * Python 3.8+ is now required. + +------------------------------------------------------------------- Old: ---- python-Kajiki-0.9.2-gh.tar.gz New: ---- python-Kajiki-1.0.2-gh.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-Kajiki.spec ++++++ --- /var/tmp/diff_new_pack.Ofj3d8/_old 2026-04-08 17:16:14.729191487 +0200 +++ /var/tmp/diff_new_pack.Ofj3d8/_new 2026-04-08 17:16:14.761192803 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-Kajiki # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,23 +17,28 @@ Name: python-Kajiki -Version: 0.9.2 +Version: 1.0.2 Release: 0 Summary: Compiler for Genshi syntax outputting Python bytecode License: MIT -URL: https://github.com/nandoflorestan/kajiki +URL: https://github.com/jackrosenthal/kajiki Source: https://github.com/jackrosenthal/kajiki/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}-gh.tar.gz BuildRequires: %{python_module Babel} +BuildRequires: %{python_module hatchling} BuildRequires: %{python_module linetable} BuildRequires: %{python_module pip} BuildRequires: %{python_module pytest} -BuildRequires: %{python_module setuptools} -BuildRequires: %{python_module wheel} +%if %{python_version_nodots} < 39 +BuildRequires: %{python_module importlib-resources} +%endif BuildRequires: fdupes BuildRequires: python-rpm-macros Requires(post): update-alternatives Requires(postun): update-alternatives Requires: python-linetable +%if %{python_version_nodots} < 39 +Requires: python-importlib-resources +%endif BuildArch: noarch %python_subpackages ++++++ python-Kajiki-0.9.2-gh.tar.gz -> python-Kajiki-1.0.2-gh.tar.gz ++++++ ++++ 4926 lines of diff (skipped)
