• Éric Araujo's avatar
    Fix missing imports in setup scripts generated by packaging (#13205). · f89ebdc3
    Éric Araujo yazdı
    I’ve made more edits than the bug report suggested to make sure the
    generated setup script is compatible with many Python versions; a
    comment in the source explains that in detail.
    
    The cfg_to_args function uses old 2.x idioms like codecs.open and
    RawConfigParser.readfp because I want the setup.py generated by packaging and
    distutils2 to be the same.  Most users won’t see the deprecation warning and I
    ignore it in the test suite.
    
    Thanks to David Barnett for the report and original patch.
    f89ebdc3
util.py 51.1 KB