Skip to content

pyproject.toml uses private _legacy build backend #12

Description

@DeFiVC

What

The pyproject.toml uses a private build backend:

build-backend = "setuptools.backends._legacy:_Backend"

setuptools.backends._legacy is a private/internal module (prefixed with _). The standard build backend is setuptools.build_meta.

Why

The _legacy backend may be removed in future setuptools versions, breaking pip install and builds.

Scope

  • Change to the standard build backend

Acceptance Criteria

  • Build works with standard setuptools

Technical Context

  • File: pyproject.toml, line 3

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions