> I'd certainly like to kill easy_install, and see any popular elements > of setuptools metadata become officially defined *independently* of > any given implementation.
I would like to kill distutils without killing setuptools, if that makes any sense. I think the most important thing to do is to clear the confusion and doubt about packaging so you can just relax and make a package rather than wondering if new-packaging-stuff is working yet or if what you are doing is going to suddenly stop working. So my message is relax, make your package how you please, it will continue to be useful, packaging is under control. I think we have the documenting the egg metadata bit pretty well covered at least in e-mail and in the existing PEAK documentation. The next step for me is probably to give setup.cfg's [metadata] section another shot. It would be easy to implement in setuptools and pip, and we would solve the "what do I have to install to run setup.py?" problem and the "where do I put the environment markers" (because install_requires=[] can't parse them) problem. setup.cfg: [metadata] setup_requires_dist = one two ; python_version < '4.0' requires_dist = ... _______________________________________________ Distutils-SIG maillist - [email protected] http://mail.python.org/mailman/listinfo/distutils-sig
