Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-blurb for openSUSE:Factory checked in at 2024-12-11 21:04:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-blurb (Old) and /work/SRC/openSUSE:Factory/.python-blurb.new.29675 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-blurb" Wed Dec 11 21:04:46 2024 rev:5 rq:1230087 version:1.3.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-blurb/python-blurb.changes 2023-05-05 15:58:45.756593026 +0200 +++ /work/SRC/openSUSE:Factory/.python-blurb.new.29675/python-blurb.changes 2024-12-11 21:09:27.585798934 +0100 @@ -1,0 +2,28 @@ +Wed Dec 11 10:16:15 UTC 2024 - John Paul Adrian Glaubitz <adrian.glaub...@suse.com> + +- Update to 1.3.0 + * Add support for Python 3.13 + * Drop support for Python 3.8 + * Generate digital attestations for PyPI (PEP 740) + * Allow running blurb test from blurb-* directories + * Add `version` subcommand + * Generate `__version__` at build to avoid slow `importlib.metadata` import +- from version 1.2.1 + * Fix `python3 -m blurb`. + * Undocument removed `blurb split`. +- from version 1.2.0 + * Replace spaces with underscores in news directory. + * Drop support for Python 3.7. + * Remove `blurb split` command. + * Replace `gh-issue-NNNN:` with `gh-NNNN:` in the output. + * Accept GitHub issues numbered only 32426 or above. + * Improve error checking when parsing a Blurb. + * Loosen README check for CPython forks. + * Move code from `python/core-workflow` to own `python/blurb` repo. + * Deploy to PyPI via Trusted Publishers. +- Adjust file paths for sed invocation in %setup section +- Replace manual testsuite invocation with just %pytest +- Update BuildRequires from pyproject.toml +- Update file patterns in %files section + +------------------------------------------------------------------- Old: ---- blurb-1.1.0.tar.gz New: ---- blurb-1.3.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-blurb.spec ++++++ --- /var/tmp/diff_new_pack.JYioAI/_old 2024-12-11 21:09:27.993815955 +0100 +++ /var/tmp/diff_new_pack.JYioAI/_new 2024-12-11 21:09:27.997816122 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-blurb # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,24 +19,24 @@ %define skip_python2 1 %{?sle15_python_module_pythons} Name: python-blurb -Version: 1.1.0 +Version: 1.3.0 Release: 0 Summary: Command-line tool to manage CPython Misc/NEWS.d entries License: BSD-3-Clause Group: Development/Languages/Python URL: https://github.com/python/core-workflow/tree/master/blurb Source: https://files.pythonhosted.org/packages/source/b/blurb/blurb-%{version}.tar.gz -BuildRequires: %{python_module base >= 3.7} -BuildRequires: %{python_module flit-core} +BuildRequires: %{python_module hatch_vcs} +BuildRequires: %{python_module hatchling} BuildRequires: %{python_module pip} +BuildRequires: %{python_module pyfakefs} BuildRequires: %{python_module pytest} -BuildRequires: %{python_module setuptools} BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros BuildArch: noarch Requires(post): update-alternatives -Requires(postun):update-alternatives +Requires(postun): update-alternatives %python_subpackages %description @@ -45,8 +45,8 @@ %prep %autosetup -p1 -n blurb-%{version} -sed -i '1{\,^#!%{_bindir}/env python,d}' blurb.py -chmod -x blurb.py +sed -i '1{\,^#!%{_bindir}/env python,d}' src/blurb/blurb.py +chmod -x src/blurb/blurb.py %build %pyproject_wheel @@ -57,9 +57,7 @@ %python_expand %fdupes %{buildroot}%{$python_sitelib} %check -mkdir blurb -mv tests blurb -%pytest blurb.py +%pytest %post %python_install_alternative blurb @@ -68,10 +66,9 @@ %python_uninstall_alternative blurb %files %{python_files} -%doc README.rst +%doc README.md %license LICENSE.txt %python_alternative %{_bindir}/blurb -%{python_sitelib}/blurb.py -%pycache_only %{python_sitelib}/__pycache__/blurb*.pyc +%{python_sitelib}/blurb %{python_sitelib}/blurb-%{version}*-info ++++++ blurb-1.1.0.tar.gz -> blurb-1.3.0.tar.gz ++++++ ++++ 4862 lines of diff (skipped)