• Carlos Ramos Carreño's avatar
    Require a minimum setuptools version for Python 3. · 58fcaaff
    Carlos Ramos Carreño authored
    When the `setuptools_dso` module is used having older versions of
    setuptools installed, the `wheel` module (one of its dependencies)
    sets up a handler for the root logging that writes to stdout
    (https://github.com/pypa/wheel/issues/622).
    This breaks the expected output of the programs, and thus the
    wendeling.core tests.
    
    However, if `setuptools.logging` is available, `wheel` will use it
    instead and it won't set up a handler.
    Thus, I added a explicit dependency to a version of setuptools above
    60.2 for Python 3, as that is the first version that provides this
    module.
    58fcaaff
setup.py 15 KB