From 786b265f201d457087e90bf6200d9a5ae2b1dba359ee8908c2cdf0163f8c5be9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Fri, 13 Dec 2024 12:41:54 +0100 Subject: [PATCH] Sync from SUSE:SLFO:Main python-zope.i18nmessageid revision 57e7ada33d5f64e2dcf38a5c1b97ec4d --- python-zope.i18nmessageid.changes | 44 ++++++++++++++++++++++++++++--- python-zope.i18nmessageid.spec | 20 +++++++------- zope.i18nmessageid-6.0.1.tar.gz | 3 --- zope_i18nmessageid-7.0.tar.gz | 3 +++ 4 files changed, 54 insertions(+), 16 deletions(-) delete mode 100644 zope.i18nmessageid-6.0.1.tar.gz create mode 100644 zope_i18nmessageid-7.0.tar.gz diff --git a/python-zope.i18nmessageid.changes b/python-zope.i18nmessageid.changes index 38cdd61..77ef502 100644 --- a/python-zope.i18nmessageid.changes +++ b/python-zope.i18nmessageid.changes @@ -1,3 +1,39 @@ +------------------------------------------------------------------- +Mon Oct 28 21:49:17 UTC 2024 - Dirk Müller + +- update to 7.0: + * Drop support for Python 3.7. + * Build Windows wheels on GHA. + * Add support for Python 3.13. + * Enable multi-phase module initialization (PEP 489) for all + supported Python versions. See this "how-to" doc for + rationale and steps: + https://docs.python.org/3.13/howto/isolating-extensions.html + * Make the hookable extension type heap-allocated for Python >= + 3.9. Likewise, see the doc above for rationale and steps. + For Python < 3.9, the hookable extension type continues to be + allocated statically, even though the module itself is + allocated dynamically. +- drop fix-intersphinx-mapping.patch (obsolete) + +------------------------------------------------------------------- +Wed Sep 11 05:10:50 UTC 2024 - Steve Kowalik + +- Add patch fix-intersphinx-mapping.patch: + * Fix the intersphinx mapping. +- Switch to autosetup macro. + +------------------------------------------------------------------- +Tue Jan 2 21:42:05 UTC 2024 - Dirk Müller + +- update to 6.1.0: + * Add support for Python 3.12. + +------------------------------------------------------------------- +Wed Jul 26 07:31:38 UTC 2023 - Bernhard Wiedemann + +- Drop sphinx doctrees for reproducible builds + ------------------------------------------------------------------- Fri May 5 14:24:11 UTC 2023 - Dirk Müller @@ -22,7 +58,7 @@ Wed Feb 1 13:11:47 UTC 2023 - Ben Greiner ------------------------------------------------------------------- Mon Dec 5 13:49:15 UTC 2022 - Yogalakshmi Arunachalam -- Update to version 5.1.1 +- Update to version 5.1.1 * Add support for building arm64 wheels on macOS. ------------------------------------------------------------------- @@ -74,11 +110,11 @@ Fri Apr 5 10:09:51 UTC 2019 - Marketa Calabkova - update to version 4.3.1 * Drop support for Python 3.3. * Add support for Python 3.7. - * Fix the possibility of a rare crash in the C extension when + * Fix the possibility of a rare crash in the C extension when deallocating items. - * Add attributes to support pluralization on a Message and update + * Add attributes to support pluralization on a Message and update the MessageFactory accordingly. - * Fix a regression copying Message objects in the Python + * Fix a regression copying Message objects in the Python implementation. ------------------------------------------------------------------- diff --git a/python-zope.i18nmessageid.spec b/python-zope.i18nmessageid.spec index 2d5d5a4..2931fa2 100644 --- a/python-zope.i18nmessageid.spec +++ b/python-zope.i18nmessageid.spec @@ -1,7 +1,7 @@ # -# spec file +# spec file for package python-zope.i18nmessageid # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # Copyright (c) 2013-2022 LISA GmbH, Bingen, Germany. # # All modifications and additions to the file contributed by third parties @@ -27,15 +27,17 @@ %endif %{?sle15_python_module_pythons} Name: python-zope.i18nmessageid%{psuffix} -Version: 6.0.1 +Version: 7.0 Release: 0 Summary: Zope Location License: ZPL-2.1 URL: https://github.com/zopefoundation/zope.i18nmessageid -Source: https://files.pythonhosted.org/packages/source/z/zope.i18nmessageid/zope.i18nmessageid-%{version}.tar.gz +Source: https://files.pythonhosted.org/packages/source/z/zope.i18nmessageid/zope_i18nmessageid-%{version}.tar.gz BuildRequires: %{python_module devel} +BuildRequires: %{python_module pip} BuildRequires: %{python_module pytest} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros # SECTION documentation requirements @@ -59,18 +61,18 @@ BuildArch: noarch This package contains documentation files for %{name}. %prep -%setup -q -n zope.i18nmessageid-%{version} +%autosetup -p1 -n zope_i18nmessageid-%{version} rm -rf zope.i18nmessageid.egg-info %build %if !%{with test} -%python_build -sphinx-build -b html docs build/sphinx/html && rm build/sphinx/html/.buildinfo build/sphinx/html/objects.inv +%pyproject_wheel +sphinx-build -b html docs build/sphinx/html && rm -r build/sphinx/html/.{buildinfo,doctrees} build/sphinx/html/objects.inv %endif %install %if !%{with test} -%python_install +%pyproject_install # don't bother with development files %{python_expand rm -f %{buildroot}%{$python_sitearch}/zope/i18nmessageid/_zope_i18nmessageid_message.c %fdupes %{buildroot}%{$python_sitearch} @@ -88,7 +90,7 @@ sphinx-build -b html docs build/sphinx/html && rm build/sphinx/html/.buildinfo b %doc CHANGES.rst COPYRIGHT.txt README.rst %dir %{python_sitearch}/zope %{python_sitearch}/zope/i18nmessageid -%{python_sitearch}/zope.i18nmessageid-%{version}*-info +%{python_sitearch}/zope.i18nmessageid-%{version}.dist-info %{python_sitearch}/zope.i18nmessageid-%{version}*-nspkg.pth %endif diff --git a/zope.i18nmessageid-6.0.1.tar.gz b/zope.i18nmessageid-6.0.1.tar.gz deleted file mode 100644 index e892623..0000000 --- a/zope.i18nmessageid-6.0.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2d5bce6fb31f1cea0efa2644649bc867d2972303f1dbbd9ffefce5b2eb9e0176 -size 27797 diff --git a/zope_i18nmessageid-7.0.tar.gz b/zope_i18nmessageid-7.0.tar.gz new file mode 100644 index 0000000..c9d882c --- /dev/null +++ b/zope_i18nmessageid-7.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bf9146078c0d7359da41043bd2b713203c4fc56ef2122b3cdbb7551c3fcd8464 +size 27929