%global pypi_name rich-argparse Name: python-%{pypi_name} Version: 1.7.2 Release: 1%{?dist} Summary: Rich help formatters for argparse and optparse License: MIT URL: https://github.com/hamdanal/rich-argparse Source0: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz BuildArch: noarch %description rich-argparse improves the look and readability of argparse and optparse help output by using the Rich library to format text with colors, styles, and layouts. It provides drop-in replacement help formatters that integrate seamlessly with the standard library argparse and optparse modules. %package -n python3-%{pypi_name} Summary: Rich help formatters for argparse and optparse Provides: python-%{pypi_name} Provides: python3dist(%{pypi_name}) = %{version} BuildRequires: python3-devel BuildRequires: python3-pip BuildRequires: pyproject-rpm-macros BuildRequires: python3-hatchling Requires: python3-rich >= 11.0.0 %description -n python3-%{pypi_name} rich-argparse improves the look and readability of argparse and optparse help output by using the Rich library to format text with colors, styles, and layouts. It provides drop-in replacement help formatters that integrate seamlessly with the standard library argparse and optparse modules. %package help Summary: Development documents and examples for %{pypi_name} Provides: python3-%{pypi_name}-doc BuildArch: noarch %description help rich-argparse improves the look and readability of argparse and optparse help output by using the Rich library to format text with colors, styles, and layouts. This package provides development documents and examples for %{pypi_name}. %prep %autosetup -n %{name}-%{version} -p1 %build %pyproject_build %install %pyproject_install %files -n python3-%{pypi_name} %license LICENSE %{python3_sitelib}/rich_argparse/ %{python3_sitelib}/rich_argparse-%{version}*.dist-info/ %files help %doc README.md CHANGELOG.md %changelog * Wed Oct 28 2026 Python_Bot - 1.7.2-1 - Initial package