File python-urwid-readline.spec of Package failed_python-urwid-readline

```
Name:           python-urwid-readline
Version:        0.13
Release:        1.1
Summary:        A readline-like interface for Urwid
License:        MIT
URL:            https://github.com/urwid/urwid-readline
Source0:        https://files.pythonhosted.org/packages/source/u/urwid_readline/urwid_readline-%{version}.tar.gz
BuildRequires:  python3-devel
BuildRequires:  python3-setuptools
BuildRequires:  python3-pytest
Requires:       python3-urwid

%description
A readline-like interface for Urwid, allowing for line editing and history in Urwid applications.

%prep
%setup -q -n urwid_readline-%{version}

%build
%py3_build

%install
%py3_install

%check
# Ensure tests are discovered and executed
PYTHONPATH=%{buildroot}/usr/lib/python3.11/site-packages \
PYTHONDONTWRITEBYTECODE=1 \
python3.11 -m unittest discover -v -s .

%files
%license LICENSE
%doc README.md
%{python3_sitelib}/urwid_readline
%{python3_sitelib}/urwid_readline-*.egg-info

%changelog
* Sun Aug 10 2025 Your Name <your.email@example.com> - 0.13-1.1
- Initial package for python-urwid-readline
```
openSUSE Build Service is sponsored by