%global pyver 3.15 %global python python%{pyver} %global puresitedir %{_prefix}/lib/python%{pyver}/site-packages Name: python%{pyver}-six Version: 1.17.0 Release: 1%{?dist}%{?_trivial}%{?_buildid} Summary: Python 2 and 3 compatibility utilities License: MIT URL: https://github.com/benjaminp/six Source0: https://files.pythonhosted.org/packages/source/s/six/six-%{version}.tar.gz BuildArch: noarch BuildRequires: python%{pyver} BuildRequires: python%{pyver}-libs BuildRequires: python%{pyver}-setuptools BuildRequires: python%{pyver}-wheel BuildRequires: python%{pyver}-installer BuildRequires: python%{pyver}-flit-core Requires: python%{pyver}-libs %description Six provides simple utilities for wrapping over differences between Python 2 and 3. %prep %autosetup -n six-%{version} %build %{python} -c " import sys; sys.path.insert(0, '.') from setuptools.build_meta import build_wheel build_wheel('dist') " %install %{python} -m installer --destdir=%{buildroot} dist/*.whl %check PYTHONPATH=%{buildroot}%{puresitedir} %{python} -c "import six; print(six.__version__)" %files %license LICENSE %{puresitedir}/six.py %{puresitedir}/__pycache__/six.cpython-* %{puresitedir}/six-%{version}.dist-info/ %changelog * Wed Jul 08 2026 Yonghang Wang - 1.17.0-1%{?dist}%{?_trivial}%{?_buildid} - Build for al2023