• logging_strict
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    17 hours ago

    There are very few one package to rule them all in Python. There are always various similar yet different packages.

    Gotta breakdown what you are trying to accomplish. And find packages that do only that. Packages which combine many things into one, might lead to not understanding how it’s doing what it’s doing.

    desired build backend features

    • supports build plugins

    • bypasses the pip limitation of not being able to pass build configs options thru to the build backend subprocess

    deal breaker (bad) in a build backend:

    • deals with requirements

    • written in a coding another language you are not familiar with (Rust or node or Go)