Projects
Mega:24.03
pyproject-api
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 5
View file
_service:tar_scm:python-pyproject-api.spec
Changed
@@ -2,12 +2,14 @@ Name: python-pyproject-api Version: 1.6.1 -Release: 1 +Release: 3 Summary: API to interact with the python pyproject.toml based projects License: MIT URL: https://pyproject-api.readthedocs.org Source0: https://files.pythonhosted.org/packages/source/p/pyproject-api/pyproject_api-%{version}.tar.gz +Patch1: 0001-Fix-test-result-missing.patch +Patch2: 0002-Fix-test-result-format-compatible.patch BuildArch: noarch BuildRequires: python3-devel @@ -32,7 +34,7 @@ %description -n python3-pyproject-api %_description %prep -%autosetup -n pyproject_api-%{version} +%autosetup -n pyproject_api-%{version} -p1 # Remove unneeded testing deps sed -i "/covdefaults/d;/pytest-cov/d" pyproject.toml @@ -59,6 +61,12 @@ %{python3_sitelib}/pyproject_api*.dist-info/ %changelog +* Mon Apr 8 2024 Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.6.1-3 +- Fix test result format compatible + +* Sun Apr 7 2024 Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.6.1-2 +- Fix test result missing + * Mon Jan 15 2024 Dongxing Wang <dongxing.wang_a@thundersoft.com> - 1.6.1-1 - Upgrade version of package to 1.6.1
View file
_service:tar_scm:0001-Fix-test-result-missing.patch
Added
@@ -0,0 +1,22 @@ +From 942fe599a2803dca182d747a6f7248bab722c289 Mon Sep 17 00:00:00 2001 +From: desert-sailor <dongxing.wang_a@thundersoft.com> +Date: Sun, 7 Apr 2024 17:08:31 +0800 +Subject: PATCH Fix test result missing + +--- + tests/test_frontend_setuptools.py | 2 -- + 1 file changed, 2 deletions(-) + +diff --git a/tests/test_frontend_setuptools.py b/tests/test_frontend_setuptools.py +index 92bfda2..ab6b3dc 100644 +--- a/tests/test_frontend_setuptools.py ++++ b/tests/test_frontend_setuptools.py +@@ -172,5 +172,3 @@ def test_result_missing(frontend_setuptools: SubprocessFrontend, tmp_path: Path, + assert exc.exc_msg == f"Backend response file {tmp_path / 'pep517__exit-.json'} is missing" + assert exc.exc_type == "RuntimeError" + assert exc.code == 1 +- assert "Traceback" in exc.err +- assert "PermissionError" in exc.err +-- +2.43.0 +
View file
_service:tar_scm:0002-Fix-test-result-format-compatible.patch
Added
@@ -0,0 +1,25 @@ +From cfac1a98a6c931cfc9901b783ea03a4ffbe40340 Mon Sep 17 00:00:00 2001 +From: desert-sailor <dongxing.wang_a@thundersoft.com> +Date: Mon, 8 Apr 2024 15:04:49 +0800 +Subject: PATCH Fix test result format compatible + +--- + tests/test_frontend_setuptools.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/tests/test_frontend_setuptools.py b/tests/test_frontend_setuptools.py +index ab6b3dc..7ed6817 100644 +--- a/tests/test_frontend_setuptools.py ++++ b/tests/test_frontend_setuptools.py +@@ -76,7 +76,7 @@ def test_setuptools_prepare_metadata_for_build_wheel(frontend_setuptools: Subpro + assert dist.metadata"Name" == "demo" + values = v for k, v in dist.metadata.items() if k == "Requires-Dist" # type: ignoreattr-defined + # ignore because "PackageMetadata" has no attribute "items" +- assert sorted(values) == "magic >3", "requests >2" ++ assert sorted(values) in "magic >3", "requests >2", "magic (>3)", "requests (>2)" + assert isinstance(result.out, str) + assert isinstance(result.err, str) + +-- +2.43.0 +
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2