Preston-Landers / concurrent-log-handler

fork of ConcurrentLogHandler

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Removal of ez_setup

mariusvniekerk opened this issue · comments

Perhaps its time to just make this a regular setuptools/pip buildable thing without relying on vendoring ez_setup?

To be honest I'm not sure what the impact of this might be. As far as I can gather, ez_setup.py is needed for Python 2.4 / 2.5 in order to use setuptools. This package only claims to support Python 2.6 or higher, so I suppose it should be fine to remove this legacy code. Does the presence of ez_setup cause any other sort of problem?

I did this as part of packaging it on conda-forge here conda-forge/staged-recipes#12682

Sadly the logs for the failed builds are no longer available. If I recall the issues were that it actively downloads some very old versions of distutils/setuptools (causing strange interactions with a preexisting modern pip).