From bd1a9cff0b92742ad902be1334a205db2103f179bc341fa38ca868fc225677ad Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Thu, 31 Jul 2025 15:40:08 +0000 Subject: [PATCH] Accepting request 1296745 from home:glaubitz:branches:devel:languages:python - Update to 0.20.0 * Remove support for python 3.8 (638fb2e) * Replace atomicwrites dependency with an inlined function (#343) * Allow new version of vobject (f768845) * Add new addressbook type "discover" (#341) * Use python's glibc bindings for locale aware sorting, replacing the unidecode dependency (aad8d03, #338) * Add support for KIND: vCard fields (#310) * Remove command line options --strict-search, --uid and --target-uid (946999c) * Allow address_book as field for list -F (512d8ce) * Add new man page with subcommand listing (71fb6f0) * Internal changes: * Rename default branch to main (369106c) * Remove setup.py (f6f0047) * Specify version (ranges) for dependencies (e4a3f71) * Replace sys.exit calls with exceptions and return values (b721246) * Use standard list, dict and tuple for type hints (9d17c5f) * Use python 3.13 in CI (17a8681, f6b7c5c) * Add extra opt dependency group for type checking (031682c) - Update BuildRequires from pyproject.toml - Use Python 3.11 on SLE-15 by default OBS-URL: https://build.opensuse.org/request/show/1296745 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-khard?expand=0&rev=5 --- khard-0.19.1.tar.gz | 3 --- khard-0.20.0.tar.gz | 3 +++ python-khard.changes | 24 ++++++++++++++++++++++++ python-khard.spec | 12 +++++------- 4 files changed, 32 insertions(+), 10 deletions(-) delete mode 100644 khard-0.19.1.tar.gz create mode 100644 khard-0.20.0.tar.gz diff --git a/khard-0.19.1.tar.gz b/khard-0.19.1.tar.gz deleted file mode 100644 index 62c4339..0000000 --- a/khard-0.19.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:59f30a0da3c3da3eb04f4dbe18ee4763913b685d99ec8418fd574a88c491c490 -size 605230 diff --git a/khard-0.20.0.tar.gz b/khard-0.20.0.tar.gz new file mode 100644 index 0000000..42de97b --- /dev/null +++ b/khard-0.20.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:178f32ccf01c050b5cd9e736282583de9a6445fd98e00388df792207629bbdd0 +size 611320 diff --git a/python-khard.changes b/python-khard.changes index 73816c2..19ff5d9 100644 --- a/python-khard.changes +++ b/python-khard.changes @@ -1,3 +1,27 @@ +------------------------------------------------------------------- +Thu Jul 31 09:18:48 UTC 2025 - John Paul Adrian Glaubitz + +- Update to 0.20.0 + * Remove support for python 3.8 (638fb2e) + * Replace atomicwrites dependency with an inlined function (#343) + * Allow new version of vobject (f768845) + * Add new addressbook type "discover" (#341) + * Use python's glibc bindings for locale aware sorting, replacing the unidecode dependency (aad8d03, #338) + * Add support for KIND: vCard fields (#310) + * Remove command line options --strict-search, --uid and --target-uid (946999c) + * Allow address_book as field for list -F (512d8ce) + * Add new man page with subcommand listing (71fb6f0) + * Internal changes: + * Rename default branch to main (369106c) + * Remove setup.py (f6f0047) + * Specify version (ranges) for dependencies (e4a3f71) + * Replace sys.exit calls with exceptions and return values (b721246) + * Use standard list, dict and tuple for type hints (9d17c5f) + * Use python 3.13 in CI (17a8681, f6b7c5c) + * Add extra opt dependency group for type checking (031682c) +- Update BuildRequires from pyproject.toml +- Use Python 3.11 on SLE-15 by default + ------------------------------------------------------------------- Sat Dec 16 21:22:46 UTC 2023 - Dirk Müller diff --git a/python-khard.spec b/python-khard.spec index e80996b..7270d07 100644 --- a/python-khard.spec +++ b/python-khard.spec @@ -1,7 +1,7 @@ # # spec file for package python-khard # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,24 +16,22 @@ # -%define skip_python2 1 +%{?sle15_python_module_pythons} Name: python-khard -Version: 0.19.1 +Version: 0.20.0 Release: 0 Summary: Console carddav client License: GPL-3.0-only URL: https://github.com/lucc/khard Source0: https://files.pythonhosted.org/packages/source/k/khard/khard-%{version}.tar.gz BuildArch: noarch -BuildRequires: %{python_module base >= 3.8} +BuildRequires: %{python_module base >= 3.9} BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools_scm} BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros # SECTION test -BuildRequires: %{python_module Unidecode} -BuildRequires: %{python_module atomicwrites} BuildRequires: %{python_module configobj} BuildRequires: %{python_module ruamel.yaml} BuildRequires: %{python_module vobject} @@ -44,7 +42,7 @@ Requires: python-configobj Requires: python-ruamel.yaml Requires: python-vobject Requires(post): update-alternatives -Requires(postun):update-alternatives +Requires(postun): update-alternatives Suggests: python3-vdirsyncer %python_subpackages