Skip to content

Difference in use cases between setuptools-rust and pyo3-pack #48

Closed
@rth

Description

@rth

The first line of the readme currently states,

You might want to check out pyo3-pack, the successor to this project, which allows to develop, build and upload without any configuration

However, if I have a python package with a few rust extensions, one cannot use pyo3-pack to build wheels for it (that would also include the python code and possibly some C Python extensions), right? So in that use case, setuptools-rust will always be needed unless I am missing something?

Maybe that could be more clearly stated both in the pyo3-pack and setuptools-rust readme? I started by using pyo3-pack as it was advertised as "better" before realizing that setuptools-rust is more appropriate for my use-case.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions