File pyproject.toml of Package failed_python-xsge_lighting

# This project intentionally omits a [build-system] table on purpose.
# The upstream build environment that runs rpmbuild invokes pip with
# --use-pep517 and --no-build-isolation. When a pyproject.toml contains
# [build-system], pip will try to import the specified build backend
# (e.g. setuptools) in-process and fail if that backend is not available
# in the build environment.
#
# To ensure the package can be built in the legacy (setup.py) mode inside
# that constrained environment, we deliberately do NOT specify a
# [build-system] table here so pip falls back to the legacy installer
# behavior and uses setup.py. This is the minimal change required to
# avoid the "No module named 'setuptools'" error during the PEP 517 path.
#
# No other metadata is required here.

[tool.xsge_lighting]
# placeholder metadata to keep the file meaningful to tools that may
# inspect it; does not declare a PEP 517 build backend.
project-version = "1.0.3"
openSUSE Build Service is sponsored by