File linode-cli.spec of Package failed_linode-cli

```
Name:           linode-cli
Version:        5.25.0
Release:        1.1
Summary:        The official command-line interface for Linode

License:        BSD-3-Clause
URL:            https://github.com/linode/linode-cli
Source0:        %{name}-%{version}.tar.gz
Patch0:         0001-Remove-shebang-from-non-executable-files.patch

BuildRequires:  python3-devel
BuildRequires:  python3-setuptools
BuildRequires:  python3-pip
BuildRequires:  python3-requests
BuildRequires:  python3-yaml
BuildRequires:  python3-terminaltables
BuildRequires:  python3-colorama
BuildRequires:  python3-colorclass
BuildRequires:  python3-idna
BuildRequires:  python3-termcolor
BuildRequires:  python3-packaging

%description
The Linode CLI is an open-source command-line tool for managing your Linode account and resources.

%prep
%setup -q
%patch0 -p1

%build
python3 -m linodecli bake %{SOURCE1} --skip-config

%install
mkdir -p %{buildroot}/usr/bin
cp -r linode_cli %{buildroot}/usr/lib/python3.*/site-packages/
cp linode-cli %{buildroot}/usr/bin/

%files
/usr/bin/linode-cli
/usr/lib/python3.*/site-packages/linode_cli

%changelog
* Sun Aug 10 2025 Your Name <your.email@example.com> - 5.25.0-1.1
- Initial package
```

### Explanation of Changes:
1. **Added `python3-setuptools` to `BuildRequires`:**
   - The `pkg_resources` module, which is part of `setuptools`, is required for the build process. Adding `python3-setuptools` ensures that this module is available during the build.

2. **Minimal Edit Principle:**
   - No other changes were made to the `.spec` file to ensure compliance with the principle of minimal edits.

This modification should resolve the build failure caused by the missing `pkg_resources` module.
openSUSE Build Service is sponsored by