Skip to content

Fix invalid build-backend in pyproject.toml (#9)#10

Merged
daveronan merged 1 commit into
mainfrom
bug/setup-tools
Feb 20, 2026
Merged

Fix invalid build-backend in pyproject.toml (#9)#10
daveronan merged 1 commit into
mainfrom
bug/setup-tools

Conversation

@daveronan

@daveronan daveronan commented Feb 19, 2026

Copy link
Copy Markdown
Collaborator

Replace non-existent 'setuptools.backends._legacy:_Backend' with the standard 'setuptools.build_meta' backend. Add regression tests to verify the build-backend is correct and importable.


Note

Low Risk
Changes are limited to build metadata and a small regression test; no runtime/library behavior is modified.

Overview
Fixes packaging configuration by replacing the invalid build-system.build-backend value in pyproject.toml with the standard setuptools.build_meta.

Adds tests/test_packaging.py to parse pyproject.toml and assert the backend is exactly setuptools.build_meta, importable, and that build-system.requires includes setuptools, preventing future regressions.

Written by Cursor Bugbot for commit 9ea6546. This will update automatically on new commits. Configure here.

Replace non-existent 'setuptools.backends._legacy:_Backend' with the
standard 'setuptools.build_meta' backend. Add regression tests to
verify the build-backend is correct and importable.

Co-authored-by: Cursor <cursoragent@cursor.com>
@daveronan daveronan self-assigned this Feb 19, 2026
@daveronan daveronan merged commit 70e65ae into main Feb 20, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants