> 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

Reply via email to