Skip to content

Migrate the setup.py packaging file to a PEP517 compliant pyproject.toml file #19

@rndubs

Description

@rndubs

Installing cons from PyPI must first build a wheel from the sdist since a wheel isn't deployed to PyPI. The cons packaging (setup.py, setup.cfg) is not PEP517 compliant, which forces pip to go through the legacy build entry points during installation. Pip has deprecated the legacy setup.py bdist_wheel entry point. To resolve this issue, migrate the cons packaging to a pyproject.toml file as outlined in PEP517.

Related links:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions