blob: 3838e3a2b84e280dbaf1f60dd13c9c4eee433cf2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
|
%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 <Python_Bot@openeuler.org> - 1.7.2-1
- Initial package
|