From 691b5567a71b7178ea6a14219696bf529b946ca754fc3646d942899c574258ef Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Tue, 20 May 2025 10:05:50 +0000 Subject: [PATCH 1/2] Accepting request 1278391 from home:glaubitz:branches:devel:languages:python - Update to 0.3.2 * Fix spelling errors * Upgrade artifact * Add missing dollar sign * Update copyright headers * Drop support for Python 3.8 * Migrate to disperse.toml * Fix spelling errors * Use disperse action * Fix twine installation * Format * Enable auto-merge for dependabot PRs * Fix compatibility with Cython 3.1. Fixes #96 * Extend workflows to run tests with C extension * Skip recursion tests with Python 3.12+ OBS-URL: https://build.opensuse.org/request/show/1278391 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fastbencode?expand=0&rev=11 --- fastbencode-0.3.1.tar.gz | 3 --- fastbencode-0.3.2.tar.gz | 3 +++ python-fastbencode.changes | 19 +++++++++++++++++++ python-fastbencode.spec | 4 ++-- 4 files changed, 24 insertions(+), 5 deletions(-) delete mode 100644 fastbencode-0.3.1.tar.gz create mode 100644 fastbencode-0.3.2.tar.gz diff --git a/fastbencode-0.3.1.tar.gz b/fastbencode-0.3.1.tar.gz deleted file mode 100644 index 17ca988..0000000 --- a/fastbencode-0.3.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:103c93fe84db0c7088de4e2944c70e619d674e8fe55161130aeb1492eec679f9 -size 21943 diff --git a/fastbencode-0.3.2.tar.gz b/fastbencode-0.3.2.tar.gz new file mode 100644 index 0000000..e9f90f4 --- /dev/null +++ b/fastbencode-0.3.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:98c5152ea30f103fc4b3d7b62a3e510cb87bf899a54775b619719a967749e295 +size 22439 diff --git a/python-fastbencode.changes b/python-fastbencode.changes index 03efef8..cb634b6 100644 --- a/python-fastbencode.changes +++ b/python-fastbencode.changes @@ -1,3 +1,22 @@ +------------------------------------------------------------------- +Mon May 19 11:39:48 UTC 2025 - John Paul Adrian Glaubitz + +- Update to 0.3.2 + * Fix spelling errors + * Upgrade artifact + * Add missing dollar sign + * Update copyright headers + * Drop support for Python 3.8 + * Migrate to disperse.toml + * Fix spelling errors + * Use disperse action + * Fix twine installation + * Format + * Enable auto-merge for dependabot PRs + * Fix compatibility with Cython 3.1. Fixes #96 + * Extend workflows to run tests with C extension + * Skip recursion tests with Python 3.12+ + ------------------------------------------------------------------- Wed Jul 24 12:34:20 UTC 2024 - Dirk Müller diff --git a/python-fastbencode.spec b/python-fastbencode.spec index 46cad8c..5bdb9f8 100644 --- a/python-fastbencode.spec +++ b/python-fastbencode.spec @@ -1,7 +1,7 @@ # # spec file for package python-fastbencode # -# Copyright (c) 2024 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 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python3-%{**}} Name: python-fastbencode -Version: 0.3.1 +Version: 0.3.2 Release: 0 Summary: Implementation of the bencode serialization format License: GPL-2.0-or-later From 2ef41aa419e4fa03c0e71ed807d24df581ba713f39f767ca9f6e1ca9f976bff2 Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Tue, 20 May 2025 10:13:14 +0000 Subject: [PATCH 2/2] - Clean up the SPEC file. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-fastbencode?expand=0&rev=12 --- python-fastbencode.changes | 5 +++++ python-fastbencode.spec | 10 ++++++---- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/python-fastbencode.changes b/python-fastbencode.changes index cb634b6..831eee1 100644 --- a/python-fastbencode.changes +++ b/python-fastbencode.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Tue May 20 10:12:51 UTC 2025 - Matej Cepl + +- Clean up the SPEC file. + ------------------------------------------------------------------- Mon May 19 11:39:48 UTC 2025 - John Paul Adrian Glaubitz diff --git a/python-fastbencode.spec b/python-fastbencode.spec index 5bdb9f8..8fcf7cc 100644 --- a/python-fastbencode.spec +++ b/python-fastbencode.spec @@ -16,7 +16,6 @@ # -%{?!python_module:%define python_module() python3-%{**}} Name: python-fastbencode Version: 0.3.2 Release: 0 @@ -26,7 +25,9 @@ URL: https://github.com/breezy-team/fastbencode Source: https://github.com/breezy-team/fastbencode/archive/refs/tags/v%{version}.tar.gz#/fastbencode-%{version}.tar.gz BuildRequires: %{python_module Cython} BuildRequires: %{python_module devel} +BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: gcc BuildRequires: python-rpm-macros @@ -44,10 +45,10 @@ provides significantly better performance. %autosetup -p1 -n fastbencode-%{version} %build -%python_build +%pyproject_wheel %install -%python_install +%pyproject_install %python_expand %fdupes %{buildroot}%{$python_sitelib} %check @@ -56,6 +57,7 @@ provides significantly better performance. %files %{python_files} %doc README.md SECURITY.md %license COPYING -%{python_sitearch}/fastbencode* +%{python_sitearch}/fastbencode +%{python_sitearch}/fastbencode-%{version}*-info %changelog