[packages/python3-parse] - updated to 1.20.2

qboosh qboosh at pld-linux.org
Tue Dec 9 21:34:20 CET 2025


commit 410d11aab85af290d2a33c9279205aa7e4cb23de
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Tue Dec 9 21:34:36 2025 +0100

    - updated to 1.20.2

 python3-parse.spec | 27 ++++++++++++---------------
 1 file changed, 12 insertions(+), 15 deletions(-)
---
diff --git a/python3-parse.spec b/python3-parse.spec
index e4aaccd..4cb4744 100644
--- a/python3-parse.spec
+++ b/python3-parse.spec
@@ -1,22 +1,24 @@
 #
 # Conditional build:
-%bcond_with	tests	# unit tests (not included in sdist)
+%bcond_without	tests	# unit tests
 
 Summary:	parse() - the opposite of format()
 Summary(pl.UTF-8):	parse() - odwrotność format()
 Name:		python3-parse
-Version:	1.19.1
-Release:	3
+Version:	1.20.2
+Release:	1
 License:	MIT
 Group:		Libraries/Python
 #Source0Download: https://pypi.org/simple/parse/
 Source0:	https://files.pythonhosted.org/packages/source/p/parse/parse-%{version}.tar.gz
-# Source0-md5:	325bbaddb7547e894ecbcd34624f6ce6
+# Source0-md5:	129951f4c2cece0ca6df437b522391e3
 URL:		https://pypi.org/project/parse/
+BuildRequires:	python3-build
+BuildRequires:	python3-installer
 BuildRequires:	python3-modules >= 1:3.4
 BuildRequires:	python3-setuptools >= 1:61.2
 BuildRequires:	rpm-pythonprov
-BuildRequires:	rpmbuild(macros) >= 1.714
+BuildRequires:	rpmbuild(macros) >= 2.044
 Requires:	python3-modules >= 1:3.4
 BuildArch:	noarch
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -32,23 +34,18 @@ pythonowej metody format().
 %prep
 %setup -q -n parse-%{version}
 
-# stub for setuptools
-cat >setup.py <<EOF
-from setuptools import setup
-setup()
-EOF
-
 %build
-%py3_build
+%py3_build_pyproject
 
 %if %{with tests}
-%{__python3} test_parse.py
+PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 \
+%{__python3} -m pytest tests
 %endif
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
-%py3_install
+%py3_install_pyproject
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -58,4 +55,4 @@ rm -rf $RPM_BUILD_ROOT
 %doc LICENSE README.rst
 %{py3_sitescriptdir}/parse.py
 %{py3_sitescriptdir}/__pycache__/parse.cpython-*.py[co]
-%{py3_sitescriptdir}/parse-%{version}-py*.egg-info
+%{py3_sitescriptdir}/parse-%{version}.dist-info
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/python3-parse.git/commitdiff/410d11aab85af290d2a33c9279205aa7e4cb23de



More information about the pld-cvs-commit mailing list