From 272335d9fbcf22686669d34a53b2b4b7689132be1dbb7c711ecd10cc90b6d055 Mon Sep 17 00:00:00 2001 From: Steve Kowalik Date: Tue, 6 Jan 2026 05:02:48 +0000 Subject: [PATCH] - Update to 0.6.7: * Added 3.14 and pypy3.11 to targets * Bumped pyo3 to 0.27.1 - Run the testsuite. - Switch to using cargo-packaging, and cargo_vendor. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-bidi?expand=0&rev=16 --- _service | 9 +++++++++ python-python-bidi.changes | 9 +++++++++ python-python-bidi.spec | 18 +++++++++--------- python_bidi-0.6.6.tar.gz | 3 --- python_bidi-0.6.7.tar.gz | 3 +++ vendor.tar.gz | 3 --- vendor.tar.xz | 3 +++ 7 files changed, 33 insertions(+), 15 deletions(-) create mode 100644 _service delete mode 100644 python_bidi-0.6.6.tar.gz create mode 100644 python_bidi-0.6.7.tar.gz delete mode 100644 vendor.tar.gz create mode 100644 vendor.tar.xz diff --git a/_service b/_service new file mode 100644 index 0000000..bd6964a --- /dev/null +++ b/_service @@ -0,0 +1,9 @@ + + + + python_bidi-*.tar.gz + xz + true + + + diff --git a/python-python-bidi.changes b/python-python-bidi.changes index 7ea504b..7197f80 100644 --- a/python-python-bidi.changes +++ b/python-python-bidi.changes @@ -1,3 +1,12 @@ +------------------------------------------------------------------- +Tue Jan 6 05:02:15 UTC 2026 - Steve Kowalik + +- Update to 0.6.7: + * Added 3.14 and pypy3.11 to targets + * Bumped pyo3 to 0.27.1 +- Run the testsuite. +- Switch to using cargo-packaging, and cargo_vendor. + ------------------------------------------------------------------- Mon Mar 10 18:07:07 UTC 2025 - Matej Cepl diff --git a/python-python-bidi.spec b/python-python-bidi.spec index d4865c8..4ad77d0 100644 --- a/python-python-bidi.spec +++ b/python-python-bidi.spec @@ -1,7 +1,7 @@ # # spec file for package python-python-bidi # -# Copyright (c) 2025 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 @@ -18,22 +18,21 @@ %{?sle15_python_module_pythons} Name: python-python-bidi -Version: 0.6.6 +Version: 0.6.7 Release: 0 Summary: BiDi layout algorithm License: LGPL-3.0-only -Group: Development/Languages/Python URL: https://github.com/MeirKriheli/python-bidi Source: https://files.pythonhosted.org/packages/source/p/python_bidi/python_bidi-%{version}.tar.gz -Source1: vendor.tar.gz +Source1: vendor.tar.xz BuildRequires: %{python_module maturin > 1} BuildRequires: %{python_module pip} +BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module wheel} -BuildRequires: cargo +BuildRequires: cargo-packaging BuildRequires: fdupes BuildRequires: python-rpm-macros -BuildRequires: rust Requires(post): update-alternatives Requires(postun): update-alternatives %python_subpackages @@ -52,9 +51,10 @@ A pure python implementation of the BiDi layout algorithm. %python_clone -a %{buildroot}%{_bindir}/pybidi %python_expand %fdupes %{buildroot}%{$python_sitearch} -#%%check -#%%pyunittest_arch -v -#%%pytest +%check +mv bidi bidi-do-not-use +%pytest_arch +mv bidi-do-not-use bidi %post %python_install_alternative pybidi diff --git a/python_bidi-0.6.6.tar.gz b/python_bidi-0.6.6.tar.gz deleted file mode 100644 index 898435c..0000000 --- a/python_bidi-0.6.6.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:07db4c7da502593bd6e39c07b3a38733704070de0cbf92a7b7277b7be8867dd9 -size 45102 diff --git a/python_bidi-0.6.7.tar.gz b/python_bidi-0.6.7.tar.gz new file mode 100644 index 0000000..0c367b2 --- /dev/null +++ b/python_bidi-0.6.7.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c10065081c0e137975de5d9ba2ff2306286dbf5e0c586d4d5aec87c856239b41 +size 45503 diff --git a/vendor.tar.gz b/vendor.tar.gz deleted file mode 100644 index 212eec6..0000000 --- a/vendor.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:01ef4092eb725eeef11064d77b0f69c596fb790e1d3a7880b1d34e3d263b9702 -size 2878093 diff --git a/vendor.tar.xz b/vendor.tar.xz new file mode 100644 index 0000000..eb2980f --- /dev/null +++ b/vendor.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb106f5574627b13a1368fefcaa0020d89eb821c55f3affa147b676651d95e9c +size 2180012