File python-xsge_lighting.spec of Package failed_python-xsge_lighting

```
Name:           python-xsge_lighting
Version:        1.0.3
Release:        1.1
Summary:        XSGE Lighting Library
License:        MIT
URL:            https://example.com
Source0:        xsge_lighting-1.0.3.tar.gz

BuildRequires:  python3-devel
BuildRequires:  python3-pip
BuildRequires:  python3-setuptools  # Added setuptools as a build dependency
BuildArch:      noarch

%description
XSGE Lighting is a library for handling lighting effects in the XSGE game engine.

%prep
%setup -q

%build
%py3_build

%install
%py3_install

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

%changelog
* Fri Aug 08 2025 Your Name <your.email@example.com> - 1.0.3-1.1
- Initial package
```

### Explanation of Changes
1. **Added `BuildRequires: python3-setuptools`:** This ensures that the `setuptools` package is installed in the build environment, resolving the `ModuleNotFoundError`.
2. No other changes were made to the file, as the rest of the spec file appears to be correct and functional.

### Next Steps
After applying this change, rebuild the package using the same build process. The addition of `python3-setuptools` as a build dependency should resolve the error and allow the build to proceed successfully.
openSUSE Build Service is sponsored by