2009/7/15 P.J. Eby
So if politics demands that it be rejected by association with "setuptools", then just search-and-replace the API, PEP 8-ify it, call it something different, and lie to everyone about where it came from. I won't tell if you won't. ;-)
While setuptools did address some issues, we are now adressing in PEP 376, it does a *lot* of other things and it's impossible to extract the features we would want to re-use. e.g. what I would call the good bits. The prototype code we are building on bitbucket is clear, easy to understand, read and adopt and already PEP8-fied (which is required for sdtlib inclusion) Reading and understanding pkg_resources requires a lot of time. A side note on setuptools, I don't mean to be rude here or to tell you what you should do, really, but: While I am very glad that you are part of PEP 376 discussions, and that you helped on almost every section of it, I really don't understand why you keep on pushing setuptools *code* here and at distutils-SIG since you don't maintain it anymore (the last commit is > 9 months) Part of the rejection of setuptools is because of that and because you don't bless anyone to maintain the project code base, or do releases, neither to communicate clearly on what's its roadmap. Regards Tarek