• [gentoo-dev] [PATCH v2 2/2] distutils-r1.eclass: disable setuptools val

    From Eli Schwartz@21:1/5 to All on Tue Nov 12 20:30:01 2024
    In the previous commit, a change was patched into setuptools to enable
    skipping pypi.org specific validations we do not want. Export the
    environment variable which activates this, whenever the build backend is setuptools.

    Bug: https://github.com/pypa/setuptools/issues/4459
    Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
    ---
    eclass/distutils-r1.eclass | 1 +
    1 file changed, 1 insertion(+)

    diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass
    index 7ab8dcae3265..4cbe3e091c52 100644
    --- a/eclass/distutils-r1.eclass
    +++ b/eclass/distutils-r1.eclass
    @@ -1360,6 +1360,7 @@ distutils_pep517_install() {
    EOF
    )
    fi
    + local -x GENTOO_VALIDATE_PYPROJECT_NO_TROVE_CLASSIFIERS=1
    ;;
    sip)
    if [[ -n ${DISTUTILS_ARGS[@]} ]]; then
    --
    2.45.2

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)