Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-pip-api for openSUSE:Factory checked in at 2025-07-22 12:20:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pip-api (Old) and /work/SRC/openSUSE:Factory/.python-pip-api.new.8875 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pip-api" Tue Jul 22 12:20:25 2025 rev:12 rq:1294896 version:0.0.34 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pip-api/python-pip-api.changes 2025-06-03 17:56:56.626075468 +0200 +++ /work/SRC/openSUSE:Factory/.python-pip-api.new.8875/python-pip-api.changes 2025-07-22 12:20:29.140598174 +0200 @@ -1,0 +2,12 @@ +Mon Jul 14 19:39:36 UTC 2025 - Dirk Müller <dmuel...@suse.com> + +- update to 0.0.34: + * meta: drop support for Python 3.7 +- update to 0.0.33: + * fix release workflow, corrective release +- update to 0.0.32: + * Bump the actions group with 5 updates +- update to 0.0.31: + * Handle editable projects with `pyproject.toml` + +------------------------------------------------------------------- Old: ---- pip-api-0.0.30.tar.gz New: ---- pip_api-0.0.34.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pip-api.spec ++++++ --- /var/tmp/diff_new_pack.bZGo1B/_old 2025-07-22 12:20:30.368649151 +0200 +++ /var/tmp/diff_new_pack.bZGo1B/_new 2025-07-22 12:20:30.368649151 +0200 @@ -18,12 +18,12 @@ %{?sle15_python_module_pythons} Name: python-pip-api -Version: 0.0.30 +Version: 0.0.34 Release: 0 Summary: The official unofficial pip API License: Apache-2.0 URL: https://github.com/di/pip-api -Source0: https://github.com/di/pip-api/releases/download/%{version}/pip-api-%{version}.tar.gz +Source0: https://github.com/di/pip-api/releases/download/%{version}/pip_api-%{version}.tar.gz Source1: test-data.tar.gz # PATCH-FIX-OPENSUSE We do not want a vendored packaging. Patch0: unvendor.patch @@ -35,11 +35,13 @@ BuildRequires: %{python_module pretend} BuildRequires: %{python_module pyparsing >= 2.4.7} BuildRequires: %{python_module pytest} +BuildRequires: %{python_module tomli} BuildRequires: %{python_module virtualenv} BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-pip +Requires: python-tomli BuildArch: noarch %python_subpackages @@ -47,7 +49,7 @@ The official unofficial pip API. %prep -%autosetup -p1 -a 1 -n pip-api-%{version} +%autosetup -p1 -a 1 -n pip_api-%{version} rm -Rf ./pip_api/_vendor %build ++++++ support-packaging-changes.patch ++++++ --- /var/tmp/diff_new_pack.bZGo1B/_old 2025-07-22 12:20:30.400650479 +0200 +++ /var/tmp/diff_new_pack.bZGo1B/_new 2025-07-22 12:20:30.400650479 +0200 @@ -1,8 +1,8 @@ -Index: pip-api-0.0.30/tests/test_parse_requirements.py +Index: pip_api-0.0.34/tests/test_parse_requirements.py =================================================================== ---- pip-api-0.0.30.orig/tests/test_parse_requirements.py -+++ pip-api-0.0.30/tests/test_parse_requirements.py -@@ -75,14 +75,6 @@ PEP508_PIP_EXAMPLE_WHEEL_FILE = "file:// +--- pip_api-0.0.34.orig/tests/test_parse_requirements.py ++++ pip_api-0.0.34/tests/test_parse_requirements.py +@@ -73,14 +73,6 @@ PEP508_PIP_EXAMPLE_WHEEL_FILE = "file:// "", ), ( ++++++ unvendor.patch ++++++ --- /var/tmp/diff_new_pack.bZGo1B/_old 2025-07-22 12:20:30.424651475 +0200 +++ /var/tmp/diff_new_pack.bZGo1B/_new 2025-07-22 12:20:30.428651641 +0200 @@ -1,7 +1,7 @@ -Index: pip-api-0.0.30/pip_api/__init__.py +Index: pip_api-0.0.34/pip_api/__init__.py =================================================================== ---- pip-api-0.0.30.orig/pip_api/__init__.py -+++ pip-api-0.0.30/pip_api/__init__.py +--- pip_api-0.0.34.orig/pip_api/__init__.py ++++ pip_api-0.0.34/pip_api/__init__.py @@ -1,7 +1,7 @@ import sys @@ -12,10 +12,10 @@ # Import this now because we need it below from pip_api._version import version -Index: pip-api-0.0.30/pip_api/_hash.py +Index: pip_api-0.0.34/pip_api/_hash.py =================================================================== ---- pip-api-0.0.30.orig/pip_api/_hash.py -+++ pip-api-0.0.30/pip_api/_hash.py +--- pip_api-0.0.34.orig/pip_api/_hash.py ++++ pip_api-0.0.34/pip_api/_hash.py @@ -1,6 +1,6 @@ import os @@ -24,10 +24,10 @@ import pip_api from pip_api._call import call -Index: pip-api-0.0.30/pip_api/_installed_distributions.py +Index: pip_api-0.0.34/pip_api/_installed_distributions.py =================================================================== ---- pip-api-0.0.30.orig/pip_api/_installed_distributions.py -+++ pip-api-0.0.30/pip_api/_installed_distributions.py +--- pip_api-0.0.34.orig/pip_api/_installed_distributions.py ++++ pip_api-0.0.34/pip_api/_installed_distributions.py @@ -7,7 +7,7 @@ import pip_api from pip_api._call import call from pip_api.exceptions import PipError @@ -37,23 +37,25 @@ class Distribution: -Index: pip-api-0.0.30/pip_api/_parse_requirements.py +Index: pip_api-0.0.34/pip_api/_parse_requirements.py =================================================================== ---- pip-api-0.0.30.orig/pip_api/_parse_requirements.py -+++ pip-api-0.0.30/pip_api/_parse_requirements.py -@@ -14,7 +14,7 @@ from typing import Any, Dict, Optional, - from urllib.parse import urljoin, unquote, urlsplit +--- pip_api-0.0.34.orig/pip_api/_parse_requirements.py ++++ pip_api-0.0.34/pip_api/_parse_requirements.py +@@ -11,8 +11,8 @@ from typing import Any, Dict, Optional, + from urllib.parse import unquote, urljoin, urlsplit from urllib.request import pathname2url, url2pathname +-from pip_api._vendor import tomli -from pip_api._vendor.packaging import requirements, specifiers # type: ignore ++import tomli +from packaging import requirements, specifiers # type: ignore - from pip_api.exceptions import PipError -Index: pip-api-0.0.30/tests/conftest.py + parser = argparse.ArgumentParser() +Index: pip_api-0.0.34/tests/conftest.py =================================================================== ---- pip-api-0.0.30.orig/tests/conftest.py -+++ pip-api-0.0.30/tests/conftest.py +--- pip_api-0.0.34.orig/tests/conftest.py ++++ pip_api-0.0.34/tests/conftest.py @@ -6,7 +6,7 @@ import pytest import pretend import virtualenv @@ -63,10 +65,10 @@ import pip_api -Index: pip-api-0.0.30/tests/test_installed_distributions.py +Index: pip_api-0.0.34/tests/test_installed_distributions.py =================================================================== ---- pip-api-0.0.30.orig/tests/test_installed_distributions.py -+++ pip-api-0.0.30/tests/test_installed_distributions.py +--- pip_api-0.0.34.orig/tests/test_installed_distributions.py ++++ pip_api-0.0.34/tests/test_installed_distributions.py @@ -2,7 +2,7 @@ import os import pytest