Previously Martijn Faassen wrote:
> Wichert Akkerman wrote:
> 
> > 2. forbid the use of __file__ in setup.py. This breaks on systems
> >    which do not have setuptools installed globally but rely on a
> >    (zc.buildout-created) wrapper script. __file__ will point
> >    to the wrapper script in those instances, which breaks setup.py.
> 
> This will break many setup.py scripts that use __file__ to integrate 
> README.txt and such for publication on pypi. I think that's a useful 
> feature we cannot just drop, so hopefully there's another solution.

Can we assume that the cwd is the root of the package? Do you ever
invoke setup.py from somewhere else? All Plone packages make that
assumption and we've never seen any problems with it.

Wichert.

-- 
Wichert Akkerman <wich...@wiggy.net>    It is simple to make things.
http://www.wiggy.net/                   It is hard to make things simple.
_______________________________________________
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 http://mail.zope.org/mailman/listinfo/zope-announce
 http://mail.zope.org/mailman/listinfo/zope )

Reply via email to