We are migrating to pyproject.toml for metadata, but building a package that involves c++ is not feasible with just pyproject.toml. In addition, we will be using rye for project management.
Task
Keep setup.py for the building/bundling aspect of the project, and ensure we can use build to build everything.
Context
We are migrating to
pyproject.toml
for metadata, but building a package that involves c++ is not feasible with justpyproject.toml
. In addition, we will be using rye for project management.Task
Keep
setup.py
for the building/bundling aspect of the project, and ensure we can usebuild
to build everything.