Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pipreqs for openSUSE:Factory checked in at 2026-04-09 16:09:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pipreqs (Old) and /work/SRC/openSUSE:Factory/.python-pipreqs.new.21863 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pipreqs" Thu Apr 9 16:09:32 2026 rev:8 rq:1345302 version:0.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pipreqs/python-pipreqs.changes 2025-08-21 20:33:09.460089765 +0200 +++ /work/SRC/openSUSE:Factory/.python-pipreqs.new.21863/python-pipreqs.changes 2026-04-09 16:22:34.377153335 +0200 @@ -1,0 +2,11 @@ +Wed Apr 8 22:28:33 UTC 2026 - Dirk Müller <[email protected]> + +- update to 0.5.0: + * adds .pyw and **jupyter notebook support** + * forces default file encoding to utf-8 + * bumps python support versions + * migrates packaging system to poetry + * increased test coverage +- add allow-newer-python.patch + +------------------------------------------------------------------- Old: ---- pipreqs-0.4.13.tar.gz New: ---- allow-newer-python.patch pipreqs-0.5.0-gh.tar.gz ----------(New B)---------- New: * increased test coverage - add allow-newer-python.patch ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pipreqs.spec ++++++ --- /var/tmp/diff_new_pack.EmrBZS/_old 2026-04-09 16:22:34.905175001 +0200 +++ /var/tmp/diff_new_pack.EmrBZS/_new 2026-04-09 16:22:34.909175165 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-pipreqs # -# 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 @@ -22,20 +22,26 @@ %bcond_with libalternatives %endif %{?sle15_python_module_pythons} +%global skip_python314 1 Name: python-pipreqs -Version: 0.4.13 +Version: 0.5.0 Release: 0 Summary: Pip requirements generator based on imports in project License: Apache-2.0 URL: https://github.com/bndr/pipreqs -Source: https://files.pythonhosted.org/packages/source/p/pipreqs/pipreqs-%{version}.tar.gz +Source: https://github.com/bndr/pipreqs/archive/refs/tags/v%{version}.tar.gz#/pipreqs-%{version}-gh.tar.gz +Patch1: allow-newer-python.patch +BuildRequires: %{python_module ipython >= 8.12.3} +BuildRequires: %{python_module nbconvert >= 7.11.0} BuildRequires: %{python_module pip} +BuildRequires: %{python_module poetry-core} BuildRequires: %{python_module pytest} -BuildRequires: %{python_module setuptools} BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-docopt +Requires: python-ipython >= 8.12.3 +Requires: python-nbconvert >= 7.11.0 Requires: python-yarg BuildArch: noarch %if %{with libalternatives} @@ -47,6 +53,8 @@ %endif # SECTION test requirements BuildRequires: %{python_module docopt} +BuildRequires: %{python_module ipython >= 8.12.3} +BuildRequires: %{python_module nbconvert >= 7.11.0} BuildRequires: %{python_module yarg} # /SECTION %python_subpackages @@ -55,7 +63,7 @@ Pip requirements.txt generator based on imports in project. %prep -%setup -q -n pipreqs-%{version} +%autosetup -p1 -n pipreqs-%{version} chmod a-x pipreqs/pipreqs.py %build @@ -68,7 +76,7 @@ %check # Ignore tests that require network access -%pytest -k 'not (test_get_imports_info or test_ignored_directory or test_init or test_init_overwrite or teset_init_savepath or test_omit_version or test_clean or test_dynamic_version)' +%pytest -k 'not (test_get_imports_info or test_ignored_directory or test_init or test_init_overwrite or teset_init_savepath or test_omit_version or test_clean or test_dynamic_version or test_output_requirements or test_pipreqs_get_imports_from_pyw_file)' %post %python_install_alternative pipreqs @@ -80,8 +88,8 @@ %python_libalternatives_reset_alternative pipreqs %files %{python_files} -%doc AUTHORS.rst README.rst %license LICENSE +%doc README.rst %python_alternative %{_bindir}/pipreqs %{python_sitelib}/pipreqs %{python_sitelib}/pipreqs-%{version}.dist-info ++++++ allow-newer-python.patch ++++++ Index: pipreqs-0.5.0/pyproject.toml =================================================================== --- pipreqs-0.5.0.orig/pyproject.toml +++ pipreqs-0.5.0/pyproject.toml @@ -25,7 +25,7 @@ classifiers = [ pipreqs = "pipreqs.pipreqs:main" [tool.poetry.dependencies] -python = ">=3.8.1,<3.13" +python = ">=3.8.1" yarg = "0.1.9" docopt = "0.6.2" nbconvert = "^7.11.0"
