Skip to content

Can the Python Package Tools Decision Diagram be simplified #489

@ucodery

Description

@ucodery

I recently revisited the decision diagram at https://www.pyopensci.org/python-package-guide/package-structure-code/python-package-build-tools.html#tools-for-building-your-package and noticed that it seems to be more complicated than necessary.

Specifically, the check "Does my package have a few c/c++ extensions?" does not seem to provide any value. Both paths suggest the same front-end and back-end choices.

I am also confused why the Build tool is called out. It has ** on two of the mentions, * on another, but I don't see any footnotes in the diagram or on the page.

Finally, while I am here I also want to make a soft recommendation that tool suggestions only be given on terminal tree nodes, as is required in a traditional decision tree.

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedWe welcome a contributor to work on this issue! thank you in advance!

    Type

    No type
    No fields configured for issues without a type.

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions